Currently, many web games or mobile games use php for server development, such as swoole or workman. I was developed on a php Web page. I am very interested in Game Development and want to learn, but I don't know how to learn, or what books or open-source projects I want to read... currently, many web games or mobile games use php for server development, such as swoole or workman,
I was originally developed on php Web pages. I am very interested in Game Development and want to learn, but I don't know how to learn, or what books or open-source projects I want to read, please give me some advice.
Reply content:
Currently, many web games or mobile games use php for server development, such as swoole or workman,
I was originally developed on php Web pages. I am very interested in Game Development and want to learn, but I don't know how to learn, or what books or open-source projects I want to read, please give me some advice.
Interests: I am a php hacker.
If you are talking about web game development, you can look at the following aspects:
- HTML5, especially canvas
- Javascript is right. Web games seem to be inseparable from this, but js is very watery.
- The php backend Service provides APIs, just like writing php at ordinary times.
There are a lot of game engines on the market that you can use to start the development of Egret:
Http://www.egret.com/
At that time, the neurocat developed this program.
By the way, let's take a look at my previous article: using HTML5 to develop small games
Http://www.workerman.net/applications
WorkerMan has a Demo of a chat room, which is very similar to a game. It is an open-source project.
Http://kedou.workerman.net/
Swoole also has a chat room Demo called PHPWebIM, which is also open-source.
Http://webim.swoole.com/
Https://github.com/matyhtf/PHPWebIM
Php development that interests games
For web games (based on new technologies ~), It is estimated that JS and H5 cannot be bypassed.
Such as cocos and egret engines for web games (actually in the form of webapps) are still mainstream
However, I don't think it's too easy to learn from the technology stacks of php and common php programmers ~
I found a new H5 game engine.
Http://www.gameres.com/334175.html yet they haven't officially released...
Fireball Communication Group 246239860
If it is a traditional php web game, it should be long (php is used as the background + traditional front-end)
Http://moons.angles1131.com/
I was trying to find a mobile card game to unpack that game resource. However, I found that the so-called change was just a pitfall.