3 Commits

Author SHA1 Message Date
3d9c211737 Bump version to v0.4 2026-03-03 09:37:47 +01:00
4e7e37821e Link to license file. 2026-03-03 09:32:08 +01:00
f520790f9c Change e-mail address. 2026-03-03 09:30:28 +01:00
4 changed files with 25 additions and 15 deletions

View File

@@ -1,10 +0,0 @@
v0.1: First Release
- Basic simulation.
- Information printing.
v0.2: Menu Bar
- Added a menu bar.
- Can reset the simulation.
v0.3: Port to C
- Codebase ported to C for better performance.

21
CHANGELOG.md Normal file
View File

@@ -0,0 +1,21 @@
# Change Log
## v0.4: More functionality
- Fix acceleration.
- Add fullscreen support.
- Pause functionality.
## v0.3: Port to C
- Codebase ported to C for better performance.
## v0.2: Menu Bar
- Added a menu bar.
- Can reset the simulation.
## v1.0: First Release
- Basic simulation.
- Information printing.

View File

@@ -18,7 +18,7 @@ cmake_minimum_required(VERSION 3.10)
project(SpaceShipSim C) project(SpaceShipSim C)
set(TARGET_NAME "spaceshipsim") set(TARGET_NAME "spaceshipsim")
set(TARGET_VERSION "0.3") set(TARGET_VERSION "0.4")
if(NOT CMAKE_BUILD_TYPE) if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE "release") set(CMAKE_BUILD_TYPE "release")
@@ -48,8 +48,7 @@ set(SRCS
add_definitions(-DVERSION="${TARGET_VERSION}") add_definitions(-DVERSION="${TARGET_VERSION}")
if(${CMAKE_BUILD_TYPE} STREQUAL "debug" OR if(${CMAKE_BUILD_TYPE} STREQUAL "debug" OR ${CMAKE_BUILD_TYPE} STREQUAL "relwithdebinfo")
${CMAKE_BUILD_TYPE} STREQUAL "relwithdebinfo")
add_definitions(-DDEBUG) add_definitions(-DDEBUG)
else() else()
add_definitions(-DNDEBUG) add_definitions(-DNDEBUG)

View File

@@ -31,10 +31,10 @@ should be able to run the `make install' target and install the binary.
## Contributing ## Contributing
If you would like to contribute to the project, send a patch file to my e-mail If you would like to contribute to the project, send a patch file to my e-mail
address: <nortega@themusicinnoise.net>. address: [nicolas@ortegas.org](mailto:nicolas@ortegas.org).
## License ## License
As educational software, unless otherwise noted, all files are licensed under As educational software, unless otherwise noted, all files are licensed under
the terms & conditions of the GNU General Public License version 3 or greater the terms & conditions of the GNU General Public License version 3 or greater
(see `LICENSE' file for more information). (see the [license file](LICENSE) for more information).