CS/INFO 4152: Advanced Topics in Computer Game Development

Assignment 7
Gameplay Prototype

Demo: Monday, February 29th at 11:15 am
Due: Saturday, March 5th at 11:59 pm

Your second presentation is your gameplay prototype. It is meant to be a "throw away" prototype. It is not necessarily going to be part of your final project. Instead it should clearly show off one gameplay element. The best type of thing that you could do is have a character on the screen and show how you control it in the game. If there are any challenges, they should be simple. It is even okay if your prototype is simply a "toy" and not a game, provided that you show off interesting actions. However, it must be interactive (e.g. not a Flash movie)

Because it is a throw-away prototype, it does not have to be written in the same language as your final product. It does not have to be on a mobile device; it does not even have to run in your device simulator. Just make the quickest software prototype that you can.

Class Presentation

As with the last prototype, you should be prepare a 5-10 minute demonstration of your prototype. This can be an ad-hoc presentation where one person plays the prototype while another provides running commentary. The only requirement is that you clearly show off what the prototype does, and discuss your reason for building this particular prototype.

You will actually have 15 minutes for your demonstration, but we will reserve a lot of that time for questions from the TAs and the audience. As part of your presentation, you should be prepared to answer the following questions:

  • What has this prototype taught you about your game?
  • Has the prototype forced you to change your gameplay? If so, why?
  • What are your plans for the technical prototype?

As you can see from looking at the calendar, this presentation will take place over the entire week. This is intended to give you long enough to present and answer questions. While we would like you to playtest, are moving playtesting to the discussion section. However, we might playtest in class if there is time.

So that you are prepared, the presentation schedule is as follows:

Monday (February 29)

  • PuppyCloud (Project Mainframe)
  • Irrelevant Turtle Presidents (Dragon's Breath)
  • Sounds Gouda (Squeak & Swipe)

Wednesday (March 2)

  • Flame-ingos (G. M. P.)
  • Groop (Shade)
  • Spectrum Studios (Shiro: A First Light)

Friday (March 4)

  • Fission (Breeze)
  • 6SumStudio (Swerve)
  • salt & paprika (Para)


Due: Saturday, March 5th at 11:59 pm

The file sizes of Cocos2d makes it impossible to turn anything in to CMS (which has a 100 MB limit). Therefore, you are not submitting any software to CMS. Instead, we want you to create a release in GitHub. This is the policy that you will use to submit software for the remainder of the semester.

In addition, you should not forget to turn in your first two week report. This will allow us to see how you are organizing you time, and make suggestions for future milestones.