Commit Graph

  • 978bf41ab0 Rewrite parts of CMakeLists.txt. master nortega 2026-03-31 11:17:27 +02:00
  • 4046f6dfd5 Bump version to v0.6 v0.6 nortega 2026-03-21 13:07:13 +01:00
  • c038867810 Add planetary masses. nortega 2026-03-21 13:05:28 +01:00
  • abe90847ea Use floats for position in ship_init(). nortega 2026-03-20 14:32:21 +01:00
  • 1f3674b266 Bump version to v0.5. v0.5 nortega 2026-03-16 21:55:33 +01:00
  • 2e5e37b0a5 Fix display transformation and star generation for fullscreen mode. nortega 2026-03-16 21:49:02 +01:00
  • 7cc8524811 Remove unnecessary header include. nortega 2026-03-16 21:33:55 +01:00
  • 55402c0c66 Update copyright headers. nortega 2026-03-16 21:33:30 +01:00
  • f1cdffba2b Add a starfield in the background. nortega 2026-03-16 21:29:39 +01:00
  • 0e5a4c89e5 Follow the ship. nortega 2026-03-16 21:21:42 +01:00
  • bb47dcc9f9 Implement zoom. nortega 2026-03-16 21:17:23 +01:00
  • 3d9c211737 Bump version to v0.4 v0.4 nortega 2026-03-03 09:37:47 +01:00
  • 4e7e37821e Link to license file. nortega 2026-03-03 09:32:08 +01:00
  • f520790f9c Change e-mail address. nortega 2026-03-03 09:30:28 +01:00
  • 44531ab24e Fix formatting of README.md nortega 2026-03-03 09:28:44 +01:00
  • c1139ddb81 Change README to markdown. nortega 2026-03-03 09:26:50 +01:00
  • da8d83de92 Remove fullscreen to-do item. nortega 2026-03-03 09:23:36 +01:00
  • bc6881f851 Revert "Move global variables to main()." nortega 2026-03-03 09:22:16 +01:00
  • b842bd0095 Move global variables to main(). nortega 2026-03-03 09:20:50 +01:00
  • bb28285794 Fix possible precision loss by converting to float. nortega 2026-03-03 09:20:00 +01:00
  • 6621decc09 Add fullscreen mode support. nortega 2026-03-03 09:19:16 +01:00
  • fd9fd453b3 Add help information for pause button. nortega 2026-03-03 08:26:53 +01:00
  • b0f4f6849d Update CMake minimum required version to 3.10 nortega 2026-03-03 08:21:01 +01:00
  • 8924741937 Remove from the TODO nortega 2018-04-13 08:02:55 +02:00
  • 63f950e26b Implement pause functionality. nortega 2018-04-13 08:02:34 +02:00
  • 349848ebf6 Remove extra 5.0 stuff (fix later). nortega 2018-04-13 08:01:53 +02:00
  • 395c3c854f Require minimum version of Allegro. nortega 2018-04-04 11:55:02 +02:00
  • a93e9a7b73 For compatibility with Debian systems. nortega 2018-04-04 11:51:20 +02:00
  • 29219bbc2c Added a TODO list. nortega 2018-03-29 13:04:35 +02:00
  • d343c5e5a0 Move help information further up. nortega 2018-03-29 13:01:09 +02:00
  • 17777e2178 No need to update the ship if we reset. nortega 2018-03-29 12:58:37 +02:00
  • 609d197227 Better description. nortega 2018-03-29 12:56:01 +02:00
  • e29a0bc7a3 Slower acceleration. nortega 2018-03-29 12:55:48 +02:00
  • 92e406bc74 Measure by pixel/second nortega 2018-03-29 11:57:17 +02:00
  • 2d64adf476 Put version in window title. nortega 2018-03-29 01:06:15 +02:00
  • ab10fcdf02 Reset simulation feature added. v0.3 nortega 2018-03-25 18:45:28 +02:00
  • c51f34c888 Fully functional simulation. nortega 2018-03-25 18:43:06 +02:00
  • 85435fef8d Added help information. nortega 2018-03-25 18:24:39 +02:00
  • 8e10be3ea9 Forgot to update x and y variables. nortega 2018-03-25 18:02:09 +02:00
  • b41719855a Set ship turning correctly. nortega 2018-03-25 17:57:37 +02:00
  • 008ec2bd72 Added keyboard event source. nortega 2018-03-25 17:57:21 +02:00
  • 88f3a5f1a5 Added malfunctioning ship. nortega 2018-03-25 17:47:31 +02:00
  • 80113d51ff Remove global variables. nortega 2018-03-25 17:14:44 +02:00
  • 0faa83c162 Remove help and info from key list. nortega 2018-03-25 17:04:14 +02:00
  • 4dc7fbbf04 Create a ship object. nortega 2018-03-25 16:59:03 +02:00
  • a1406c4506 Included debug information. nortega 2018-03-25 16:44:09 +02:00
  • 86159b0b69 Initialize the primitives addon. nortega 2018-03-25 16:42:00 +02:00
  • fb023194e3 Add fast-math optimization for release builds. nortega 2018-03-25 16:40:56 +02:00
  • 5cefcd8554 Added section of v0.3. nortega 2018-03-25 15:46:46 +02:00
  • fa9a35444b Invalid keycodes also return 0 (but print a msg in DEBUG). nortega 2018-03-25 15:34:53 +02:00
  • d871bcec41 Implemented key_is_down() function. nortega 2018-03-25 15:29:48 +02:00
  • ea4f4a97b6 Keyboard input added. nortega 2018-03-25 15:22:43 +02:00
  • d57da20ec7 Created an event manager. nortega 2018-03-25 14:53:40 +02:00
  • b99e33fe52 A changelog file of previous releases. nortega 2018-03-25 14:53:08 +02:00
  • 768f80a362 Create a display. nortega 2018-03-25 14:27:10 +02:00
  • 8c19b96bb7 New install target. nortega 2018-03-25 12:30:39 +02:00
  • 1cdd5964f0 First steps. nortega 2018-03-25 12:08:19 +02:00
  • a54d54d993 Use floats for less precision (we don't need doubles). nortega 2016-09-18 16:17:34 +02:00
  • 8551012cac Update README.md Nicolás A. Ortega 2014-10-30 15:46:23 -05:00
  • 83e84ba74c Moved Windows class inside the SpaceShipSim class (for file simplicity). Deathsbreed 2014-10-10 11:48:32 -05:00
  • 7ed497892b Update README.md Deathsbreed 2014-10-08 19:45:05 -05:00
  • 091b9f704e Simplified compiling. Deathsbreed 2014-10-08 19:44:41 -05:00
  • 07a36e01e4 Added some getter/setter methods. Deathsbreed 2014-10-01 12:10:05 -05:00
  • a8303ba13c Removed '+' from the 'About' page. Deathsbreed 2014-09-22 08:31:29 -05:00
  • 5b577f3405 Update README.md Deathsbreed 2014-09-20 18:56:25 -05:00
  • efae00fd45 Changed README for compile information. Deathsbreed 2014-09-20 18:53:20 -05:00
  • d072de67dd Changing to using ant for compiling. Deathsbreed 2014-09-20 18:52:10 -05:00
  • bc6085609f Update README.md Nicolás A. Ortega 2014-09-17 21:19:29 -05:00
  • b78d4eef85 Removed some commented lines. Deathsbreed 2014-05-31 17:42:09 -05:00
  • a05307f38a Set version variable to prepare for the next version (I tend to forget that kind of stuff). Deathsbreed 2014-05-28 10:15:20 -05:00
  • 84dd04008f Added shortcut to reset. v0.2 Deathsbreed 2014-05-28 09:56:12 -05:00
  • 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. Deathsbreed 2014-05-28 09:38:05 -05:00
  • 9f232d9e46 Added more menu items to the help menu that still don't work. It'll need some work. Deathsbreed 2014-05-27 20:53:29 -05:00
  • 390a1460f2 Added STUFF comments since I do not like blank spaces. Deathsbreed 2014-05-27 20:45:42 -05:00
  • b0360f7308 Added new not-finished class for About window. Deathsbreed 2014-05-27 20:43:58 -05:00
  • f6cfb9c0bc Added a Reset button, and a not working About button. Deathsbreed 2014-05-27 20:43:11 -05:00
  • d7911b01c5 KeyListener fixed! Deathsbreed 2014-05-27 19:21:17 -05:00
  • a511027e16 Got the menus working, now the KeyListener needs to be fixed. Deathsbreed 2014-05-27 17:05:04 -05:00
  • 2cc5153497 Added FIXME to corresponding section. Deathsbreed 2014-05-27 08:21:20 -05:00
  • e19278dfec Trying to create menu bar. Deathsbreed 2014-05-27 08:15:09 -05:00
  • 3174669ec3 Forget about the gitignore, it is fine. Deathsbreed 2014-05-26 16:39:33 -05:00
  • 6ddb1fd610 Seeing if I can stop .gitignore from appearing on the website Deathsbreed 2014-05-26 16:38:41 -05:00
  • 60e396102d Merge branch 'master' of https://github.com/Deathsbreed/SpaceShipSim Deathsbreed 2014-05-26 16:36:21 -05:00
  • 0c921ea7fd Trying to see if gitignore works Deathsbreed 2014-05-26 16:35:29 -05:00
  • c8679c9cdf Changed some wording to be more specific. v0.1 Nicolás A. Ortega 2014-05-26 16:14:30 -05:00
  • 9ca05ac342 Added basic info Nicolás A. Ortega 2014-05-26 16:13:21 -05:00
  • a5459143f6 Added source files. Deathsbreed 2014-05-26 16:04:54 -05:00
  • af17f7863d Initial commit Nicolás A. Ortega 2014-05-26 16:01:46 -05:00