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 |
Tony Garnock-Jones
|
69ba8d7a01
|
Player avatar; fix scroll-offset; explicit meta-level for sprites
|
2015-10-23 21:58:55 -04:00 |
Tony Garnock-Jones
|
71bd34ac5b
|
Add interframe time delta to frame-events
|
2015-10-23 21:56:47 -04:00 |
Tony Garnock-Jones
|
8083ddf890
|
Remove 2d-world-meta-level parameter in favour of explicit arguments
|
2015-10-23 21:49:50 -04:00 |
Tony Garnock-Jones
|
212900bc1a
|
Cope with quit-world in the middle of an action sequence; TODO: unclear whether this is the best approach
|
2015-10-23 21:49:21 -04:00 |
Tony Garnock-Jones
|
e28841f695
|
Level spawner
|
2015-10-23 21:12:10 -04:00 |
Tony Garnock-Jones
|
5409cebe88
|
Support 2d-world-meta-level parameter. TODO revisit parameterization
|
2015-10-23 21:11:33 -04:00 |
Tony Garnock-Jones
|
8bb1b36073
|
Progress
|
2015-10-23 19:51:00 -04:00 |
Tony Garnock-Jones
|
974c21e5d0
|
Add quit-world action to chat.rkt
|
2015-10-23 19:50:08 -04:00 |
Tony Garnock-Jones
|
d7095c9995
|
quit-world action
|
2015-10-23 19:49:30 -04:00 |
Tony Garnock-Jones
|
f5d331b0d8
|
Canonicalize atoms during pattern- and projection-compilation and value-matching
|
2015-10-23 19:18:34 -04:00 |
Tony Garnock-Jones
|
9da90088b6
|
Cosmetic - adjust comment format
|
2015-10-23 13:09:32 -04:00 |
Tony Garnock-Jones
|
0ddda2aebe
|
Delegate many of the low-level I/O tasks to prospect-gl
|
2015-10-23 13:08:20 -04:00 |
Tony Garnock-Jones
|
2420abe2e1
|
https://github.com/racket/racket/issues/1099 fixed by samth
|
2015-10-23 11:56:22 -04:00 |
Tony Garnock-Jones
|
a5db6ebc18
|
Communicate target-frame-rate in frame-events
|
2015-10-23 11:54:41 -04:00 |
Tony Garnock-Jones
|
419bb054f1
|
Comment out frame counter again
|
2015-10-23 11:50:06 -04:00 |
Tony Garnock-Jones
|
1105a54543
|
Limit frame rate
|
2015-10-23 11:49:16 -04:00 |
Tony Garnock-Jones
|
a6d857fe83
|
Factor out KeyboardIntegrator and clean up basic.rkt
|
2015-10-23 11:38:45 -04:00 |
Tony Garnock-Jones
|
f81d727bd9
|
Package infrastructure
|
2015-10-23 11:29:33 -04:00 |
Tony Garnock-Jones
|
8875fd2351
|
TODO
|
2015-10-23 11:24:19 -04:00 |
Tony Garnock-Jones
|
c8642c2557
|
Better key press/release handling
|
2015-10-22 19:47:31 -04:00 |
Tony Garnock-Jones
|
b3f8506bf7
|
More work
|
2015-10-22 17:59:31 -04:00 |
Sam Caldwell
|
83e36ed9e5
|
WIP for machine switch
|
2015-10-22 17:04:17 -04:00 |
Tony Garnock-Jones
|
16522d8191
|
Tweak MF's adjustments :)
|
2015-10-22 16:48:18 -04:00 |
Tony Garnock-Jones
|
f1bf1f5256
|
Initial summary of HLL ideas from uni.org
|
2015-10-22 11:35:30 -04:00 |
Sam Caldwell
|
3b40a8287e
|
Merge pull request #1 from mfelleisen/patch-1
MF's comments on protocol description.
|
2015-10-21 16:14:39 -04:00 |
Matthias Felleisen
|
1bd0e40734
|
Update game.rkt
|
2015-10-21 16:07:26 -04:00 |
Sam Tobin-Hochstadt
|
0c40ac37a2
|
This is simpler.
|
2015-10-21 09:26:43 -04:00 |
Sam Caldwell
|
787cf73d5f
|
Flesh out protocol description
|
2015-10-20 15:57:04 -04:00 |
Sam Caldwell
|
89cff7adc8
|
flesh out protocol description
|
2015-10-20 11:37:28 -04:00 |
Sam Caldwell
|
e2ffe9bef6
|
startup
|
2015-10-20 10:26:11 -04:00 |
Sam Caldwell
|
d23d487849
|
add structure-capture bit to FAQ
|
2015-10-20 08:34:34 -04:00 |
Tony Garnock-Jones
|
543073fd2e
|
README
|
2015-10-17 21:11:55 -04:00 |
Tony Garnock-Jones
|
e6530e2e4a
|
Entrypoint for simply idling the stack
|
2015-10-17 20:33:51 -04:00 |