Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - geekygenius

Pages: [1]
1
Axe / 256=0?
« on: May 03, 2012, 10:31:43 pm »
So, I was wondering if there was a way to get a 16-bit variable A to return false when A=256 for A=0. Essentially, how do I force a 16 bit comparison?

2
TI Z80 / Calculator Hero
« on: March 19, 2012, 02:42:44 am »
I am very proud to present my first Axe game, Calculator Hero! This game is much like guitar hero, but for the calculator. The only way to lose is to run out of points. If you hit a note, it gives you 2 points. If you miss a note, it costs you 7 points. If you hit a wrong note or hit a note early, it costs you a small number of points. The goal of the game is to stay alive for as long as possible. Press the Purple keys at the very top to hit the notes as they pass over the playing zone. As you score more points, more notes come at you, making it harder, and forcing you to lose points. As you get fewer points, less note come at you, so you can recover.

I was play testing while listening to Skrillex, and I found that the notes line up with a dubstep tempo. (135 bpm I think). If you like dubstep, try playing the game with it in the background.

There is also an options menu, where you can change almost every option in the game. I think the descriptions should be detailed enough for you to know what you're adjusting.


-Note, I made myself lose in the end ;)

3
The Axe Parser Project / The Matrix
« on: March 08, 2012, 01:13:13 am »
So, I'm new to this whole Axe thing, and I really like it. I am working on "Calculator hero" right now, but I stumbled across a pretty convincing way to "create the matrix". Its my first finished Axe program, and its so small I won't post a download either. You would probablly want to change some of it to your liking anyways.  :P
Code: [Select]
:.Matrix
:Repeat getkey(15)
:For(A,0,15)
:Disp rand|>Char
:Pause 50
:End
:Pause 200
:End
The Pause 50 is the speed of the characters appearing on a line, and the Pause 200 is the speed of the lines. Feel free to use it as you want, and constructive criticism is greatly appreciated. ;)

Pages: [1]