arocull / flight-of-phoenix

Browser game project for CGT141 (web design) class.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Initially a final project for CGT141 (Web Design) at Purdue University. If you'd like to see the version we submitted for class, check out the branch archive-cgt141.

This game was developed by Alan O'Cull, Patrick Ryan, and Shelby Hockaday.

  • Art - Shelby Hockaday
  • Level Design, Mechanic Design, Home Page - Patrick Ryan
  • Engine, Art, Level Design, Survey Page - Alan O'Cull

As of April 18th, 2023, this is available to play at alanocull.com/phoenix, though may not be online forever. However, you can easily download this and play it locally--it needs no internet.

Play

To play, simply open game.html in your web browser browser.

Home page is index.html, and there is a feedback submission form at feedback.html, though it does not actually send any data (but it does validate it!).

Modding

If you would like to mod the game or add more levels, the scripts contains a few scripts and subfolders.

Modify engine-level scripts for fundamental changes. Special game-specific or template objects can be stored in special scripts for easy organization. Object, engine, and level tests can be stored in the tests folder. Finally, if you'd like to make your own levels, you can edit levels.js or create your own script that is of similar format.

Remember to update your dependencies in game.html! They should also be loaded in order of use (i.e. the Vector object is used in Ray objects, so the Vector module is loaded first).

About

Browser game project for CGT141 (web design) class.


Languages

Language:JavaScript 82.9%Language:HTML 12.0%Language:CSS 5.1%