2013年9月4日星期三

android with cocos2d-x cross-platform game development learningideas

Mobile APP application sprang out, and in many APP applications, accounted for half of the game. It enriches people's leisure life, enhance communication between people. There are also many friends developed a soft spot for game developers, they not only have a lot of people enjoying the sense of accomplishment to download, more is enjoying his game develop a satisfied sense of accomplishment. Therefore more and more toward the game application developers who enter it.

But many developers do not know how to start game development, game developers do not know how the road should go. Only Cocos2d-x as a game engine developed over four models, feel more successful game of me, I think I was able to start for the new developers who talk about my feelings. Here is purely their own opinion, and if that is not correct, hope readers correction.

First, from an ordinary application development into game development, I think there is no need to talk about "You must be proficient in C / C + + programming language; You must have a mobile application development platform experienced engineers; you want to delve into cocos2d-x's engineers; Or are you a sound foundation for students to be "like the words of a no jump. Cut to the chase, you have to know is:
1 game development is how children, game development is how preliminary, of course, you do not understand, through their own efforts but also able to develop a feel good gaming applications.
2 What the hell is the game engine, which in the end is what position in the game. Here I'm only Cocos2d-x irresponsible remarks about the game engine as I've said before, I developed over the four games are based on Cocos2d-x game engine.
build Cocos2d-x development environment set up:
Step One: Download cocos2d-X engine package, we can refer to this address to download: http://code. google.com/p/cocos2d-x/downloads/list
Step two: Download the complete Himi be placed to the "presentation" and; (Click Finder-click on the left of the " document ");
The third step: start a terminal; (click Finder-Go - Utilities - Terminal)
The fourth step: the first use of the command into the current "cd documents" into the Documents folder, and continue to enter Folder command: "cd cocos2d-1.0.1-x-0.9.2", then "sudo. / install-templates-xcode.sh" command to start the installation command, this time would suggest the following:

lets you select the corresponding version of Xcode, enter the corresponding number corresponding selection, and then press Enter to complete the installation.

At this step, you can also just simply build a good Cocos2d-x engine development environment (it can be considered quicken work). Your game development of the road has only started. When you build a good environment after this, 99% of new game developers do not know, a summary of the entire game development, as well as Cocos2d-x can bring us anything. Even if you do not know Cocos2d-x This game engine is how children, but do not worry, the road should proceed step by step. You can run out of your way to find all you want to know to understand the resources, for this, I can not help you, because everyone's style is different, I can tell you is to "learn more" - is so empty word. Whether you want to do something children are like this.

If you understood the Cocos2d-x engine is how children, you should have a look at the basics of points, such as: memory management, UI system, event handling, geometry , movement behavior, caching mechanism, particle systems, scene change, the grid effects, map system, audio system, physics engines. If some of the above knowledge you are not very familiar with, and even was the first time heard, then: "Oh, Shen animal ape, you come back to practice mountain 500 years now!" For these knowledge points, I understand is not required completely cooked, but you have to basically familiar with, after all, began to develop their own independent game time, he will be completely familiar I do not think a few people, because completely familiar is built on the ability to independently develop their own applications based game the.

However, these things for you, "This is not a thing," the future, then congratulations, you Cocos2d-x engine game developers can already say that there are certain laurels , and some small game completely wooden mobile applications have a problem! But that is only a "entertain", if you are only satisfied with this, I have nothing to say.

If you want to be able to sell to develop a mobile game application, then you have to learn some common game development technologies, including networking, security, optimization, Editor such use, and combines the characteristics of mobile devices and the current market environment, the game has done popular. And also need for the game engine itself under analysis Cocos2d-x of the source, in order to meet a variety of game development expansion needs, and even the development and improvement of the engine itself. On completion of these, you will have the ability to complete the Cocos2d-x commercial project skills.

We learn game development more or less will have some commercial purpose in it, yeah, you gotta eat, right? Gotta Give Money to eat it? (This is a Minato words words) you still need to combine some practical commercial projects, so that we master the game development of the entire process, including planning, architecture, management, etc., in order to be able to independently complete commercial and game projects (which can be considered Cocos2d-x's Advanced articles a). In this wine is also deeply afraid of the alley era, not to say that with the network environment, you will be able to thrive in gaming applications, some developers do not know how to make their products appear in someone else's view of them. If you are in this step, then we must analyze the reasons and more, I want to say to you is this: the development needs is our personal time costs and the cost of the mind, while also promoting economic costs.

ready to turn mobile game application development you ready for it? What is your answer? If you go this route, I will give you encouragement, because Inf, no you can not do a thing, perhaps there are ups and downs along the way and loneliness, want to be successful people are not so came to be. I would not recommend too many things for you, there are many online free video, once I entered this threshold also carefully studied many free classes, but I personally still feel too superficial, and relatively loose, the system explain the basic no. This line has done so for a long time, I also came to realize that if you want to harvest some of the things that are necessary to pay some things (time, energy, money).

------ Solution ------------------------------------ --------
cocos2dx current version updates are very fast, each release a new version, the developers have to refresh the code once. Sometimes when naming changed, sometimes changed the underlying implementation. However, at present, in practice, each will be selected to develop a game before a version of sdk, halfway even if there must also be updated this game development is complete, the next item will be used.

------ Solution ------------------------------------ --------
game development courses, a good thing Let me seems thin
- ---- reference ---------------------------------------
that's just me personal opinion, I hope you can break yourself,
------ reference - --------------------------------------
cocos2dx help the landlord did not contact the top go
------ reference ----------------------- ----------------
I am now very confused and do not know the game or continue to do APP, someone who can help analyze? Post the following address:
http://bbs.csdn.net/topics/390557786?page=1 # post-395357633
------ reference -------------------------------- -------
thank you slightly
------ reference ---------------------------- -----------
has said to you about my proposal, hoping to help you.
------ reference - --------------------------------------
has said to you about my proposal , hoping to help you.     

see, thank you.
------ reference - --------------------------------------
has said to you about my proposal , hoping to help you.         
  
  
see, thank you.     
Frankly, I also like the SC Ⅱ, huh
------ reference -------------------------- -------------
Thank you for your supplement, and I quote top posts ing ......
------ reference ------------ ---------------------------
referenced once again top posts

没有评论:

发表评论