• Axe Parser 5 1
Currently:  

Author Topic: Axe Parser  (Read 493461 times)

0 Members and 2 Guests are viewing this topic.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Axe Parser
« Reply #75 on: February 18, 2010, 02:04:38 am »
Wewt I made my first simple game! ^^ Its the classic helicopter game where you are flying in a cave an you try not to touch the walls, but they keep getting closer... :P I made use of the Asm() function to get scrolling, and it works very nicely ^^



I'll post the source and program too for all os those who want to take a peek at the source, maybe give me a few pointers :D
Press up to go up, gravity takes care of the rest!


Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Axe Parser
« Reply #76 on: February 18, 2010, 09:52:48 am »
Amazing! Can't wait to take a look!
/e

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Axe Parser
« Reply #77 on: February 18, 2010, 04:18:35 pm »
Awesome!  Great job!
I can't wait for Serenity also. ;)

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Axe Parser
« Reply #78 on: February 18, 2010, 04:25:43 pm »
That's awesome!  ;D  I can't wait to see everyone's projects! I'll open a new thread for posting programs after the next release!

Just so everyone knows, I temporarily do not have internet right now, I'm basically checking everything once or twice a day at school or at the library.  So I can't respond to things quickly.

By the way, I already have sprites working in the next release, but I have to get pointers working before I can release it since the routines rely on pointers.  Expect 0.0.5 sometime this weekend.  At that point, games will be quite nice looking and can get relatively complex.  I may or may not have lists working (variable pointers) but there will be other ways around that in the mean time.  After that, I will focus a bit more on the Axe GUI, especially naming programs  ;), and safety features.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Axe Parser
« Reply #79 on: February 18, 2010, 04:40:59 pm »
The game of life program and the helicopter game (I think it is more a cave dweller) show already the potential on this. But there is plenty still available, I think.

Keep up!
Hobbing in calculator projects.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Axe Parser
« Reply #80 on: February 18, 2010, 05:33:12 pm »
yay can't wait for the new version! and here is the source for two games :P

EDIT: here is a screenshot of the first one
EDIT2: here is the screenshot of the most recent one
« Last Edit: February 18, 2010, 05:59:30 pm by Eeems »
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #81 on: February 18, 2010, 06:13:01 pm »
Wow darn I just tried that Cave Runner game and that's impressively FAST! Nice job Builderboy on it and Quigibo on the parser.

Quigibo I hope you get internet back soon x.x, did your ISP had troubles or stuff like this? I remember once I lost access for half a year and it sucked but it was for a different reason x.x

Back on the topic, I am curious if in the future, generated programs will be a bit smaller or the same size as their BASIC counterpart?I noticed the Cave thing is twice bigger in ASM form than the source x.x
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Axe Parser
« Reply #82 on: February 18, 2010, 06:37:02 pm »
Eeems! Nice! I really like the version of Hunt. ;D  The "hit enemy" animation is great!

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Axe Parser
« Reply #83 on: February 18, 2010, 06:44:04 pm »
Thanks ztrumpet! I went through lots of different versions before coming up with this one.
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #84 on: February 18, 2010, 07:00:37 pm »
Btw is it me or does that version of hunt seems to run at the same speed as the pure ASM one? o.o
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Axe Parser
« Reply #85 on: February 18, 2010, 07:05:09 pm »
Yeah it does because it's all dependant on registering keypresses, it waits for one, so it's going to have a maximum speed.
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #86 on: February 18, 2010, 07:10:42 pm »
Aaaah ok yeah x.x, now imagine if you used custom getkey and sprite routines XD, you would need to slow it down else it would be uncontrollable XD
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Axe Parser
« Reply #87 on: February 18, 2010, 07:57:15 pm »
Lol well not really because I'd still make it wait for a keypress :p
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #88 on: February 18, 2010, 08:29:11 pm »
yeah but I mean if you hold down a key :P and allowed holding down keys :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Axe Parser
« Reply #89 on: February 18, 2010, 08:34:39 pm »
oh yeah :P lol well I'm ok with the speed it runs at, because it's pretty much the same speed on any calc :P
hmm, just had a thought, does Axe Parser put you in 15Mhz mode on 84+(SE)?
« Last Edit: February 18, 2010, 08:35:39 pm by Eeems »
/e