Overview | Downloads | Screenshots | Videos | Other

This is the RoTo project page. Here you will find information about the project as well as screenshots, downloads, videos and music relating to it. This page also contains the project shedule for RoTo.

Project Overview

roto_logo

RoTo is a 2D platformer with 3D graphics. The core gameplay element is that the player can tilt the world around them to any angle to help them progress through the levels. This will allow for some more complex additions to typical platformer level designs, as well as interesting takes on physical phenomena such as gravity.

Downloads

Note; all versions of RoTo require the Microsoft Visual C++ 2005 SP1 runtimes, available here. You must download these before playing if you do not have them already – if you are unsure, try the game and if it doesn’t work, download the runtimes and install them.

Version 1.0 (AGT Prototype) – This version of RoTo is the original AGT prototype version. Please be sure to read the instructions (under “Other” at the bottom of this page) for controls and other information. If you have problems running the game, please consult the instructions – if you still have problems, let me know and I’ll try to help. Also please don’t hesitate to contact me if you find bugs!

Alternative EXEs for Version 1.0 (AGT Prototype) – This is a pack of alternative executables for the AGT Prototype (Version 1.0) of RoTo, for if it doesn’t run very well on your system. There is one that disables the bloom effect (try this first), one which disables particles, and one which disables both bloom and particles. To use them, extract them into the “game” folder and run one of the exe files from this pack instead of the original RoTo.exe.

Screenshots

Screenshots will be added soon.

Videos

Level 1 – “Leap of Faith”

Level 2 – “Diamond”

Level 3 – “Companion”

Level 4 – “Mine Pit”

Level 5 – “Plan Ahead!”

Level 6 – “Chasers”

Level 7 – “Closing In”

Other

Game Instructions – These are the instructions for running and playing the game. Available as a word document here.

Project Reflection/Experience Review – This is a reflection/experience review required for the assignment. It highlights some of my thoughts on the experience of the project, and the integration of some of the middleware used. Available as a word document here.

Technical Design Document – While learning to use Ogre3D, we were required to produce a technical design document for our game, to explain the basic concept and to make initial design decisions. This is the technical design doc for RoTo, in word format.

Pre-production UML Diagrams [Main] [Systems] [Objects] – These are the UML diagrams that went with the original technical design doc for RoTo. The main download contains all three diagrams in a zip file (including Visio documents for them), and the individual diagrams are available as images. The design of the game changed quite a bit during development; these were initial design layouts, and reflect the design at the time the technical design doc was written. It may be useful to refer to these while reading the technical design doc, to get a better idea of how the classes interact.

Initial Schedule Gantt Chart – This is the original Gantt chart used for RoTo’s schedule. This Gantt chart was made alongside the technical design document.

Blog EntriesThis will take you to the RoTo blog entries.