在许多语言中,您可以执行以下操作:
while true:
handle events like keyboard input
update game world
draw screen
(optional: delay execution)
Run Code Online (Sandbox Code Playgroud)
虽然这远非最佳,但它应该足够简单的游戏.
你是怎么在Squeak Smalltalk做到这一点的?
我可以阅读键盘输入并对其做出反应,如wiki.squeak.org所述.但是,如果我尝试执行类似的东西
1 to: 10 do: [ :i | game updateAndDraw ]
Run Code Online (Sandbox Code Playgroud)
所有事件只在循环执行后才被处理.