Java adventure-Analysis of the gtge game engine [1]

Source: Internet
Author: User

The name is very mysterious. Please do not be scared by my XX. This line seems very familiar, so it must always be around.
In fact, I Don't Understand Java. Besides, Java is one of the two languages that I "Resist", and I won't talk about it anymore. People have their own aspirations. Which of them thinks I am wrong, take it as a gust of wind.
However, the world is unpredictable, and it is doomed to me. It is impossible to escape from the challenge. At the very least, when I return from school, I have an additional "proficient" in my resume. I don't know if I still have my "persistent" after graduation. After I finish learning a book titled tan, I dare to announce to the world, I will be C, and it is not general. At least I must be proficient.

Right.
Nothing else. I just want to play a game. What can I do? My colleague said that Java... in short, it is pretty good. I don't agree. Who told me to join it. Later, I heard that a game requires an engine. What is an engine? I don't understand. You and I say the engine, and I know that it is an important thing. In the game, how can we reflect its importance? What are its functions? I am blank, after consulting the younger brother with an open mind, I probably knew what it was, and it seemed very important. However, the small game I was trying to do seemed to be so refined that I didn't need these logical control components, one Pipeline is enough. I hesitate...
After a small meeting of ideological struggles and the various figures and dialogues around me, I came to the conclusion that although the sparrow is small, it should be comprehensive. I have to make an engine (mini )!
Fortunately, with opensource, I found an open-source engine to study it. Unfortunately, it was written in Java, and it was doomed. I had to learn Java!
So I will study this engine (gtge) with a learning attitude. The expected results are:
1. Familiar with Java syntax, programming style, and organizational structure;
2. Re-recognize Oo (although the boss said that our cCodeMany of them are oo ideas), but when I talk to OO people, there will be such a big obstacle. It means that I don't understand Oo, at least I don't understand it;
3. Know what an engine is for others to boast.

Today is a start. As a preface, I learned the content and expanded it slowly. In fact, there is no technical content, but the blog needs to be updated, an expert/layman should be a joke (if this doc is lucky to be found ).

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.