Skip to content

Latest commit

 

History

History
80 lines (62 loc) · 2.19 KB

readme.md

File metadata and controls

80 lines (62 loc) · 2.19 KB

#Power Racing Text Racer

Adventures in text based driving. The ultimate driverless car game. Create your:

  • Driver (AI or Manual)
  • Car
  • Track
  • Scavenger Hunt

It's a race and a scavenger hunt.

##Goals

This is a learning game for C/C++ development. Since it's a game. We want it to be fun. So the game should be silly and competitive. Inspiration is from Mad Mad Mad World films. Also, things like canonball run. Additionally, the Power Racing Series where people create electric vehicles from recycled kids cars.

Learn about object oriented programming by emulating or simulating real world objects and behaviors.

Additionally, this is can be done as a group project. Everyone get's to create a car, track, and scavenger hunt. Also, create drivers that are AI or manual.

Students are developers for this project.

Developer values and parts

  • Fork your own Github repository
  • Set up Gitter chat to communicate all the developers on the project.
  • The reference code editing environment Cloud9ide or RaspberryPI

Design Questions

Racing

What are races? What kind are there? What makes a race fun? Have you ever raced before? Running, bicylce, video game? How do you know when to start, stop, repair? What helped you understand you were wining or losing? What information is tracked in racing?

Cars (Racing Vehicle)

Do we only race cars? What things can be entered into a race? What do these vehicles need to do? What are they made out of? What powers them?

Driverss

What are drivers? Do we need them? Why do we need them? What do drivers do? What can a driver tell us about the car, the race, the competition? Is your driver an AI, alien, human? What abilities should these drivers have? What can you tell them to do? Are you the driver?

Track

Assuming we have track or race field, what is it? What features does a track need to have? Why do they need these things? How do tracks relate to races, cars, drivers, spectators?

Scavenger HUnt What (This changes everything, or does it?)

What is a scavenger hunt? Can we use what we have? What new objects are needed? How do they relate to what we have?

What other objects and things do we need to represent

  • Obserevers?
  • Pit stops?
  • Repairs?