Seven, less than a lot, do you think?
The game has been formed, and the cup of coffee is worked. Oh, it's still, caffeine is not good for the next generation.
When you have all the above, what do you think? Don't say no. You must have a excitement and countless questions like I have completed the CLONE work. Regarding the problems of the gameplay, the game engine, etc., and even if you may think about the market? Let's worry about it before going to bed.
System architecture
Our future games will not go straight as it is now, you need to have a welcome interface, Loading waiting, help, picture switching, etc. At that time, our Navigate is not now this empty shelf.
By the way, talk about a picture switching. We wrote mobile games, but the phone is not a light play game, the text message, the listening call will interrupt the game's operation, and our main program is running in a thread, he will not stop, and in StartApp We can't cut the game screen to Gamecanvas you need to record the previous screen and write the corresponding interrupt and recovery procedures for each picture.
Game architecture
Do you want to isolate Model and View, introducing MVC, which is a problem that should be thought.
Game module
I just mentioned the state aircraft just once, GameObject is a state machine in my eyes, and he communicates based on fixed interface and external communication and constantly changing its state. Our game is too simple, so no one state machine is designed. Carefully observe a game you think, you will find some spider marts to make the achievement behind it. Whenever I open TFT, there is always a very comfortable feeling. I can't imagine that there is no good packaging and design, so that how to complete such works.
BUG?
There should be a lot, such as aircraft can fly out of boundaries.
......
No matter whether you agree, now the game on your mobile phone is not as good as I have 486 games. There is no good sound and light effect (just think that it is also called the voice), there is no big screen, there is no good computation speed, there is not enough memory space; this makes countless developers' headache problems also plagued you and me. So frankly, now it is too far away from all the beautiful tomorrow. Also lacking there is our idea, we keep repeating that we have some small games on the PC. So now it is not greedy, you are telling the truth, if you are a player, will you like money to buy a mobile game that is just a good name? Therefore, it is also a developer, and it is also a creative person, it is really thinking, you face a mobile device that is far less than GB. Even ten years later, the mobile phone operation speed reached the level of PDA, and the screen is still a problem. In addition, operators regard mobile applications as a magic weapon that makes money. I am always thinking that they want to eat users, lack of open platform ... The development threshold is too high, the consumption threshold is too high ... I don't want J2ME to be another MMS
However, mobile phones are mobile communication equipment, inevitably play their own specialties to survive, the network is the only life-saving grass! I am not advocating a single-machine application without a market. It is just a single game to survive require a good paid platform, service platform. Web application is also why you megad I want to join this? ?