Skip to main content
3 answers
3
Asked 1268 views

What are the different parts of designing a video game?

Im doing a paper for school about a future career i want to do and im trying to sec out information on designing a video game. #computers

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

3

3 answers


0
Updated
Share a link to this answer
Share a link to this answer

Terry’s Answer

Hey Sam

I'm not a designer but you may want to start here:

https://learn.vanarts.com/game-art-design/?attributevalue_4701=google%20ads&attributevalue_4702=12172634388&attributevalue_4703=119516180800&attributevalue_4704=kwd-306060561013&attributevalue_4705=&attributevalue_4706=https://learn.vanarts.com/game-art-design/&gclid=CjwKCAjwmv-DBhAMEiwA7xYrd5Jet_dOuFZ251SjSigzJmPn1dGpNSqTZHx_Fde1BpjTBr5QUvs4rxoCVW8QAvD_BwE
0
0
Updated
Share a link to this answer
Share a link to this answer

Mark’s Answer

Depends on the game, and aren't always in this order, or parts happen at the sam time, but in general:
- Come up with an idea for the game.




  • Write a story.



    • Maybe also come up with idea for puzzles




  • Create artwork for the game



    • The characters, the backgrounds, objects, menu items. Anything you see.

    • Storyboard work, to help other artists and programmers and designers get an idea of what the game is supposed to be.




  • Program the game.



    • You have your game engine, that controls how all the pieces of the game work together. It can control how the characters and objects move and interact with other characters and objects, and the world in general (do fall through the ground, don't allow walking through walls).

    • You also have artificial intelligence. How the computer players / enemies interacted with you / each other. Artificial intelligence can be as simple as "If the player is to the left of me, move left." and "enemies always point at the character" and can get more complicated. They are often based on a set of rules for each type of computer player / enemy.

      • If there is an online part to the game, make the network code that allows the game to talk to other copies of the game, or maybe to a central computer the game maker controls (like world of warcraft)



    • If it's a complicated game, you might write tools that help other people build the game.




  • Test the game. As with anything that is built, it needs to be tested to make sure what was made is what they intended to make. Fix as much as they can.




  • Market the game. Convince people that they should buy it when it's released.




I'm not a professional game developer, and I know there is much more.

Thank you comment icon Thanks for your help! sam
0
0
Updated
Share a link to this answer
Share a link to this answer

Ying’s Answer

There are many aspects for this question, I would answer this from an engineering point of view.

When you are designing any type of solutions, you would think about:
1. What kinds of features would you like to implement? list out all the requirements and put them into phases
2. How would you architect the coding structure? this would include diagrams, pseudo code, class structure
3. How would you design the UI/UX? lots of research here to know your target audience
4. Testing plans and beta roll out plans.

Lastly, getting a general idea of software lifecycle would really help you move forward.
0