syedm
|
7a9b44a735
|
Fix clangd
|
2026-07-08 15:41:53 +01:00 |
|
syedm
|
8f73f09b58
|
Remove setup script
|
2026-07-08 15:22:03 +01:00 |
|
syedm
|
9bd1ee7a29
|
Cleanup
|
2026-07-08 15:18:05 +01:00 |
|
syedm
|
fabcad8dc8
|
Add flake.nix
|
2026-07-08 15:16:17 +01:00 |
|
syedm
|
9620b57b96
|
Merge notes and analysis
|
2026-07-03 14:39:07 +01:00 |
|
syedm
|
4eae85cffb
|
Add design stage and touch up analysis writeup
|
2026-07-02 15:00:02 +01:00 |
|
syedm
|
5e1b92e683
|
Rearrange writeup
|
2026-07-02 14:44:32 +01:00 |
|
syedm
|
11135a56e8
|
Writeup update
|
2026-07-02 14:40:11 +01:00 |
|
syedm
|
dd34bc6837
|
Updare writeup and gitignore
|
2026-07-02 14:26:45 +01:00 |
|
syedm
|
4c53e5fee6
|
Setup ecs system scaffolding
|
2026-07-02 13:09:11 +01:00 |
|
syedm
|
821255a065
|
Add tileset loading
|
2026-06-05 12:02:40 +01:00 |
|
syedm
|
419e95ac89
|
Remove element script and allow images to be pixel updated for similar behaviour
|
2026-06-05 11:00:15 +01:00 |
|
syedm
|
e7418fde08
|
Added pixel texture element
|
2026-06-04 23:46:34 +01:00 |
|
syedm
|
55241b9c93
|
Fix missing function declaration.
|
2026-06-01 23:23:40 +01:00 |
|
syedm
|
c24285b0af
|
Refractor headers and split code into program files for app & localization files.
Split keybinds from window.h file. General cleanup
|
2026-06-01 23:20:07 +01:00 |
|
syedm
|
dcb8b46245
|
chore: split monolithic header to proper program files, add vec2 ruby class to proxy element position etc., other cleanup
|
2026-06-01 22:13:50 +01:00 |
|
syedm
|
872d878ddc
|
bugs and perfomance cleanup.
|
2026-05-21 21:56:36 +01:00 |
|
syedm
|
582b2fcd9e
|
Make localization parameters better, and add a single frame animation helper
|
2026-05-21 19:01:44 +01:00 |
|
syedm
|
e1d18743b5
|
Add global update loop, and cleanup
|
2026-05-21 09:43:13 +01:00 |
|
syedm
|
72304ee925
|
Add better click through semantics
|
2026-05-21 08:55:27 +01:00 |
|
syedm
|
2bff3eb93f
|
Improve loop with fps control
|
2026-05-20 21:47:25 +01:00 |
|
syedm
|
6ff16e3db4
|
Added proper hit test with rotation and pivoting
|
2026-05-20 20:56:25 +01:00 |
|
syedm
|
75b1bc5dbd
|
Added .inspect and .to_s for debug help
|
2026-05-20 19:23:33 +01:00 |
|
syedm
|
7d48b226ab
|
Fix loop to be more accuratly timed, and added custom ruby libs inclusion setup
|
2026-05-20 17:30:38 +01:00 |
|
syedm
|
1a337608f3
|
Fix gc issue
|
2026-05-19 16:50:35 +01:00 |
|
syedm
|
7bdb74e099
|
trynna fix click handler being garbage collected
|
2026-05-19 13:33:02 +01:00 |
|
syedm
|
a692bfb2b3
|
Analysis suvey addition
|
2026-05-14 14:58:35 +01:00 |
|
syedm
|
8ddc31427e
|
Analysis update
|
2026-05-14 13:10:00 +01:00 |
|
syedm
|
14e5ccafd5
|
Update analysis doc
|
2026-05-13 23:36:24 +01:00 |
|
syedm
|
1a1d399327
|
Analysis update
|
2026-05-13 22:27:45 +01:00 |
|
syedm
|
820d6c1715
|
analysis outline
|
2026-05-13 09:27:30 +01:00 |
|
syedm
|
0f693a5de0
|
Fix inputs and add methods
|
2026-05-07 13:55:02 +01:00 |
|
syedm
|
a77f75dcf4
|
Cleanup
|
2026-05-06 22:11:28 +01:00 |
|
syedm
|
65109cc3c4
|
Add ruby bindings for internal structures, allow better controlled localization
|
2026-05-06 22:01:48 +01:00 |
|
syedm
|
3894b90398
|
Make pools with generations and bind mouse position logic
|
2026-05-06 16:40:36 +01:00 |
|
syedm
|
08a642e07a
|
Resolve macros and cleanup
|
2026-05-05 23:10:14 +01:00 |
|
syedm
|
7e9a5a7c4f
|
Cleanup / refractor
|
2026-05-05 21:37:54 +01:00 |
|
syedm
|
306a053276
|
Fix textures/font lifetimes
|
2026-05-05 21:29:44 +01:00 |
|
syedm
|
0da950caf9
|
Fix major incorrect usage of mrb class definitions causing segfaults
|
2026-05-05 21:09:52 +01:00 |
|
syedm
|
d362bbc114
|
Refractor and cleanup binding logic
|
2026-05-05 16:19:49 +01:00 |
|
syedm
|
6a29c113e0
|
Refractor
|
2026-05-05 13:15:09 +01:00 |
|
syedm
|
1b15f51e1e
|
Finish basic ui binding to ruby
|
2026-05-05 11:53:27 +01:00 |
|
syedm
|
a51eb903c4
|
Fix main loop, add example and cleanup
|
2026-05-04 21:28:22 +01:00 |
|
syedm
|
55f4b4d933
|
Add basic app interface
- Add pool struct for data pools
|
2026-05-04 15:49:54 +01:00 |
|
syedm
|
9e85763f9e
|
Rearrange & setup
|
2026-05-03 23:04:44 +01:00 |
|
syedm
|
f953f72322
|
Add mruby dependancy
|
2026-05-03 23:04:12 +01:00 |
|
syedm
|
02efbce8f0
|
cleanup
|
2026-05-02 21:12:32 +01:00 |
|
syedm
|
8ef525c8f5
|
update syntax plans
|
2026-05-01 13:04:06 +01:00 |
|
syedm
|
0b3470d483
|
Make dsl design more ecs-like
|
2026-04-30 09:53:33 +01:00 |
|
syedm
|
a7fce6616d
|
Plan uodates
|
2026-04-29 22:01:19 +01:00 |
|