MDDN 343 project 2

4
1 Drag is a 3 rd person computer racing game where you play as a typical boy racer who is obsessed with their car and going fast. You travel down a straight road trying to avoid the many obstacles on the road without damaging your precious car. In this game each stretch of road will be 1 level. The distance will increase the after each level. The aim is to get through each level successfully while trying to avoid obstacles as well as avoiding police cars and other boy racers. As you progress more into the game you will earn money, which you can use to upgrade your car. In Drag the player will remain at the bottom of the screen at all times. So the Y value of the car will remain constant. The background and other things on the screen will be what are moving constantly. This will make it look like the car is moving forward. The scrolling speed will depend on the speed that the player is going. There will be only a few controls for the game. Tapping the space bar will turn on the current power up which you have collected while play. The arrow keys on the other hand have to be held down for them to effect. So for example with the up key, if you want to speed up you have to hold down the key, once you have reached maximum speed you have to keep holding down the key. Taking your hand off the key will slowly decrease your speed. Holding down the down arrow key will turn on the breaks, which will dramatically lower your speed. The left and right keys will turn the car in the corresponding direction. Introduction Aim of the game Navigation and controls Space Bar Power Ups Turn Right Turn Left Accelerator Break

description

Here is my game design proposal for project 2

Transcript of MDDN 343 project 2

Page 1: MDDN 343 project 2

 

  1  

Drag  is  a  3rd  person  computer  racing  game  where  you  play  as  a  typical  boy  racer  who  is  obsessed  with  their  car  and  going  fast.  You  travel  down  a  straight  road  trying  to  avoid  the  many  obstacles  on  the  road  without  damaging  your  precious  car.      

In  this  game  each  stretch  of  road  will  be  1  level.  The  distance  will  increase  the  after  each  level.  The  aim  is  to  get  through  each  level  successfully  while  trying  to  avoid  obstacles  as  well  as  avoiding  police  cars  and  other  boy  racers.    As  you  progress  more  into  the  game  you  will  earn  money,  which  you  can  use  to  upgrade  your  car.    

In  Drag  the  player  will  remain  at  the  bottom  of  the  screen  at  all  times.  So  the  Y  value  of  the  car  will  remain  constant.  The  background  and  other  things  on  the  screen  will  be  what  are  moving  constantly.  This  will  make  it  look  like  the  car  is  moving  forward.  The  scrolling  speed  will  depend  on  the  speed  that  the  player  is  going.  There  will  be  only  a  few  controls  for  the  game.  Tapping  the  space  bar  will  turn  on  the  current  power  up  which  you  have  collected  while  play.  The  arrow  keys  on  the  other  hand  have  to  be  held  down  for  them  to  effect.  So  for  example  with  the  up  key,  if  you  want  to  speed  up  you  have  to  hold  down  the  key,  once  you  have  reached  maximum  speed  you  have  to  keep  holding  down  the  key.  Taking  your  hand  off  the  key  will  slowly  decrease  your  speed.  Holding  down  the  down  arrow  key  will  turn  on  the  breaks,  which  will  dramatically  lower  your  speed.  The  left  and  right  keys  will  turn  the  car  in  the  corresponding  direction.  

   

 

Introduction  

Aim  of  the  game  

Navigation  and  controls  

Space  Bar  

Power  Ups  

Turn  Right  

Turn  Left  

Accelerator  

Break  

Page 2: MDDN 343 project 2

 

  2  

 

I  came  up  with  this  idea  when  I  was  driving  around  in  my  friend’s  car  while  we  were  talking  about  racing  films.  Things  that  I  have  looked  to  for  inspiration  are  the  Fast  and  Furious  movie  franchise  as  well  as  the  Need  for  Speed  games.  The  main  idea  that  I  am  taking  out  of  both  of  these  franchises  is  the  idea  of  customizable  vehicles.  Going  fast  in  a  car  is  also  something  that  a  lot  of  people  want  to  do  but  cant  because  of  the  real  life  restrictions.  

The  amount  of  damage  that  the  car  can  take  is  dependent  on  the  body  kit  of  the  car.  The  tougher  the  body  kit  the  more  damage  that  the  car  can  take.  But  then  this  also  means  that  the  heavy  the  car  is  the  slower  it  can  go.  The  car  takes  damage  by  hitting  into  obstacles  in  the  game.  The  amount  of  damage  will  depend  on  how  fast  the  car  is  going.  Hitting  obstacles  will  also  reduce  the  speed  that  the  car  is  going  at  the  time  of  impact.    

There  will  be  several  things  on  the  HUD  for  my  game.  On  the  bottom  left  will  be  the  Tachometer,  which  shows  you  the  Revelations  per  minute  (RPM).  On  the  bottom  right  there  will  be  the  Speedometer,  which  shows  you  how  fast  you  are  going.  On  the  left  side  of  the  screen,  above  the  Tachometer  will  show  you  your  health  bar.    On  the  top  right  there  might  be  a  scoring  system  where  it  shows  how  much  money  you  have.  Or  it  might  show  the  distance  that  you  have  travelled  through  out  the  entire  play  through.  

 

To  try  making  the  player  more  enticed  in  the  game  I  want  to  make  the  car  customizable.  At  the  beginning  you  start  off  with  a  plane  car  with  all  equal  statistics  about  it.  But  as  you  progress  in  the  game  you  will  earn  money,  which  you  can  spend  to  get  upgrades  for  your  car.  Examples  of  upgrades  are  better  engines  so  the  car  can  go  faster.  Or  a  tougher  body  kit  so  the  car  can  take  more  damage.    On  the  downside  though  the  heavier  you  make  your  car  the  slower  it  will  be  able  to  accelerate.  And  the  faster  your  

Inspiration  

Health  

HUD  

Customizable  and  Power  ups  

Page 3: MDDN 343 project 2

 

  3  

car  is  the  harder  it  is  to  maneuver.  I  am  hoping  that  since  players  will  put  time  into  making  a  good  car  that  they  will  like  to  keep  coming  back.  This  will  hopefully  make  the  car  more  personal  to  the  player      Throughout  the  game  the  player  might  find  a  power  up  on  the  screen.  These  power  ups  can  range  from  a  boost  of  speed,  tire  spikes  and  a  battering  ram.  A  player  can  only  have  one  of  these  at  any  time  so  they  must  chose  wisely  which  one  they  have.  If  another  power  up  is  rewarded  then  they  will  lose  the  one  that  they  have  now.  Once  they  have  got  a  power  up  they  can  use  it  whenever  they  want.  

There  will  be  several  obstacles  that  you  have  to  avoid  in  the  game.  Each  of  them  will  have  a  different  effect  on  your  car.  Some  may  completely  ruin  your  car  or  some  might  just  a  little  bit  of  damage.  These  obstacles  will  randomly  appear  so  that  the  user  doesn’t  know  that  they  are  coming  up.  Here  are  3  current  obstacles  that  will  definitely  be  in  the  game.    

-­‐ Barrels    If  the  player  hits  a  barrel  then  the  player’s  car  will  take  some  damage.    

-­‐ Icy  Roads  On  the  roads  there  might  be  some  ice  on  the  road.  If  the  player  drives  onto  the  ice  to  fast  then  the  fast  will  spin  out  and  crash.  But  if  the  player  drives  onto  it  slow  then  they  might  be  able  to  cross  it  safely.  

-­‐ Parked  cars  If  a  player  is  going  over  50km/h  and  hits  a  car  then  it  will  be  an  instant  game  over.  But  if  it  is  going  less  than  that  then  the  player  will  lose  about  half  of  the  cars  health.  

There  will  be  two  main  enemy  types  in  the  game  (excluding  obstacles  on  the  road).    

-­‐ Police  Cars  If  I  player  sees  a  police  car  on  the  side  of  the  road  they  have  to  slow  down  to  the  legal  speed  limit  of  100km/h.  If  they  don’t  slow  down  then  the  Police  will  chase  you  try  and  give  you  a  fine,  which  will  result  in  you  losing  money.  If  the  police  are  chasing  you  have  a  limited  amount  of  time  to  speed  away  and  avoid  getting  a  ticket.  

-­‐ Other  Races  Occasionally  another  boy  racer  will  pull  up  next  to  you  and  challenge  you  to  a  race  (which  you  must  accept).  If  the  player  

Obstacles    

Enemy  Types  

Page 4: MDDN 343 project 2

 

  4  

wins  the  race  they  will  get  some  money  as  a  reward.  If  you  lose  then  you  will  lose  some  money.  

   

The  game  will  have  an  unlimited  amount  of  levels  as  after  a  specific  level  the  distance  of  the  straight  of  road  will  remain  constant  but  will  have  randomly  generated  obstacles  and  enemy  types  on  the  road.  After  each  level  there  will  be  a  small  cut  scene  of  the  car  doing  a  90°  turn  unto  a  new  stretch  of  road  which  will  be  the  next  level.  Anytime  during  the  game  the  player  will  be  able  to  pause  the  game  and  be  able  to  customize  their  car.  If  this  happens  player  will  have  to  restart  the  level  that  they  are  on  and  any  money  or  power  ups  which  they  have  gotten  on  that  level  will  be  lost    

     

       

   

   

     

   Richard  M  Hpa  300226122  MDDN  343  

Level  Progression  

Scene  Selection  

Main  Menu  

New  Game   Customize  High  Score  

Level  

Win  or  Lose  screen