Sunday, November 27, 2016

Blog I

Hi, welcome to our project blog!

Our team is a group of three people: Andy Thai, Tian Yang, and Yunbo Chen.

Our project, Titanic, will be a sort of ship simulator where a player controls a ship on water and attempts to avoid collision with objects and terrain (subject to change based on time constraints). We are planning on implementing:

  • Toon Shading
  • Bounding box collision detection
  • Procedural terrain
  • Sound Effects
  • Water Effects
  • Particle Effects
for our project. 


For the creative aspects of Titanic, we plan on, if time permits, having the project be in the form of a simple game / simulator, where the camera controls correspond to the direction the user wants the ship to navigate in a tank-like fashion. The project will focus on the user exploring the procedurally generated terrain settings and avoiding simple obstacles. The toon shading will dictate the aesthetic of the project, while the bounding box collision detection will detect for when the ship collides with specific objects and land on the map. The procedural terrain will account for the map generation, while the sound, water, and particle effects will add flavor to the environment.

So far our progress has been a bit slow, but Andy has managed to implement a working toon shader to
render the objects! We have yet to decide on the models to use, but here's the implementation on the
Stanford bunny!


- Andy