Commit Graph
78 Commits
Author SHA1 Message Date
bedohswe 9ceaba94d7 Add a button to snap the player coordinates to the closest point. 2024-04-08 00:05:00 +05:00
bedohswe e0e9b33098 Remove maps/ since it is no longer necessary. 2024-04-07 23:53:21 +05:00
bedohswe d744d5f042 Add "cross" as one of the "games". 2024-04-07 23:52:58 +05:00
bedohswe 88d6d30436 Change the triangle room level to get rid of that strange bug. 2024-04-07 23:51:36 +05:00
bedohswe eb6b4b987c Make module loading in game more sane. 2024-04-07 23:42:27 +05:00
bedohswe f93dfb1fb2 Add an empty game. 2024-04-07 21:11:48 +05:00
bedohswe 00f930e151 Make it possible to render an empty level. 2024-04-07 21:11:31 +05:00
bedohswe e62f985e73 Make processevent() look a tiny bit better. 2024-04-07 21:03:00 +05:00
bedohswe 08347cdc3f Fix the size of drawn segments. 2024-04-07 19:14:32 +05:00
bedohswe 1c342f163c . 2024-04-07 17:48:14 +05:00
bedohswe 3448684363 Make more variable modifiable through engine events. 2024-04-07 17:22:41 +05:00
bedohswe b29fc7d929 Change README. 2024-04-07 17:17:19 +05:00
bedohswe de6a555c94 Add files that I forgot to add in previous commit. 2024-04-07 16:51:56 +05:00
bedohswe db3ea32c75 Change how games are initialized. 2024-04-07 16:50:37 +05:00
bedohswe f3f9f31a05 Merge pull request 'docs(readme): Added info about loading levels and controls' (#9) from n3tael/p3he:main into main
Reviewed-on: #9
2024-04-07 11:06:30 +00:00
bedohswe 2d28957eaa Merge branch 'branch'. 2024-04-07 16:05:20 +05:00
bedohswe 13aefdde9a Changes to README.md. 2024-04-07 16:04:13 +05:00
bedohswe c3858c548e Change how paths to games are specified and add a new one. 2024-04-07 15:59:26 +05:00
bedohswe d9ce3fd3ab Start making this thing into an actual game engine. 2024-04-07 01:38:06 +05:00
bedohswe d28d1d10ed Make code worse. 2024-04-07 01:12:28 +05:00
bedohswe f561ecc076 Merge pull request 'Remove useless imports' (#8) from n3tael/p3he:main into main
Reviewed-on: #8
2024-04-06 19:15:46 +00:00
bedohswe 1494f28a78 Add __iadd__ and __isub__ to GyroVector. 2024-04-06 23:46:43 +05:00
bedohswe c745c6a82b Merge pull request 'feat(debug/mini_map): round mini map' (#7) from n3tael/p3he:main into main
Reviewed-on: #7
2024-04-06 18:44:59 +00:00
bedohswe 7cbe55bd7f Remove a useless cast. 2024-04-06 19:22:34 +05:00
bedohswe 7000cfa685 Add missing files. 2024-04-05 23:15:45 +05:00
bedohswe 14c7100b4c Switch from p3hel to json. 2024-04-05 23:06:56 +05:00
bedohswe 2b0e9cbeef A partial fix for rendering finite lines. 2024-04-05 19:24:50 +05:00
bedohswe 56228bc8b1 Make some optimizations. 2024-04-05 17:40:54 +05:00
bedohswe 9e69321399 Fix grammar. 2024-04-05 16:02:17 +05:00
bedohswe 837e732efd Print coordinates when pressing F4 2024-04-05 16:01:05 +05:00
bedohswe 043606c965 Add a new level. 2024-04-05 13:27:49 +05:00
bedohswe 64e48bb0f7 Merge pull request 'feat(save_level): now displays a alert with filename' (#6) from n3tael/p3he:main into main
Reviewed-on: #6
2024-04-04 21:08:47 +00:00
bedohswe 9ebde906c2 Slow down a bit. 2024-04-05 01:51:26 +05:00
bedohswe d54377e3d6 Change rendering a bit. 2024-04-05 01:46:39 +05:00
bedohswe 53ecde3e0c Add a map. 2024-04-05 01:33:15 +05:00
bedohswe 04f0f7329c . 2024-04-05 01:31:27 +05:00
bedohswe 7f1799acfe Fix level loading. 2024-04-05 01:31:01 +05:00
bedohswe 18e4dec821 Nope. 2024-04-05 01:08:01 +05:00
bedohswe bd0aea1728 Fix a typo. 2024-04-05 01:04:37 +05:00
bedohswe 9121959b25 Fix rendering a bit. 2024-04-05 01:00:08 +05:00
bedohswe 181492cc68 Rename "cuberoom" into "squareroom". 2024-04-05 00:53:56 +05:00
bedohswe 1845425c16 Fix level loading and add an empty level. 2024-04-05 00:52:39 +05:00
bedohswe 3b2522b12b Implement level loading. 2024-04-05 00:40:37 +05:00
bedohswe 371491a607 Merge pull request 'fix(levels): time is not defined' (#5) from n3tael/p3he:main into main
Reviewed-on: #5
2024-04-04 19:21:39 +00:00
bedohswe 7786e953ab Actually normalize gPlayer this time. 2024-04-05 00:08:44 +05:00
bedohswe 2f562e051f Return acos import into it's place. 2024-04-05 00:05:23 +05:00
bedohswe 6a89558273 Move some stuff around and make it so gPlayer is normalized every frame. 2024-04-05 00:03:41 +05:00
bedohswe c79b5b2b5b Merge pull request 'feat(levels): f5 to save current level' (#4) from n3tael/p3he:main into main
Reviewed-on: #4
2024-04-04 18:44:45 +00:00
bedohswe adf47220c7 Fix rotation display. 2024-04-04 23:31:45 +05:00
bedohswe 8169e9e7c3 Add a button to disable FPS cap. 2024-04-04 23:25:24 +05:00
bedohswe 84baa55a0c Add FPS cap. 2024-04-04 23:06:31 +05:00
bedohswe ac6330efd0 Use Numba to increase performance. 2024-04-04 23:03:47 +05:00
bedohswe 359edf4742 Make the minimap a bit more colourful. 2024-04-04 22:10:35 +05:00
bedohswe 69e8ee5569 Merge pull request 'feat(walls): player can create walls by pressing F3' (#3) from n3tael/p3he:main into main
Reviewed-on: #3
2024-04-04 17:06:21 +00:00
bedohswe 4d7a95545b Fix the minimap. 2024-04-04 22:02:44 +05:00
bedohswe 4c7572208a Remove some comments. 2024-04-04 21:33:14 +05:00
bedohswe 983bad10a5 Show angle in degrees. 2024-04-04 21:32:01 +05:00
bedohswe f231973984 Add strafe. 2024-04-04 21:17:24 +05:00
bedohswe f7ee5715c7 Render natively in Poincaré. 2024-04-04 21:05:20 +05:00
bedohswe 380b9f96a4 Bruh. 2024-04-03 19:22:44 +05:00
bedohswe 42f88ff93b Oops. 2024-04-03 19:22:05 +05:00
bedohswe a2447c8f72 Merge branch 'n3tael-main' 2024-04-03 19:20:15 +05:00
bedohswe afee869fbf Fix merge conflict. 2024-04-03 19:20:04 +05:00
bedohswe f077c39130 A. 2024-04-03 19:15:42 +05:00
bedohswe 753022bfb3 Merge pull request 'feat(ui); cPos, cRot with normal sizes, position' (#1) from n3tael/p3he:main into main
Reviewed-on: #1
2024-04-03 13:24:49 +00:00
bedohswe a0a33254e3 A commit. 2024-04-03 18:06:28 +05:00
bedohswe 0d6d8c3339 A commit. 2024-04-03 17:56:02 +05:00
bedohswe d4b559555b A commit. 2024-04-03 17:47:27 +05:00
bedohswe 64402f86b6 A commit. 2024-04-03 17:35:29 +05:00
bedohswe d6e5cf9b5d A commit. 2024-04-03 17:30:52 +05:00
bedohswe 4f30139286 A commit. 2024-04-03 17:29:07 +05:00
bedohswe 2d08605590 A commit. 2024-04-03 17:20:11 +05:00
bedohswe 6b4380d130 A commit. 2024-04-03 16:46:22 +05:00
bedohswe 1bf215fbf1 Change README.md a bit. 2024-04-03 16:25:55 +05:00
bedohswe fc721addfc Fix a very stupid bug. 2024-04-03 16:25:02 +05:00
bedohswe 0c9c6ba310 Add README.md 2024-04-03 16:23:24 +05:00
bedohswe 91adef7ddc Set the correct e-mail in LICENSE, cuz of course I have set the wrong one. 2024-04-03 16:22:51 +05:00
bedohswe 239d07c654 Initial commit. 2024-04-03 16:20:42 +05:00