Changes

Jump to: navigation, search

10th Floor

1,079 bytes added, 15:58, 5 December 2010
Aravinthan Vathsalan
=== Progress / Updates ===
==== Aravinthan Vathsalan ====
'''Responsibility: ''' Traps, collision detection against traps, update character stats in respond to traps and the traps, Game items (e.g. health bonus, items bonus, etc.)
<ul>
<li>November 23: Added graphic primitive FloorSpike and implemented components specific to collision detection</li>
<li>November 23: Added graphic primitive Projectile and implemented components specific to collision detection</li>
<li>Added Atom and implemented specific to collision detection</li>
<li>Implemented trap file parser to create traps from specifications of a text file</li>
<li>Integrated map file with logic for placing a trap(s) for a specific tile</li>
<li>Creates traps for a specific tile in the map file and the specifications for the traps from the trap file</li>
<li>Added updated map file with indicators for trap(s) for a specific tile and the specifications of the traps in the associated trap file</li>
<li>Updated player object to have health attribute and updates the health with respect to collision (damage from traps)</li>
<li>Added health bar, health display, and number of restarts (i.e. deaths) to the HUD component</li>
<li>Moves the player back to the starting position when player loses all health and increments number of restarts(resets health and translate the player back to start position)</li>
<li>One time items such as health bonuses (represented as an Atom object with a positive "damage" to health) are destroyed when player collides with it for the first time (does not do so if the player is at max health)</li>
</ul>
1
edit

Navigation menu