Luke Meyers
|
06abd29278
|
rename UpdateState to checkWin
|
2020-02-09 08:40:52 -08:00 |
Luke Meyers
|
6a9943993c
|
pull doCommand call out of UpdateState
|
2020-02-09 08:39:30 -08:00 |
Luke Meyers
|
6eb0e55dcc
|
tiny refactor
|
2020-02-09 00:11:30 -08:00 |
Luke Meyers
|
25cafe9999
|
fiddle render
|
2020-02-09 00:03:51 -08:00 |
Luke Meyers
|
688e922d29
|
extract command loop
|
2020-02-08 23:37:55 -08:00 |
Luke Meyers
|
5bc4fa00bb
|
add derelicts
|
2020-02-08 23:11:26 -08:00 |
Luke Meyers
|
abe3f3d688
|
log ties
|
2020-02-08 23:04:09 -08:00 |
Luke Meyers
|
241028934b
|
move render loop to gfx package
|
2020-02-08 22:50:33 -08:00 |
Luke Meyers
|
60694107c3
|
factor out renderLoop
|
2020-02-08 22:42:32 -08:00 |
Luke Meyers
|
f29c115db6
|
Separate input and render goroutines
|
2020-02-08 22:36:49 -08:00 |
Luke Meyers
|
9c2dafd5fc
|
tweak
|
2020-02-08 21:44:02 -08:00 |
Luke Meyers
|
54301af870
|
tune main loop
|
2020-02-08 21:39:53 -08:00 |
Luke Meyers
|
ea9f41e581
|
fiddle main conditional flow
|
2020-02-08 21:27:50 -08:00 |
Luke Meyers
|
f06400d905
|
1 velocity on baton pass
|
2020-02-08 21:26:05 -08:00 |
Luke Meyers
|
d88c41d782
|
whatever
|
2020-02-08 21:24:35 -08:00 |
Luke Meyers
|
8a7558da96
|
shorter window
|
2020-02-08 21:19:23 -08:00 |
Luke Meyers
|
1019367d8f
|
render spawn points
|
2020-02-08 21:09:39 -08:00 |
Luke Meyers
|
a41d012008
|
spawn point infrastructure
|
2020-02-08 20:54:11 -08:00 |
Luke Meyers
|
e80f51a700
|
add coast command
|
2020-02-08 20:42:13 -08:00 |
Luke Meyers
|
70600a1142
|
run AI in separate goroutine
|
2020-02-08 20:39:10 -08:00 |
Luke Meyers
|
0cb604f102
|
Gather commands before UpdateState
|
2020-02-08 20:27:39 -08:00 |
Luke Meyers
|
879260f719
|
make all decisions before enacting any
|
2020-02-08 20:21:17 -08:00 |
Luke Meyers
|
1dbe8786b3
|
factor out renderFuelGuage
|
2020-02-08 20:15:41 -08:00 |
Luke Meyers
|
a104330404
|
factor out renderProjection
|
2020-02-08 20:11:55 -08:00 |
Luke Meyers
|
82dc081c35
|
polish batching
|
2020-02-08 19:56:07 -08:00 |
Luke Meyers
|
c3b6d652b4
|
bump up AI depth, battery charge
|
2020-02-08 19:37:28 -08:00 |
Luke Meyers
|
f230a0b995
|
batch draw ships
|
2020-02-08 19:31:57 -08:00 |
Luke Meyers
|
ae0256ca89
|
batch baton
|
2020-02-08 19:28:39 -08:00 |
Luke Meyers
|
8b2890cd4f
|
batch bg
|
2020-02-08 19:25:36 -08:00 |
Luke Meyers
|
ea71f7ace9
|
quick cut at faster graphics
|
2020-02-08 19:18:36 -08:00 |
Luke Meyers
|
f56c28ac67
|
FPS counter in title bar
|
2020-02-08 19:13:02 -08:00 |
Luke Meyers
|
bed8e58489
|
show velocity projection at turn end
|
2020-02-08 19:08:33 -08:00 |
Luke Meyers
|
2d32cb9e1d
|
more battery fix
|
2020-02-08 18:57:53 -08:00 |
Luke Meyers
|
a98e4a554c
|
fix battery charge stuff
|
2020-02-08 18:54:53 -08:00 |
Luke Meyers
|
b9dd5326f6
|
stop racers when battery dead
|
2020-02-08 16:18:25 -08:00 |
Luke Meyers
|
a62363bcbc
|
tweak projection
|
2020-02-08 15:51:49 -08:00 |
Luke Meyers
|
9df7e73940
|
reset kinetics on respawn
|
2020-02-08 15:44:16 -08:00 |
Luke Meyers
|
402b83fbf1
|
tweak battery gfx
|
2020-02-08 12:34:15 -08:00 |
Luke Meyers
|
340f9871a6
|
fix accel mechanics
|
2020-02-08 12:32:41 -08:00 |
Luke Meyers
|
a083b291fe
|
Add battery levels and indicator
|
2020-02-08 12:29:49 -08:00 |
Luke Meyers
|
7fc869a675
|
nix chooseCommand
|
2020-02-08 12:18:34 -08:00 |
Luke Meyers
|
9a87e3d349
|
basic velocity display bars
|
2020-02-08 12:15:44 -08:00 |
Luke Meyers
|
47bf19265d
|
sprout Kinetics struct
|
2020-02-08 11:57:31 -08:00 |
Luke Meyers
|
794c54764e
|
refactor ai
|
2020-02-08 11:52:26 -08:00 |
Luke Meyers
|
5f41d263cd
|
refactor ai
|
2020-02-08 11:50:05 -08:00 |
Luke Meyers
|
24eb2c6143
|
split out env.go
|
2020-02-08 10:58:40 -08:00 |
Luke Meyers
|
6e7ac9c1ba
|
rename bots to racers
|
2020-02-08 10:45:24 -08:00 |
Luke Meyers
|
d70dbd438c
|
update sprites
|
2020-02-08 01:26:46 -08:00 |
Luke Meyers
|
ef4fe5eff0
|
improve graphics
|
2020-02-08 00:35:51 -08:00 |
Luke Meyers
|
7bb4272e61
|
don't place obstacles on occupied spaces
|
2020-02-08 00:05:43 -08:00 |