Commit Graph

34 Commits

Author SHA1 Message Date
Toasterbirb 141d30448a Added missing #pragma once 2022-02-14 23:06:35 +02:00
Toasterbirb b1b4865444 Timestep tweaks and increased text rendering quality 2022-02-14 17:29:17 +02:00
Toasterbirb b20622e4ce Test commit 2022-02-01 18:17:29 +02:00
Toasterbirb 52b9af2ff8 Operator overloads, testing and math stuff 2022-01-26 22:35:04 +02:00
Toasterbirb bd0a45fc70 Maths and testing for those said maths
- Operation overloads for Vectors
- Distance calculations with Vectors
- Centerpoint between two vectors
- Testing for everything listed above
2022-01-25 19:31:28 +02:00
Toasterbirb 092311a2e5 Optimized animation frame timing a bit 2022-01-24 21:42:34 +02:00
Toasterbirb afd4bdd09e Some more minor README tweaks 2022-01-24 21:21:29 +02:00
Toasterbirb e11ea35c4c Minor README update and some git hassles 2022-01-24 21:13:15 +02:00
Toasterbirb 4431771af1 Added link to doctest 2022-01-20 15:27:34 +02:00
Toasterbirb 844dddddd5 Removed legacy code from the repository 2022-01-19 00:08:11 +02:00
Toasterbirb 04e8f81b24 Added more example projects 2022-01-18 21:44:29 +02:00
Toasterbirb 296a65b062 Physics and some other tweaks
The game window size can now be locked. There's also now a few functions
for handling collisions
2022-01-18 21:32:04 +02:00
Toasterbirb 7784d7dfb5 Separated pong to its own repository 2022-01-18 16:27:53 +02:00
Toasterbirb 77db031342 A small namespace rework 2022-01-18 13:32:01 +02:00
Toasterbirb b30de44a05 Updated score handling and updated namespaces 2022-01-18 13:31:44 +02:00
Toasterbirb d44a1f04e9 Added a nice doxygen theme 2022-01-17 21:14:41 +02:00
Toasterbirb 8a41178275 Removed compiled docs 2022-01-17 19:54:49 +02:00
Toasterbirb 27370ebfc6 Added compiled docs back to gitignore 2022-01-17 19:54:29 +02:00
Toasterbirb d0de9a8517 Removed docs from gitignore 2022-01-17 19:53:08 +02:00
Toasterbirb cfe702d10c Documentation generation instructions 2022-01-17 19:10:48 +02:00
Toasterbirb c65cc14da1 Updated gitignore and added the base doxygen config 2022-01-17 19:08:27 +02:00
Toasterbirb 360877207a Updated entity system a bit and added a new color to values 2022-01-17 18:07:29 +02:00
Toasterbirb ce9153e2ca Fixed a typo 2022-01-17 04:23:15 +02:00
Toasterbirb 6e87178fc9 Updated build system and readme 2022-01-17 04:22:43 +02:00
Toasterbirb 30b7051ff8 Fixed a type in header file 2022-01-17 03:07:12 +02:00
Toasterbirb 3e0195dc17 Fixed some memory leak and added sum stuff to make SeedSplit possible 2022-01-17 00:43:04 +02:00
Toasterbirb e948cb4db7 Moved license and readme back to the root directory 2022-01-01 03:36:28 +02:00
Toasterbirb 668bc35226 Got sound working 2021-12-31 22:44:19 +02:00
Toasterbirb 26b0fda620 Added vim bindings 2021-12-31 20:22:53 +02:00
Toasterbirb f9c65c14ac Some small tweaks 2021-12-31 20:17:48 +02:00
Toasterbirb 960ff4edcf First iteration of pong finished 2021-12-31 20:10:05 +02:00
Toasterbirb 868bc065b7 Rewriting continues... 2021-12-31 05:52:13 +02:00
Toasterbirb 54dd81593b Complete rewrite
Started a complite rewrite. Might cleanup the repo a bit later on (and
get rid of the legacy code)
2021-12-30 22:01:37 +02:00
Toasterbirb 0387b42e85 Initial commit (commit history cleanup) 2021-12-10 08:31:09 +02:00