Doug Coleman
|
6a4608ec89
|
game.loop: Fix docs.
|
2013-06-19 07:00:58 -07:00 |
Doug Coleman
|
75dccbe329
|
game.loop: Fix throwing errors inside game loop.
|
2013-06-18 16:24:05 -07:00 |
Doug Coleman
|
4ffbfc2602
|
basis/extra: Fix load errors
|
2013-03-24 22:19:28 -07:00 |
Doug Coleman
|
474805803d
|
game.loop: Rename game-loop-error
|
2013-03-24 10:11:17 -07:00 |
Slava Pestov
|
d955c14b9c
|
Oops
|
2011-09-06 00:25:33 -07:00 |
Slava Pestov
|
988e77463e
|
game.loop: split off benchmarking code into game.loop.benchmark
|
2011-09-05 23:58:32 -07:00 |
Slava Pestov
|
974f4cfda4
|
game.loop: remove unneeded dependency on tools.memory vocab
|
2010-10-31 22:50:37 -05:00 |
Slava Pestov
|
7d4b64e361
|
rename benchmark.struct to tools.time.struct since it is not a benchmark
|
2010-08-11 21:51:19 -07:00 |
Doug Coleman
|
d4e30aedcf
|
Use two timers in game.loop
|
2010-06-16 16:23:31 -05:00 |
Doug Coleman
|
d9bd3d572e
|
Fix load error in game.loop
|
2010-06-16 16:23:29 -05:00 |
Doug Coleman
|
a6f0abb9a2
|
Rename alarms -> timers
|
2010-06-10 16:39:13 -05:00 |
Doug Coleman
|
445b43d924
|
Use benchmark.struct vocab to record tick/draw timings in game loop
|
2010-06-10 15:37:36 -05:00 |
Doug Coleman
|
8656725f78
|
Finish renaming micros->nanos in game code, update libs
|
2010-05-21 23:50:42 -05:00 |
Doug Coleman
|
e75b85de30
|
Update code base for new alarms api
|
2010-05-21 20:42:12 -05:00 |
Doug Coleman
|
39013d1373
|
Fix using list for keys/values change
|
2010-05-21 12:48:06 -05:00 |
Doug Coleman
|
5a08add73a
|
Use overhauled alarms in game.loop
|
2010-05-21 12:48:06 -05:00 |
Slava Pestov
|
627295f094
|
Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
|
2010-05-06 17:21:02 -04:00 |
Daniel Ehrenberg
|
aa6158b366
|
Changing require-when usages to the new syntax for require-when
|
2010-04-18 14:29:24 -05:00 |
Daniel Ehrenberg
|
eb060443db
|
Updating code to use require-when rather than vocab [ require ] when
|
2010-03-18 01:13:37 -04:00 |
Slava Pestov
|
e3ddafbdec
|
core-foundation.run-loop: clean up and speed up some code to fix starvation issue exposed by game.loop (reported by Joe Groff)
|
2010-03-01 12:22:18 +13:00 |
Joe Groff
|
22ce5eb45c
|
adjust wording in game.loop docs
|
2010-02-20 21:58:09 -08:00 |
Joe Groff
|
271afe3fde
|
game.loop: separate delegate into tick-delegate and draw-delegate
|
2010-02-20 10:47:03 -08:00 |
Joe Groff
|
9e0f26f6eb
|
game.loop: fps word to divide a value into 1,000,000
|
2010-01-16 23:25:40 -08:00 |
Joe Groff
|
78721348ea
|
document game.loop
|
2010-01-16 23:07:20 -08:00 |
Joe Groff
|
bd62fb22aa
|
game-loop: change "tick-length" to more descriptive "tick-interval-micros"
|
2010-01-15 15:03:33 -08:00 |
Doug Coleman
|
f4450653a9
|
remove system-millis and update vocabs to use system-micros or nano-count
|
2009-11-18 20:56:09 -06:00 |
Doug Coleman
|
6f7ec206a1
|
rename millis to system-millis, micros to system-micros, add nano-count
|
2009-11-18 15:58:48 -06:00 |
Doug Coleman
|
fcc53d174c
|
move game-* to game.* and update all usages
|
2009-10-08 01:42:54 -05:00 |