commit d3cb331c95ff15dcd2ac1ca510fd2f7b8821e9ac Author: Fabien Freling Date: Tue Mar 26 14:06:41 2019 +0100 Add doom_fire for TIC-80 diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/doom_fire.wren b/doom_fire.wren new file mode 100644 index 0000000..391a620 --- /dev/null +++ b/doom_fire.wren @@ -0,0 +1,59 @@ +// title: Doom Fire +// author: Fabien Freling +// desc: inspired by https://fabiensanglard.net/doom_fire_psx/ +// script: wren + +class Game is TIC{ + + construct new(){ + _t=0 + _x=96 + _y=24 + } + + TIC(){ + if(TIC.btn(0)){ + _y=_y-1 + } + if(TIC.btn(1)){ + _y=_y+1 + } + if(TIC.btn(2)){ + _x=_x-1 + } + if(TIC.btn(3)){ + _x=_x+1 + } + + TIC.cls(13) + TIC.spr(1+((_t%60)/30|0)*2,_x,_y,14,3,0,0,2,2) + TIC.print("HELLO WORLD!",84,84) + + _t=_t+1 + } +} +// +// 001:efffffffff222222f8888888f8222222f8fffffff8ff0ffff8ff0ffff8ff0fff +// 002:fffffeee2222ffee88880fee22280feefff80fff0ff80f0f0ff80f0f0ff80f0f +// 003:efffffffff222222f8888888f8222222f8fffffff8fffffff8ff0ffff8ff0fff +// 004:fffffeee2222ffee88880fee22280feefff80ffffff80f0f0ff80f0f0ff80f0f +// 017:f8fffffff8888888f888f888f8888ffff8888888f2222222ff000fffefffffef +// 018:fff800ff88880ffef8880fee88880fee88880fee2222ffee000ffeeeffffeeee +// 019:f8fffffff8888888f888f888f8888ffff8888888f2222222ff000fffefffffef +// 020:fff800ff88880ffef8880fee88880fee88880fee2222ffee000ffeeeffffeeee +// + +// +// 000:00000000ffffffff00000000ffffffff +// 001:0123456789abcdeffedcba9876543210 +// 002:0123456789abcdef0123456789abcdef +// + +// +// 000:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304000000000 +// + +// +// 000:140c1c44243430346d4e4a4e854c30346524d04648757161597dced27d2c8595a16daa2cd2aa996dc2cadad45edeeed6 +// +