Dedicated server, Game Launcher, Pushing updates to clients

Hello all you great people.
I have an idea, please feel free to reply with thoughts and vote on this idea if you find it interesting.

My Idea ( C++ ) !
I would like to see a course which covers the following topics:

  • Creation of a Dedicated server build in C++, to host games created in C++/UE4/Godot
  • Creation of a Game Launcher, built in C++.
  • How to push game updates to clients through this Launcher, C++
  • How to push updates to the launcher itself, C++
  • Free/Cheap server hosting options.

Some thoughts
It would be very cool if the Server/Launcher could be 100% text based, written in C++
Maybe Linux hosted server, communicating with windows client

Background
My name is Brian, I am almost done with the Unreal/c++ course, and have already bought the unreal multiplayer course, which I’m very excited to start.
I have skimmed through the topics of the unreal multiplayer course, and haven’t been able to see my ideas being covered in the course, but if they are, then please close this thread.
Might change to Godot engine, seems very promising.

Hey!
Would love to see something like this as well!!

1 Like

Thanks for the support.

Feel free to share your thoughts on topics, which should be covered in a course like this.
Maybe related topics which could be interesting/useful, which I didn’t mention?

I think you covered the ones I’m most interested in.

  • Independent launcher for the game, through which the player would be able to
    download and keep the game updated.
  • Learning more about building up a custom UE4 backend for larger scaled games.

Doing that on a Linux distro would be a nice bonus of course!

1 Like

Privacy & Terms