Want to make a home entertainment furniture game?It is time to discuss the real game. Although most of what I have said applies to other languages, for the sake of simplicity, I will assume that you have chosen C/C++ for Windows programming. The production of the game – a lot of dry goods are here!
First, you should be good at C and C++ before you think about how to get started. You should be familiar with and be proficient in pointers, arrays, structures, functions, classes, and so on. With this done, you can start making games.
This article cannot teach you everything you need to know about making games. Fortunately, this is not necessary. There are a lot of books on this, and there are hundreds of tutorials online. GameDev.net should have everything you need right now.
The production of the game – a lot of dry goods are here! Here are some suggestions I made to you:
Learn one or a few books. For beginner programmers of Windows games, Tricks of the Windows Game PRogramming Gurus is an excellent introduction to Windows programming.
There are many good books listed in the Books section of this site. Read these books, run all the routines, and repeat the chapters you don’t understand.
Use online tutorials to supplement the lack of books. In addition to clarifying some of the things you read, online tutorials usually include topics that are not covered in the book.
Ask an expert for advice. If you can’t find the answer from the book or the tutorial, go to the message board or chat room of this site, there are many people who are willing to help.
Don’t think of the above points as an orderly process, but rather as a cyclical parallel process. It is not enough to just study and think. You should put what you have learned into practice. Start with a simple game and gradually develop. You can read Geoff Howland’s article “How do I Make Games? A Path to Game Development.”
First, make a plan for your work. Don’t rush to join a team, because that will only slow down your learning process. When you have several games in your bag, you will make a bigger contribution to a team.
Regarding books, I have to remind you that you need to read other books besides game programming. In order to create the various games you see in the store price, you will have to delve into topics that are deeper than what most game programming books teach.
Some may be found in the tutorial, but you still need to buy a few books on graphics, artificial intelligence, networking, physics, and more.
This is the only way to earn a degree in computer science, because you will be asked to learn some courses that you think are not related to game programming, but in fact they are relevant.
The production of the game – a lot of dry goods are here! to sum up:
Here are some tips that can make a big difference:
To know only about gathering knowledge, application is the key.
Unless you use it, you can’t really know and understand these things. Do some small test procedures to apply what you have learned and to actually complete the exercises after each chapter in the book.
Play a lot of games. You will find inspiration to help you make better games. Of course, this is also a popular way to remove the programming pressure.
helping others. In the process of helping others, you will learn more.
Finish your work. Don’t fall into the trap of such a thought: “I know I can finish this game, but I have a better idea, I have to change this good project.
“If you can stick to the beginning and end, you will learn more, and you have a work to prove that you are not just talking. Before you have a lot of experience, do it a little easier, don’t try to make a big and complicated game. .
lets go! You should make Quake 4.
Of course, it may not be that easy, but at least you can start from this direction and know where to find more information. After years of hard work, you will succeed!
Basically, what compiler you choose depends on how much you can spend and what operating system and platform you will be developing on. If you are prepared to contribute to Windows, I highly recommend using Microsoft Visual C++. It has a powerful development environment that makes you feel more comfortable, and no other compiler is better suited to develop Windows software than it does.
If you are a student, you can get a copy at a very low price. If you are going to develop a program under DOS, you’d better use the free DJGPP.
C++ is not enough. Also vc, game ai, image image programming these.
C / S server and client communication, WINDOWS32 form, windows message interception and processing, as well as rendering UI and game event logic, such as Daguai, upgrade, take medicine, buy props, exit games, etc. are all in C++ write.
The 3D aspect is to use DX or OGRE. At present, there are two kinds of data, and there is the construction of the database. It is SQL or HLSL to write some scripts and use MFC to develop development tools, such as map editor.
It is recommended to use Microsoft Visual C++. It has a powerful development environment that makes you feel more comfortable, and no other compiler is better suited to develop Windows software than it does. If you are a student, you can get a copy at a very low price. If you are going to develop a program under DOS, you’d better use the free DJGPP. curacaohomesforsale.com.