Job Recruitment Website - Job information - Want to become a game programmer and enter a game company
Want to become a game programmer and enter a game company
I am a game server programmer and have been working in the game industry for 6 years. Before you enter the game industry, please first know that the domestic game industry is different from what you imagine. So you have to be mentally prepared for the wedding, and game programmers work overtime very intensively, so you also have to be prepared.
Okay, now back to the topic, games are divided into client games (such as
World of Warcraft, Demi-Gods, etc.), browser games (Slaying Demons in Troubled Times, Slaying Dragons with Fire, etc.) , mobile games (such as
I am MT, dota legend, etc.), game development is also divided into front-end development and back-end development, and the form of expression is also divided into 2D and 3D. If you like games and game performance Then you can choose a front-end engineer (which is what we call client development). If you like to be more data-oriented, then you can be a back-end engineer (mainly responsible for the back-end logic and database development of the game).
There are also many languages ????for general game development. Commonly used languages ????for back-end servers include C, Java, and even many small projects will use C#, etc. For front-end development, generally web games basically use AS3 (flash development or flex), PC games are generally developed using paid or game engines written by talented people, usually in C. The front-end development of mobile games is now relatively popular
cocos-2d and Unit-3d
These two engines are developed (you should also know from the names that one is 2D and the other is 3D), these two engines generally use C to complete development. Okay, now the introduction to the language is probably like this.
If you want to be the main programmer, of course I am now the main programmer. It is also divided into front-end and back-end. The front-end is partial to the network framework, and the pressure (the pressure is how to ensure that hundreds of people connect to the server at the same time to ensure that the server is smooth and uninterrupted). error), the front end does not need many cores and is a graphics processing engine. There is so much knowledge about game development that even 20,000 words would not be enough to list them all. If you are sure that you want to play games, I suggest you learn C first. Then as you continue to understand, you will have a lot of room to choose whether it is front-end or back-end, or even learn a new language. And now the game industry has the most What is in short supply is C programmers (but it is not that easy to learn C well. You still have a long way to go. What the school teaches you is just the basics. To learn C well requires a lot of experience accumulation). If you want to become the main program, I have a word for you: When you can independently develop a qualified 3D or 2D graphics engine or independently complete a qualified background server framework program, you can become the main program.
It’s a bit long-winded, but it’s just based on my 6 years of experience, so give me the credit!
- Previous article:How to do a good job as a real estate agent~
- Next article:Shenyang gas co., ltd. has a low salary for line inspectors.
- Related articles
- What are the subjects for teacher preparation examination?
- How about Zhejiang Ruichang Industrial Co., Ltd.?
- Is Ningbo Xiaxia gear heavy?
- How to make an appointment for the exam in Nanchang No.5 Middle School?
- What are the numbers that micro-medical experts are good at?
- How about Chaohu Sanle Law Firm?
- How about China Ping An, Shanghai and Shanghai Life Telephone Marketing?
- Is Avery Company on Jia Kun Road in Kunshan hiring recently? I am a middle school student, please let my friends know, thank you!
- When will the recruitment of institutions in Kaiping City, Guangdong Province be announced in 2020?
- The cheapest bank in Dangyang company account