]>
git.seodisparate.com - jumpartifact.com_demo_0/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Stephen Seo [Tue, 8 Aug 2023 02:33:07 +0000 (11:33 +0900)]
Impl. randomized environment
Stephen Seo [Mon, 7 Aug 2023 12:38:39 +0000 (21:38 +0900)]
Add helper fn to calc. ray/plane intersection
Stephen Seo [Mon, 7 Aug 2023 05:11:58 +0000 (14:11 +0900)]
Implement click/touch ray-tracing onto surface
Stephen Seo [Mon, 7 Aug 2023 03:54:23 +0000 (12:54 +0900)]
Begin work on environment
Stephen Seo [Sun, 6 Aug 2023 09:14:24 +0000 (18:14 +0900)]
Minor fix
Stephen Seo [Sun, 6 Aug 2023 09:11:36 +0000 (18:11 +0900)]
Update README.md
Stephen Seo [Sun, 6 Aug 2023 09:06:27 +0000 (18:06 +0900)]
Minor fixes
Minor tweak to Gitea workflow "publish_wasm".
Mark "wasm_include/**" as vendored.
Stephen Seo [Sat, 5 Aug 2023 13:47:20 +0000 (22:47 +0900)]
Add workflow to build/publish WASM
Deploys to https://jumpartifact.com/demo0/
Stephen Seo [Fri, 4 Aug 2023 05:32:05 +0000 (14:32 +0900)]
Test using a textured cube
Stephen Seo [Fri, 4 Aug 2023 02:42:11 +0000 (11:42 +0900)]
Fixes
Rotation Matrices should now match the "right-handled rule".
Fixes related to weirdness using the column-major ordered Matrix struct.
Stephen Seo [Wed, 2 Aug 2023 10:59:06 +0000 (19:59 +0900)]
Impl 3d_helpers, unit tests, basic 3D demo
3d_helpers facilitate usage of transformation matrices.
Unit tests ensure the 3d_helpers are correct.
Currently, the program rotates a Cube mesh in x, y, and z axes.
Stephen Seo [Tue, 1 Aug 2023 08:55:30 +0000 (17:55 +0900)]
Add ScreenStack::clear_screens()
Stephen Seo [Mon, 31 Jul 2023 11:45:16 +0000 (20:45 +0900)]
Emit warning: ScreenStack tries to pop when empty
Stephen Seo [Mon, 31 Jul 2023 11:39:46 +0000 (20:39 +0900)]
Defer ScreenStack actions to start of update
Stephen Seo [Mon, 31 Jul 2023 07:27:01 +0000 (16:27 +0900)]
Create "Screen" abstraction, "test" in TestScreen
Stephen Seo [Mon, 31 Jul 2023 06:41:09 +0000 (15:41 +0900)]
Impl. getting delta-time per frame
Using temporary variable to cache dt to display, will be removed later.
Stephen Seo [Mon, 31 Jul 2023 06:28:01 +0000 (15:28 +0900)]
Keep all "draw commands" in Game
Stephen Seo [Mon, 31 Jul 2023 06:01:51 +0000 (15:01 +0900)]
Use game object for updates/draws/state
Also fix Makefile(s)
Stephen Seo [Mon, 31 Jul 2023 03:53:36 +0000 (12:53 +0900)]
Add README.md
Stephen Seo [Mon, 31 Jul 2023 03:46:58 +0000 (12:46 +0900)]
Add LICENSE
Stephen Seo [Mon, 31 Jul 2023 03:46:00 +0000 (12:46 +0900)]
Add note about the version of emsdk used
Stephen Seo [Sun, 30 Jul 2023 12:46:07 +0000 (21:46 +0900)]
Fix Makefile (native build)
Stephen Seo [Sun, 30 Jul 2023 12:43:18 +0000 (21:43 +0900)]
Some minor fixes to build process
Stephen Seo [Sun, 30 Jul 2023 12:34:38 +0000 (21:34 +0900)]
Init skeleton project using emscripten/raylib
Stephen Seo [Sun, 30 Jul 2023 11:41:02 +0000 (20:41 +0900)]
Init empty commit