What classes should you take in middle school so you can develop video games
It is for a class project my teacher also made me do college classes and high school classes. #computer-software #tech
3 answers
Trevor Klein’s Answer
One tool you can use is a game engine. This is an application that helps you make a game without starting completely from scratch. This is very useful, I highly recommend you to check them out.
One game engine you can check out is "Unity". It has a free version where you don't have to pay anything. You will need to set up an account on their website though. If Unity isn't working out, there are many more other Engines out there you can check out. I am just more familiar with unity.
Google tutorials online, there are a lot of people out there that have lessons and tutorial videos to how to use these engines to make games. The Unity Website commes with its own tutorial you can look at too.
In the long run:
Making a video game sometimes involve a lot of parts. You need art for your characters and levels and you need coding to program the game as well as music.
Having a strong mathematical background will help making a video game in the long run. For example, when you deal with the physics of how a character in the video game behaves on screen when they jump or fall you will be able to understand the math to how they show react on screen.
In its root, you will need to understand how to code because all video games are made of programs. I suggest learning C# if your going to use the Unity game engine. Don't worry. Programming doesn't require a lot of math, you can do a lot by knowing your basic math like addition, subtraction, multiplication, exponents, and division. Stay motivated to learn and you will find your way.
I hope this helps. Good luck and have fun making the video game.
Ashley’s Answer
While I am not familiar with classes offered in your school district, most major malls have an Apple store. Apple offers free classes on how to create your own game. The apps they use have multiple levels of learning so you can continue to develop your skills after the class is over. They provide devices as well. The apps are free. They have many classes. Go to the Apple website > from the bottom of the page click Today at Apple > select your Area > select a store > scroll down and select Coding . They also have some great art & design classes that you can incorporate into your games. Good luck!
Cody’s Answer
I agree with everything Trevor said above.
If you are interested in going down this path, there are a lot of different ways to go. Video games require 3D Graphical Artists, Sound Designers, Game Designers (who design the actual game mechanics), Writers, and of course programmers. You'll probably have some idea of which area interests you most at the moment, but throughout middle and high school, try to take a class in each area that might interest you to see where you might fit in at a video game studio.
If you fall into the more programming side, you can start with any language really and then move to something serious like c#. Personally I'd recommend starting with something easier to work with like javascript, that way you can make lightweight games all on your own.
If you want to be an indy developer and make the whole game yourself, rather than working with a team to make a part of it, then you'll want to follow Andrew's advice and start playing with a game engine like unity. I'd recommend this if you want to be a game designer, and leave the nuts and bolts to others.
Classes you might take:
English - Story telling to make your games epic, communication to work with others, and for user experience.
Math - Math is necessary because computers run on it, and your game will run on a computer. Math is the basis for any Computer Science class you might eventually take. (As a side note 'Computer Science' means programming, which I didn't know until college)
Physics - Almost every game needs physics, and sinse you'll be making the game, you'll have to have at least a basic understanding of physics. What's a Mario game if Mario can't move or jump!?
Art - Take any digital art class, where you edit photos or videos or (even better) make 2d bitmaps or 3d models. Everything on the screen in a modern video game is either a 2d bitmap (called sprites) or 3d model that someone had to make using some software (or heaven forbid, programming with a graphics library).
Hope you get a good grade on your project : )