demo gry z Silly Venture
najciekawszy element to chyba interpreter tego co ma się dziać na ekranie, przykładowa walka z bossem wygląda tak:
WAIT
SKIP $01
SK_BOSS PARAM
EXEC BOSS_ENERGY_ON
SKIP $28
REPEAT $14
SK_MINE PARAM
SK_MINE PARAM
NEXT
obecnie mam takie komendy:
SKIP - szybkosc przetwarzania skryptu
REPEAT - petla warunek
NEXT - koniec petli
WAIT - czekaj az lista (zdefiniowanych) aktywnych spritow bedzie pusta
WAVE - przetwarzaj kolejny n linii w jednym przebiegu
EXEC - wykonaj procedure (dostep do wielu parametrow gry)
END - koniec listy