Commit Graph

1049 Commits

Author SHA1 Message Date
John Alanbrook
75c7e304de fix setting console documentation 2025-02-17 21:10:08 -06:00
John Alanbrook
8169e1df34 Fix unable to spawn actors after initialization 2025-02-17 15:37:05 -06:00
John Alanbrook
f10b14afb3 Fix bug by setting default camera configuration before initialization
Set default width and height if none are provided in config.js. This
prevents camera initialization errors when the values are missing.
2025-02-17 15:03:43 -06:00
John Alanbrook
7bafa906cc using containers
All checks were successful
Build / build-linux (push) Successful in 1m2s
Build / build-windows (push) Successful in 1m4s
Build / package-dist (push) Has been skipped
2025-02-17 10:09:43 -06:00
John Alanbrook
8ced43c389 Merge branch 'master' of https://gitea.pockle.world/john/prosperon
Some checks failed
CI / build-package-windows (push) Failing after 1s
CI / build-test-linux (push) Failing after 3s
Build / build-windows (push) Successful in 1m16s
Build / build-linux (push) Successful in 1m26s
Build / package-dist (push) Successful in 6s
2025-02-17 08:12:42 -06:00
John Alanbrook
479ba8f742 revising build
Some checks failed
CI / build-package-windows (push) Failing after 1s
CI / build-test-linux (push) Failing after 3s
2025-02-17 08:06:05 -06:00
John Alanbrook
9badc3bb64 update readme and mkdocs favicon
All checks were successful
CI / build-test-linux (push) Successful in 1m40s
CI / build-package-windows (push) Successful in 1m46s
2025-02-16 23:25:25 -06:00
John Alanbrook
f689c551a5 update readme and mkdocs favicon 2025-02-15 10:05:53 -06:00
John Alanbrook
678a66064b update readme and mkdocs favicon 2025-02-12 19:51:33 -06:00
John Alanbrook
e6cfd88e58 Merge remote-tracking branch 'refs/remotes/origin/master'
Some checks failed
Build / package-dist (push) Has been cancelled
Build / build-macos (push) Waiting to run
Build / build-windows (push) Waiting to run
Build / build-linux (push) Has been cancelled
2025-02-12 17:11:40 -06:00
John Alanbrook
93d5e19302 github build action 2025-02-12 08:50:06 -06:00
John Alanbrook
ae8fcb7157 update docs 2025-02-11 20:44:17 -06:00
John Alanbrook
c25c52faa0 rework guide documentation 2025-02-11 00:18:29 -06:00
John Alanbrook
375a6ad3a4 add core docs 2025-02-10 09:48:59 -06:00
John Alanbrook
7283ced1ca update api documentation index and sort 2025-02-09 13:20:46 -06:00
John Alanbrook
7cffdab28a document c types 2025-02-09 00:07:01 -06:00
John Alanbrook
95c64f51de reorganize api doc 2025-02-08 20:50:25 -06:00
John Alanbrook
4361ad9daa tutorial documentation 2025-02-08 17:09:34 -06:00
John Alanbrook
c389e0744a heavy overhaul of documentation organizaton 2025-02-08 01:45:51 -06:00
John Alanbrook
81b42eec67 update documentation 2025-02-07 23:54:30 -06:00
John Alanbrook
7e098d5869 add js debug functions;remove tracy to hooks 2025-02-06 22:41:52 -06:00
John Alanbrook
499d2d6e63 bunnymark 2025-02-06 11:07:03 -06:00
John Alanbrook
cd6661d239 add input get mouse state; remove various array extensions 2025-02-06 11:05:39 -06:00
John Alanbrook
f472e0bd02 move tracy from quickjs 2025-02-06 09:10:54 -06:00
John Alanbrook
8bd7dd00c7 c type documentation 2025-02-05 17:16:05 -06:00
John Alanbrook
f53e46ee9e documentation update 2025-02-04 22:18:46 -06:00
John Alanbrook
b41f00458b add pong, snake, and tetris examples 2025-02-04 07:38:43 -06:00
John Alanbrook
5e7c946d43 documentation writing and API doc update 2025-02-04 07:37:10 -06:00
John Alanbrook
ede899e9a3 fix camera ortho set to true; fix module loading; remove loop function to loop.js 2025-02-03 17:08:07 -06:00
John Alanbrook
68ccd63ddc shrink core.zip by removing unneeded icons 2025-02-03 08:16:26 -06:00
John Alanbrook
d4d3867b5f pipeline only in render.js 2025-02-02 12:06:43 -06:00
John Alanbrook
14feeb0c16 core.zip is now bundled into prosperon executables 2025-02-01 21:16:38 -06:00
John Alanbrook
8a41899c5d separate input and events; pull camera out of render 2025-01-30 20:25:12 -06:00
John Alanbrook
b8857031f4 move extra modules to modules folder; pull drawing functions into draw2d 2025-01-29 11:53:18 -06:00
John Alanbrook
b561217073 merge math functions 2025-01-28 22:41:00 -06:00
John Alanbrook
9982dadd58 remove half assed code 2025-01-28 16:42:31 -06:00
John Alanbrook
f5d6c071bf doc.js; clean up index 2025-01-28 15:09:37 -06:00
John Alanbrook
e6aac69358 static link physfs 2025-01-28 11:16:00 -06:00
John Alanbrook
de1c9a1485 github workflow 2025-01-27 15:22:29 -06:00
John Alanbrook
56fc25d27d add prosperon use 2025-01-27 15:13:02 -06:00
John Alanbrook
0a69bb96ba fix resource loading 2025-01-25 17:15:25 -06:00
John Alanbrook
612111067b fix emitter 2025-01-24 00:04:55 -06:00
John Alanbrook
d174aa88d6 improve spawn callback; more robust deletion of actors 2025-01-23 15:27:40 -06:00
John Alanbrook
9e6f5e7eb1 pull out many files into separate uses 2025-01-22 17:49:15 -06:00
John Alanbrook
3d7ea7d358 refactor 2025-01-21 16:46:18 -06:00
John Alanbrook
e628256f44 fix actor deletion 2025-01-19 17:20:06 -06:00
John Alanbrook
8a063850a5 sprite 2025-01-19 14:28:23 -06:00
John Alanbrook
8e95fd2355 module misty 2025-01-19 14:28:09 -06:00
John Alanbrook
b4d1277a9d module and program separation 2025-01-18 22:35:54 -06:00
John Alanbrook
a142b6d1f4 actor cleanup 2025-01-18 18:15:15 -06:00