Commit Graph

65 Commits

Author SHA1 Message Date
Nicolás Ortega Froysa 8924741937
Remove from the TODO 2018-04-13 08:02:55 +02:00
Nicolás Ortega Froysa 63f950e26b
Implement pause functionality. 2018-04-13 08:02:34 +02:00
Nicolás Ortega Froysa 349848ebf6
Remove extra 5.0 stuff (fix later). 2018-04-13 08:01:53 +02:00
Nicolás Ortega Froysa 395c3c854f
Require minimum version of Allegro. 2018-04-04 11:55:02 +02:00
Nicolás Ortega Froysa a93e9a7b73
For compatibility with Debian systems.
For some reason they specify the minor version too, which is retarded.
2018-04-04 11:51:20 +02:00
Nicolás Ortega Froysa 29219bbc2c
Added a TODO list. 2018-03-29 13:04:35 +02:00
Nicolás Ortega Froysa d343c5e5a0
Move help information further up. 2018-03-29 13:01:09 +02:00
Nicolás Ortega Froysa 17777e2178
No need to update the ship if we reset. 2018-03-29 12:58:37 +02:00
Nicolás Ortega Froysa 609d197227
Better description. 2018-03-29 12:56:01 +02:00
Nicolás Ortega Froysa e29a0bc7a3
Slower acceleration. 2018-03-29 12:55:48 +02:00
Nicolás Ortega Froysa 92e406bc74
Measure by pixel/second 2018-03-29 11:57:17 +02:00
Nicolás Ortega Froysa 2d64adf476
Put version in window title. 2018-03-29 01:06:15 +02:00
Nicolás Ortega Froysa ab10fcdf02
Reset simulation feature added. 2018-03-25 18:45:28 +02:00
Nicolás Ortega Froysa c51f34c888
Fully functional simulation.
I still need to add the restart feature.
2018-03-25 18:43:06 +02:00
Nicolás Ortega Froysa 85435fef8d
Added help information. 2018-03-25 18:24:39 +02:00
Nicolás Ortega Froysa 8e10be3ea9
Forgot to update x and y variables. 2018-03-25 18:02:09 +02:00
Nicolás Ortega Froysa b41719855a
Set ship turning correctly. 2018-03-25 17:57:37 +02:00
Nicolás Ortega Froysa 008ec2bd72
Added keyboard event source. 2018-03-25 17:57:21 +02:00
Nicolás Ortega Froysa 88f3a5f1a5
Added malfunctioning ship.
Currently it doesn't seem to be detecting the key preses.
2018-03-25 17:47:31 +02:00
Nicolás Ortega Froysa 80113d51ff
Remove global variables.
Global variables are overall bad practice.
2018-03-25 17:14:44 +02:00
Nicolás Ortega Froysa 0faa83c162
Remove help and info from key list. 2018-03-25 17:04:14 +02:00
Nicolás Ortega Froysa 4dc7fbbf04
Create a ship object. 2018-03-25 16:59:03 +02:00
Nicolás Ortega Froysa a1406c4506
Included debug information. 2018-03-25 16:44:09 +02:00
Nicolás Ortega Froysa 86159b0b69
Initialize the primitives addon. 2018-03-25 16:42:00 +02:00
Nicolás Ortega Froysa fb023194e3
Add fast-math optimization for release builds. 2018-03-25 16:40:56 +02:00
Nicolás Ortega Froysa 5cefcd8554
Added section of v0.3. 2018-03-25 15:46:46 +02:00
Nicolás Ortega Froysa fa9a35444b
Invalid keycodes also return 0 (but print a msg in DEBUG). 2018-03-25 15:34:53 +02:00
Nicolás Ortega Froysa d871bcec41
Implemented key_is_down() function. 2018-03-25 15:29:48 +02:00
Nicolás Ortega Froysa ea4f4a97b6
Keyboard input added. 2018-03-25 15:22:43 +02:00
Nicolás Ortega Froysa d57da20ec7
Created an event manager. 2018-03-25 14:53:40 +02:00
Nicolás Ortega Froysa b99e33fe52
A changelog file of previous releases. 2018-03-25 14:53:08 +02:00
Nicolás Ortega Froysa 768f80a362
Create a display. 2018-03-25 14:27:10 +02:00
Nicolás Ortega Froysa 8c19b96bb7
New install target. 2018-03-25 12:30:39 +02:00
Nicolás Ortega Froysa 1cdd5964f0
First steps. 2018-03-25 12:08:19 +02:00
Nicolás A. Ortega a54d54d993
Use floats for less precision (we don't need doubles). 2016-09-18 16:17:34 +02:00
Nicolás A. Ortega 8551012cac Update README.md 2014-10-30 15:46:23 -05:00
Deathsbreed 83e84ba74c Moved Windows class inside the SpaceShipSim class (for file simplicity). 2014-10-10 11:48:32 -05:00
Deathsbreed 7ed497892b Update README.md 2014-10-08 19:45:05 -05:00
Deathsbreed 091b9f704e Simplified compiling. 2014-10-08 19:44:41 -05:00
Deathsbreed 07a36e01e4 Added some getter/setter methods. 2014-10-01 12:10:05 -05:00
Deathsbreed a8303ba13c Removed '+' from the 'About' page. 2014-09-22 08:31:29 -05:00
Deathsbreed 5b577f3405 Update README.md 2014-09-20 18:56:25 -05:00
Deathsbreed efae00fd45 Changed README for compile information. 2014-09-20 18:53:20 -05:00
Deathsbreed d072de67dd Changing to using ant for compiling. 2014-09-20 18:52:10 -05:00
Nicolás A. Ortega bc6085609f Update README.md 2014-09-17 21:19:29 -05:00
Deathsbreed b78d4eef85 Removed some commented lines. 2014-05-31 17:42:09 -05:00
Deathsbreed a05307f38a Set version variable to prepare for the next version (I tend to forget that kind of stuff). 2014-05-28 10:15:20 -05:00
Deathsbreed 84dd04008f Added shortcut to reset. 2014-05-28 09:56:12 -05:00
Deathsbreed 574c562299 There is now a Window that opens to display information, and various new menu
items. There is also a shortcut to quit the application.
2014-05-28 09:38:05 -05:00
Deathsbreed 9f232d9e46 Added more menu items to the help menu that still don't work. It'll need some work. 2014-05-27 20:53:29 -05:00