Ikenna Adrian Ozoemena 201157039

Dependencies:   mbed

Changes

RevisionDateWhoCommit message
53:3fdc4486f672 2019-05-09 ikenna1 Final Submission default tip
52:29772e31a620 2019-05-09 ikenna1 Add testing and Menu information
51:2231e2e141b9 2019-05-09 ikenna1 Documentation test
50:69fc9b5e3335 2019-05-09 ikenna1 Documentation test;
49:aa204bf7ee2e 2019-05-09 ikenna1 Documentation test
48:dd529a86b5bc 2019-05-09 ikenna1 Documentation test
47:5ae8668af63f 2019-05-09 ikenna1 Documentation test;
46:b23c1b16ac08 2019-05-09 ikenna1 Documentation Test
45:fe5fc85a5c73 2019-05-09 ikenna1 Documentation Test 2
44:a6a361bea806 2019-05-08 ikenna1 Add Enum SHIP to make selecting ships easier. started documentation
43:500b8cff3715 2019-05-08 ikenna1 Test Documentation
42:ee13e1d103d8 2019-05-08 ikenna1 Change the way Lcd and Gamepad libraries are accessed for ease of documentation
41:e1fa36c0492e 2019-05-08 ikenna1 Increased lore and cleaned code in preparation for documentation
40:90c7a893d513 2019-05-07 ikenna1 Add Orion ship weapons ; Gives a weapon that tracks the movements of enemy ship to the Orion
39:7824f9080f59 2019-05-06 ikenna1 Add Lore, enemy scaling, multiple seekers. improves shooter movement.; the new class lore will be used to print most of the text for the game.
38:4571537238ed 2019-05-05 ikenna1 *Add missions to game
37:8d8c8cce0bc7 2019-05-04 ikenna1 Add random enemy spawning.; made a new function rand_no which uses the ctime library to seed srand() and generate random numbers which are used to set initial and reset positions of enemies.
36:c25417f0d150 2019-05-03 ikenna1 Add health to enemies.; enemies no longer die in a single hit and now have health like the player which like the players health is handled in the health folder. Also fixed issue where game would run in menu background.
35:3341f2bd0408 2019-05-03 ikenna1 Fix all collision issues; ; Collision was formerly done in separately for each case now two dedicated function will be used to check if two sprites collided
34:6d0786582d81 2019-04-30 ikenna1 Changed declaration of _shooter1_pos
33:7a814c874c57 2019-04-20 ikenna1 started working on ship to shooter collision
32:098fbc1222cd 2019-04-20 ikenna1 * created collision for shooter missle and ship
31:c7bd3ed16840 2019-04-20 ikenna1 Added more complex shooter movement
30:711d722f3cef 2019-04-19 ikenna1 * still incorporating shooter
29:4c7b16b5b6df 2019-04-19 ikenna1 fixed alarm issue
28:6319e928f0aa 2019-04-18 ikenna1 * added warning sirens when health falls below threshold; * added new enemy shooter
27:f99249e727fd 2019-04-18 ikenna1 change the way shields go down
26:a53d41adf40b 2019-04-18 ikenna1 Changed the way collision functions work to now return a true or false value depending on if the collision occurred.;
25:faba9eb44514 2019-04-18 ikenna1 * All current weapon systems working; * Started working on new ship orion
24:ab821bfeb383 2019-04-14 ikenna1 added imperion lazer - seeker collision
23:0301effce801 2019-04-14 ikenna1 fixed imperion firing
22:8cad70085883 2019-04-14 ikenna1 without changes to imperions firing
21:628fb703188f 2019-04-14 ikenna1 collision fully working between seeker and ship. changed _xcursor to shipno for clarity
20:5b4b3bf5795c 2019-04-14 ikenna1 Gotten collision between ship and seeker to work
19:3316dba9787e 2019-04-13 ikenna1 Have started trying to use arrays to implement collisions
18:2cc6898de6b2 2019-04-13 ikenna1 Began working on collision particularly between seeker ships and players ship
17:e65a9f981834 2019-04-13 ikenna1 Added a health bar to the ship
16:e81a8f6868f1 2019-04-11 ikenna1 Added ship statistics to menu
15:009ccc07bb57 2019-04-11 ikenna1 Added an enemy : seeker
14:88ca5b1a111a 2019-04-10 ikenna1 * made changes to imperions' weapons by adding delays;
13:e114d362186d 2019-04-10 ikenna1 Can now switch ships and border if fixed;
12:47578eb9ea73 2019-04-10 ikenna1 Can now flip between ships in menu
11:73cd744ffa80 2019-04-09 ikenna1 Starting to add new ship imperion
10:c33d7593a275 2019-04-09 ikenna1 Fixed issue with menu can now select from multiple options;
9:241a1a7d8527 2019-04-09 ikenna1 Had to work on this in another folder as this one got corrupted for some reason but it works once the name is changed so will work on it with name changed. New features include Menu class and Weapons class
8:87a845b8575e 2019-03-12 ikenna1 Started using RosenEngine to draw ship in main function
7:ed5870cfb3e0 2019-03-05 ikenna1 Have started to integrate ship with RosenEngine
6:8473dacbeb65 2019-03-05 ikenna1 It compiles but works inconsistently
5:bb6edc5b5be3 2019-03-05 ikenna1 Accidentally saved it to 2645_sprite_motion last time. Also changes it a bit the init function now needs to have values inputted to i think the best course of action would be to create a menu folder to handle the different ships and the title screen
4:740e14ebbc97 2019-03-04 ikenna1 Scraped alot of last changes started adding classes and functions from scratch; ;
3:f9cd1a38d5c6 2019-03-02 ikenna1 Added in a title card
2:66a4e5d7a7cd 2019-02-27 ikenna1 started working on bringing the lose code i have from other files into the project. 1st one being sprite_motion
1:9835d6304284 2019-02-27 ikenna1 Have started working on making menus for the game;
0:0d446aab48a6 2019-02-20 ikenna1 Initial Commit;