In recent years, the university students frequently face the big problem of the employment, the university student talent is difficult to display, the enterprise cannot recruit the talented person which suits own enterprise development, has moved toward two contradictory extremes. But this phenomenon we have to reflect on the reasons, is the teaching of the university or the requirements of the enterprise too high? Recently, a noun into the public's vision--android game development, with the current development of smartphones have to say, Android game development This project has a very good prospects for development, But what kind of knowledge do you have to have in this profession? The author has integrated a lot of previous experience, hope you learn.
Suggest to learn XNA Bar, Microsoft out of the future game development Framework, with C # development, suitable for your
Learning C + + to do the game is more difficult, self-study can adhere to not much, after all, to learn too much knowledge, and C + + itself is a relatively difficult to master the language
Can't say C + + is kingly, Android game development feel now C + + In addition to the relatively low-level development in the status of Big Brother, some other middle and high level applications are decreasing, but, C + + efficiency is not another my advanced language can compare, but in the rapid development of computer performance, I think C # The performance can be fully developed a good game
I'm also studying XNA, which actually reduces the difficulty of game development a lot.
Android Development suggest you learn from Java, Java has a lot of good books, but I suggest that you focus on a book, and so the first to read the book and then see the other is much easier
Recommended Books for Java classes:
Headfirst Java, Java programming ideas, JAVA2 core technology, Java Programming Classic Tutorial
Recommended Books for Android:
Android application Development detailed, Android game development and application development, Android game development
Java class Book I suggest you look at Headfirst Java first, this book is written by the Americans have Chinese version, humorous and professional style, to help cultivate interest in learning
Android Book I suggest you first look at the Android game development and application development detailed, the content is very fine code is also full, commented a lot, the readability is strong
All of us are starting from scratch in learning any new knowledge, and there are a lot of examples in head first Java, which is a good start, at least by copying the code to write one or two small programs.
You practice success from book content 1 small programs to 10 small programs is the first step to start
You are the second step from writing 1 small programs independently to writing 5 small programs independently
You read from 1 complex program source code to read 20 complex program source code is the third step
The fourth step is you