Join us on Discord!
You can help CodeWalrus stay online by donating here.

Seizure Tank

Started by CKH4, January 05, 2015, 07:43:53 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

CKH4

My first axe project, it started as a simple box movement engine(?). Now it's a 4 level gray scale flashing seizure causer (hopefully not literally). It's horribly un-optimized but it's good at being seizury. Here's a still screenshot, not a gif because it's written on my phone. I have the source up if anyone wants it. (please tell me if it will cause any issues on real calcs)

Clear to quit, arrow keys to move.
Image:[spoiler]
[/spoiler]

Source:
.TANK
ClrDraw
[00665A38385A6600]->Pic1
[00665A3C3C426600]
[00665A1C1C5A6600]
[0066423C3C5A6600]
10->X
10->Y
0->theta
Repeat getKey(15)
Pt-Off(X,Y,Pic1+theta
Rect(0,0,96,64)^^r
DrawInv
DispGraph^^r^^r
Pause 50
If theta=0
X++
End
If theta=8
Y++
End
If theta=16
X--
End
If theta=24
Y--
End
If getKey(1)
8->theta
End
If getKey(4)
24->theta
End
If getKey(2)
16->theta
End
If getKey(3)
0->theta
End
End


Whats new...
Updated Image (GIF)
Actual File (.8xp)
  • Calculators owned: TI-83+, TI-84+


Keoni29

How come that box looks like this?
If you like my work, why not give me an internet?

CKH4

It appears that I typed something in wrong...

I'll upload a picture of the original sprite.
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

Interesting effect. It would be nice to see in action, though and if later you could post a 8xp version. :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

#4
I'm working on it, wabbit for android sorta sucks. I have to write it in by hand and the effect may be because of residual stuff on the back buffers.

Edit.
I've tested it and it works again. The source section is updated but I'm not sure how to pull files from wabbit. Does anyone know how to?

Edit2.
In reply to Keoni29

Original Sprite:
[spoiler][/spoiler]
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

I'm unsure how to do it on the Android version, but if I remember correctly, in the PC version of Wabbit you had to press F7, which popped up a menu from which you could drag and drop calculator files.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

Quote from: DJ Omnimaga on January 06, 2015, 03:26:11 AM
I'm unsure how to do it on the Android version, but if I remember correctly, in the PC version of Wabbit you had to press F7, which popped up a menu from which you could drag and drop calculator files.
I'm in the computer version now because SC doesn't support Axe (or its commands commands). None of the fn keys seem to do that. Is this a missing feature in wabbit or am I just thoroughly confused?
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

Erm SourceCoder actually supports Axe. It must be available in the dropdowns somewhere. It even supports Casio BASIC. As for WabbitEmu the feature was very buggy so maybe they removed it.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

Ok, thanks. The specific command that I can't find is Rect(. I'll upload the 8xp but you'll have to manually change it to Rect( and then compile it.
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

In the command menu to the right of the editor, expand "Drawing" and Rect() should be there. Make sure that TI-83+/84+ Axe is selected first. In TI-BASIC mode, Rect() is basically ref().
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

#10
Ok thanks, it appears that it was just a stupid attention fail on my part.

Edit.
Gif uploaded, don't look at it if you get seizures
File attached
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

That would make a pretty nifty SNake clone :D.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

Thanks but I'm only just starting to learn. I'm fairly certain that it could be optimized to half the size. Maybe eventually I'll continue it into a snake game.
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

Well good luck with whatever you decide :)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Powered by EzPortal