Sign in to follow this  
youdontknowtillyouknow

How to (and in what) design a multiplayer game that can be joined from both Windows and Browser (on same server)?

Recommended Posts

First of all I am beginner, and I know I shouldn't make multiplayer games, but I would love to. I had coding in school and it wasn't hard for me.

So it's only a matter of time how to create what I want.. But i am kind of new to this hobby and I was wondering which programming language/framework should I use? And is there any tutorial you would recommend? I used game maker a bit until i found its multiplayer capabilities are nonexistent ! So i kind of wasted time. I like this program though, feels very intuitive.

I think I can code game myself (after I learn, and after many trials and errors) but obviously I can't code networking in it on my own... That's why I am looking for a framework that contains neccessary stuff for making games and also for multiplayer.

Or this is not possible? To make a game server that people can join from windows and browser and play together?

Thanks

Share this post


Link to post
Share on other sites

There are many engines that can have "easily" (as in easier than in game maker) implemented networking solution:

  • UE4: networking built-in.
  • Unity: deprecated networking built-in. People use public frameworks and assets. There are few good ones.
  • CryEngine
  • Godot

Languages:

  • UE4: C++.
  • Unity: C#.

Tutorials for beginners:

C#: https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/intro-to-csharp/

Unity: https://gamedevsuccess.com/game-design/

 

Unity also has popular Mirror framework that has what you need (u can connect from both browser and windows exe standalone and play on the same server together). Its also quite good framework overall.

By the way, both UE4 and Unity are easy and intuitive like game maker. In both you have objects. These objects have components and/or scripts on them.

UE4 seems kind of overkill... I used both engines a little bit of time and ue4 was less intuitive.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.