Tony Garnock-Jones
|
2fa90c59b6
|
Adapt to new generalized spawn boot actions
|
2015-12-03 20:44:37 -05:00 |
Tony Garnock-Jones
|
f3643601d4
|
Adapt to new flexibility in spawn startup actions
|
2015-12-03 13:07:04 -08:00 |
Tony Garnock-Jones
|
2ae8817a6b
|
Log to show what is going on in the box-and-client example
|
2015-12-03 12:56:52 -08:00 |
Tony Garnock-Jones
|
3087658f01
|
Fix missing exn propagation
|
2015-12-03 12:56:52 -08:00 |
Tony Garnock-Jones
|
506d74ed42
|
Support other kinds of actions than patches when first spawning a process
|
2015-12-03 12:56:52 -08:00 |
Tony Garnock-Jones
|
feb55c174c
|
New macro system forces fix to phase problem
|
2015-11-18 14:32:59 -05:00 |
Tony Garnock-Jones
|
c3e94ff7e0
|
Oops -- wanted the raw ctor, not the cooked one
|
2015-11-18 14:32:43 -05:00 |
Tony Garnock-Jones
|
c4f8b42787
|
Allow recording of exceptions in quit structs.
|
2015-11-17 14:01:04 -05:00 |
Tony Garnock-Jones
|
252a09b48d
|
Notes on when vs #:when
|
2015-11-17 14:00:45 -05:00 |
Tony Garnock-Jones
|
e3623f794b
|
notes-on-hll.md
|
2015-11-17 13:39:28 -05:00 |
Tony Garnock-Jones
|
18bf10519b
|
Exploring more HLL-style examples
|
2015-11-09 20:16:50 -05:00 |
Tony Garnock-Jones
|
46c6ac7a6e
|
Sketches of HLL
|
2015-11-09 19:07:29 -05:00 |
Tony Garnock-Jones
|
7b72d40a70
|
box-and-client example
|
2015-11-02 21:40:12 -05:00 |
Tony Garnock-Jones
|
cb6f60739d
|
Tweak collision detection to detect top surface last, making bugs harder to squash
|
2015-10-29 16:08:24 -04:00 |
Tony Garnock-Jones
|
de35a23a6c
|
Add collect-garbage to improve (?) smoothness; log instantaneous frame rates
|
2015-10-29 16:08:10 -04:00 |
Tony Garnock-Jones
|
d3ca36beaf
|
Fix the positive-edge case of scroll-offset computation
|
2015-10-29 15:58:11 -04:00 |
Tony Garnock-Jones
|
dd498ab627
|
Fix silly mistake
|
2015-10-27 14:36:56 -04:00 |
Tony Garnock-Jones
|
9f44e36688
|
Fancier level
|
2015-10-27 14:36:43 -04:00 |
Tony Garnock-Jones
|
457e1bb0e5
|
Only checking the bottom corners avoids getting stuck
|
2015-10-27 14:36:24 -04:00 |
Tony Garnock-Jones
|
7b03d90b23
|
Act solid only when hit from above
|
2015-10-27 14:26:55 -04:00 |
Tony Garnock-Jones
|
b87f1e1da2
|
Packageize
|
2015-10-27 13:57:41 -04:00 |
Tony Garnock-Jones
|
e2dfe2fe78
|
Add (commented-out) debug aids
|
2015-10-27 12:23:02 -04:00 |
Tony Garnock-Jones
|
543a1753ca
|
Fix texture leak in scene updates
|
2015-10-27 12:22:51 -04:00 |
Tony Garnock-Jones
|
49ea6a22b4
|
Avoid generating garbage textures so much
|
2015-10-27 12:22:19 -04:00 |
Tony Garnock-Jones
|
f90ff642f1
|
Cache textures; significant performance improvement
|
2015-10-27 12:07:31 -04:00 |
Tony Garnock-Jones
|
278c54b43d
|
Level backdrop
|
2015-10-27 11:42:11 -04:00 |
Tony Garnock-Jones
|
5650e336d1
|
Mobile enemies, more levels
|
2015-10-27 10:52:26 -04:00 |
Sam Caldwell
|
6aa14d1068
|
patch-seq
|
2015-10-27 10:13:13 -04:00 |
Tony Garnock-Jones
|
f9015cbf23
|
Enemies (not moving yet)
|
2015-10-26 22:52:09 -04:00 |
Tony Garnock-Jones
|
4429c4c120
|
Goal piece and end-the-game-in-victory
|
2015-10-26 22:28:45 -04:00 |
Tony Garnock-Jones
|
5a4f06b350
|
Update docs
|
2015-10-26 22:04:37 -04:00 |
Tony Garnock-Jones
|
86265bf0a0
|
Start switch to touchables
|
2015-10-26 22:04:27 -04:00 |
Tony Garnock-Jones
|
3fef18c711
|
Level termination monitor
|
2015-10-26 22:04:06 -04:00 |
Tony Garnock-Jones
|
c9f984a023
|
It seems like <= is appropriate for t, but not u
|
2015-10-26 22:03:25 -04:00 |
Tony Garnock-Jones
|
418a8fe0e2
|
struct icon
|
2015-10-26 22:02:43 -04:00 |
Tony Garnock-Jones
|
6554a3deff
|
Store position in player-avatar as a Point, not separate coordinates
|
2015-10-26 21:15:25 -04:00 |
Tony Garnock-Jones
|
6fe1ac6e24
|
Avoid updating position assertions if it hasn't changed
|
2015-10-26 21:11:11 -04:00 |
Tony Garnock-Jones
|
ba7170e7a4
|
Fix scroll-offset; also, kill player when they fall below level bottom
|
2015-10-26 21:10:01 -04:00 |
Tony Garnock-Jones
|
287341cbbc
|
New terrain
|
2015-10-26 20:33:38 -04:00 |
Tony Garnock-Jones
|
4b81179e7a
|
Slightly shorter hitbox
|
2015-10-26 20:33:30 -04:00 |
Tony Garnock-Jones
|
3c3dcea8ee
|
Cancel velocity on collision; cheap hack
|
2015-10-26 20:32:00 -04:00 |
Tony Garnock-Jones
|
11f2074adf
|
I had missed out half the segment-intersection-time test
|
2015-10-26 20:31:44 -04:00 |
Tony Garnock-Jones
|
72ed89ab35
|
Narrower hitbox
|
2015-10-26 19:16:12 -04:00 |
Tony Garnock-Jones
|
a3f709f63f
|
Factor out impulse-multiplier
|
2015-10-26 19:16:03 -04:00 |
Tony Garnock-Jones
|
6bb3ef493a
|
Another solid block!
|
2015-10-26 19:10:20 -04:00 |
Tony Garnock-Jones
|
8930b2dfbf
|
Tweak gravity
|
2015-10-26 19:10:15 -04:00 |
Tony Garnock-Jones
|
ae04b9a8fd
|
Don't stick to support when on the way past moving upward
|
2015-10-26 19:09:36 -04:00 |
Tony Garnock-Jones
|
a3caad0be6
|
Avoid tramlining on edges of blocks
|
2015-10-26 19:08:59 -04:00 |
Tony Garnock-Jones
|
a175908953
|
Initial stab at collision handling
|
2015-10-26 17:53:39 -04:00 |
Tony Garnock-Jones
|
db11dee3c8
|
Much progress
|
2015-10-23 23:50:55 -04:00 |