Answer the question
In order to leave comments, you need to log in
How to make a game for social networks?
I set out to make a mini-game for social networks. I chose JavaScript as a programming language, I am currently studying it. But I want to start practicing. I'm not going to immediately sit down for the game that I originally planned; To begin with, I want to practice doing all sorts of sappers, races, platform jumps... But no matter how much information I look for (maybe I'm looking for it wrong), I can't manage to put together an image of what the development process looks like from start to finish.
1) What engine will be suitable? I decided only that I need 2D. I reviewed a bunch of engines, liked the Egret Engine (Chinese engine, not to be confused with Unreal), but, as I later realized, it is little known in Russia, there are not even Russian-language video tutorials for it on YouTube. Is there anything similar but more popular? I still want the games to look beautiful, and not consist of squares.
2) What functions in this engine should be used (Is it me to start a project under WebGl or Android, or whatever ...)?
3) Is WebGl a display environment like Flash player? Will I need it or can I not think about it?
4) Constantly here and there I come across information about the API - and I realized that each social network has its own API, but, it seems, so do the engines, and I have no idea at all where and why to sculpt them. I am familiar with HTML markup in general terms, and deepening knowledge is not a problem.
5) Absolutely vague thing - the server. How will the game go to the server? In the form of program files or in the form of an HTML page with a connected js script?
6) How and where to prescribe codes for the server and user parts?
7) What else, besides the above, should be studied from the point of view of programming (the design and plot of the game are not of interest, I will deal with them myself)? I would like the most detailed answer in simple words, as if you were explaining it to a child. Noob - he is the same child, because he sees the topic for the first time! :) Thanks in advance to everyone who helps!
Answer the question
In order to leave comments, you need to log in
I think you need to take the engine phaser.io, well, not an engine, but a framework, and also, well, if you want a multiplayer game, then also socket io. I want to note that phaser io is a fairly developed framework. Well, I think you already know about it. But if you decide to take it this engine is Google translator to help. Well, first I think you should write a few games or demos and decide how and what to do. Web gl is just something that will draw your game, you can write the game yourself without an engine, web gl will draw everything. On there are a lot of add-ons now that give you the opportunity not to be distracted by rendering. With the API, don’t worry, many social networks make it possible to publish everything manually, but if problems arise, it’s better to google the solution for sure. Well, about the node js server, just look for information without it.It's better to search the Internet full of tutorials on node js, you will definitely find something. Good luck to you and I hope to see your game on social networks soon.
Well, in fact, each user should understand this. With the API, do not worry, many social networks make it possible to publish everything manually, but if problems arise, it is better to google the solution for sure. But in the online play fortuna , not everyone will be able to earn money right away.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question