Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
Making A Game, help.?
Okay, I'm only 13, and I'm in Algebra. So to make a game, you need TONS of math, and I understand that. But will being in Algebra be enough. And I'm only 13, so could I do it. I looked online, and alot of the formulas I saw, I didn't under stand how they got that. HELP. Furthermore, how much knowledge of C++ will I need to make one. And I want GRAPHICS, not just a console game. How much do I need to know? I'm good enough, but I will soon be pretty good, as I learn quick when I'm interested in a subject. And that brings me to, what are good animation programs to make the game graphics.
4 Answers
- green meklarLv 79 years agoFavorite Answer
>So to make a game, you need TONS of math, and I understand that.
Well, it depends a lot on the game. A text-interface game can be written using nothing more advanced than middle school algebra. Things get more complicated when you have graphics; 2D graphics typically require an understanding of high school trigonometry, and fast 3D graphics programming requires matrix algebra and sometimes calculus (which you usually don't encounter until after high school).
>I looked online, and alot of the formulas I saw, I didn't under stand how they got that.
That's fine. Eventually you'll have enough background to understand them. Besides, even if you don't, some of the time you can use the formula anyway and just trust it to work. That usually isn't a good idea, but it's better than getting completely stuck.
>Furthermore, how much knowledge of C++ will I need to make one. And I want GRAPHICS, not just a console game.
There are a bunch of free C++ graphics libraries, so you don't really need to have an advanced understanding of the language. Long story short, so long as you're unsure whether you're ready to tackle a given project, then you're probably not ready. When you are ready, you'll know it.
- Anonymous9 years ago
I am coming from a different sort of production background but I will give you the best input I know of. Video games are constructed using a technical side and artistic side overall. You are saying you want both scripting and graphics which is highly unrealistic for an individual to do and expect decent results. The scripting is the structure and core of any game that holds it all together and essentially defines the laws of the virtual world. Every aspect needs to be defined that we already have in reality (gravity, basic physics, how anything interacts-especially with the user) The code isn't mathematically demanding as much as it is like using another language and there are multiple "languages" used in productions whether it is C++, Python, MEL, etc. Try to find specific information to which is best for you and your personal goals so that you aren't wasting time learning a code that isn't as commonly used or useful to you. Now for graphics that is a completely different path involving creativity and 3d programs such as 3ds max and autodesk maya, they are constructed with very little math if any and the only time math may come into play is if a client needs scales and accuracy maintained or in the rigging process (rigging is the equivalent to setting up strings on a puppet so an animator can manipulate it just digitally)
- PersonLv 79 years ago
Oh criminy. Algebra? No. Any serious 3D work requires serious knowledge of linear algebra, possibly some calculus, set theory, etc. Don't even THINK of trying to build some 3D game at this point. Start small and work your way up. You'll need to know C++ inside and out for that, and not just how to write simple console applications, but knowledge of algorithm efficiency and structure, data structures and how to use them, design patters and how to use them, etc. There is a HUGE body of knowledge to accumulate here. You're not just going to figure it out overnight. It takes YEARS of learning and practice. If you're serious about doing this sort of thing, then you need to temper your expectations right now and realize that it's going to happen over time and in small steps.
- 9 years ago
You don't really need all that much of high math skills but you can't start off coding with a game you gotta start with the basics. Maybe you can start with a simple game but I'm not too sure. Algebra is good enough to start off coding in my opinion.