|
abace393ff
|
i have no idea, these changes have just been sitting on my disk for a year
|
2023-01-18 13:46:46 +00:00 |
|
|
ab434ea3c2
|
render system aaaaa
|
2022-05-25 22:52:04 +00:00 |
|
|
11e0f2f0df
|
Use standard CLOS functions in actor load forms (SBCL internal functions no longer exist)
|
2022-05-09 17:06:11 +00:00 |
|
|
19fb9fb9fb
|
shader stuff
|
2022-03-27 18:02:45 +00:00 |
|
|
079990422d
|
Lisp-to-GLSL translation works!
|
2022-03-24 18:45:26 +00:00 |
|
|
d44935fb14
|
lisp shader transpilation stuff
|
2022-03-24 05:21:59 +00:00 |
|
|
1fda9b4f42
|
stuff
|
2022-03-23 18:16:40 +00:00 |
|
|
04c4a13c5b
|
some input system stuff
|
2022-02-26 20:19:04 +00:00 |
|
|
234987a4fa
|
oopsie, forgot to delete the commented-out code
|
2022-02-25 00:50:52 +00:00 |
|
|
b3b0690edd
|
System definition facilities
|
2022-02-25 00:39:53 +00:00 |
|
|
3d9818264e
|
Support for Lisp implementations where integers are not (eq)
|
2022-02-23 23:35:35 +00:00 |
|
|
8d70a235db
|
new! object instantiation macro (resolves #10)
|
2022-02-23 23:31:50 +00:00 |
|
|
38447b2c7e
|
Fix actors being GC'd during initialization (closes #9)
|
2022-02-22 19:02:52 +00:00 |
|
|
98d8b35a4f
|
a bunch of shit lol
|
2022-02-22 17:16:02 +00:00 |
|
|
738da6f74b
|
Roll (parent-activated) into (activate) (for #9), and update objective-lisp syntax
|
2022-02-22 14:32:48 +00:00 |
|
|
0f8fe16fc3
|
(attach-actor-to-world) method for proper initialization (for #9)
|
2022-02-22 03:17:17 +00:00 |
|
|
cd11c4b53b
|
Update README
|
2022-02-21 20:55:04 +00:00 |
|
|
402cf13d27
|
render to texture
|
2022-02-17 19:13:45 +00:00 |
|
|
75c03c573f
|
add component lifecycle diagram
|
2022-02-16 01:19:35 +00:00 |
|
|
051c359675
|
Fix world-matrix calculation (resolves #7)
|
2022-02-14 18:45:25 +00:00 |
|
|
ac990359cb
|
reveal inconsistency in child transformations
|
2022-01-04 20:48:31 +00:00 |
|
|
1a154a9a56
|
Make slot forms with minimal (quote)ing (resolves #6)
|
2022-01-04 19:26:29 +00:00 |
|
|
372044fc20
|
Resume scene/actor from serialized state (for #3, revealed #6)
|
2021-12-17 15:24:32 +00:00 |
|
|
bafd505145
|
Fix (dump-actors) child serialization and destruction (for #5)
|
2021-12-16 16:50:08 +00:00 |
|
|
99238fea55
|
(dump-scene) & (dump-actors) (for #3)
|
2021-12-15 21:00:02 +00:00 |
|
|
ea2d68ba57
|
nice-syms option in (generate-load-forms)
|
2021-12-15 18:38:26 +00:00 |
|
|
62ace0204e
|
Prune symbols in serialized object code (for #4)
|
2021-12-15 17:25:15 +00:00 |
|
|
67d6fe13b2
|
Fix issue with (process-load-forms) overwriting slot values, error checking on (referize) and (pointerize) (for #3)
|
2021-12-15 14:54:33 +00:00 |
|
|
01b787e7bf
|
Rough serialization of classes to S-expressions (for #3)
|
2021-12-15 04:47:35 +00:00 |
|
|
46473ee8ce
|
Don't fire [component (parent-activated)] when the actor is still blocked (for #2)
|
2021-12-14 22:16:42 +00:00 |
|
|
b3a6fd3f78
|
(suspend) and (resume) pointer conversion (for #3)
|
2021-12-14 22:09:44 +00:00 |
|
|
74d2cdc890
|
Engine base somewhat functional
|
2021-11-25 22:28:50 +00:00 |
|
|
0538c1cf16
|
update README
|
2021-11-12 19:42:21 +00:00 |
|
|
2e9901b721
|
Initial commit
|
2021-11-12 19:39:26 +00:00 |
|