Answer the question
In order to leave comments, you need to log in
Game Development (Start)?
Hello uv. programmers, I want to start developing client server games 2d / 2.5d (similar on the screen, I plan to order graphics), preferably without the use of engines (hobby), I myself program in PHP + MySQL HTML + CSS + JS.
Which language is better to choose? How is it with a connection to the server, which IDE to choose, which OS is better to work with it (now it's Debian).
Answer the question
In order to leave comments, you need to log in
Well, if it's straight from scratch - take c ++.
But, you wrote there in the comments - "I want to write all the game logic from scratch" - so the engines do not provide GAME logic. They make it easier to work with graphics, with input, with the same network. But you will always write game logic from scratch. But writing a graphical pipeline from scratch is not an easy task.
I would advise you to practice in unity or unreal.
There is no "better"
There is a task, there is a technical task, there is an idea
Everything depends on it
If you just want to write games - make checkers for two on what you can
In principle, browsers should already pull the graphics level, as in the screenshot. So for the client side, you can leave HTML + CSS + JS. Moreover, there are already enough graphics engines for JS.
I’m not sure if PHP is suitable for the server, it may turn out to be inconvenient (I don’t know how it is with websockets support, but they are needed, since you can’t do without a completely stateless architecture, again, judging by the screenshots).
As an alternative to server-side chat, I recommend Python. Or Go, but Python is more suitable for hobbies and experiments, as it is more flexible.
PS If you don't want to learn new languages, but write games, then take Node.js for the server. But personally I don't like it for ideological reasons :-)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question