Author Topic: Eat Nethams  (Read 5819 times)

0 Members and 2 Guests are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Eat Nethams
« on: May 15, 2010, 02:29:34 am »
Never before you'll ever have seen lobsters swim this fast

Yes, it was eventually going to happen: an Axe game featuring Netham45.

Note: N.8xp is 15 MHz enabled and 0.8xp is 6. Both compiled programs are 666 bytes on calc (done on purpose :P)

The goal: eat as many lobsters as possible before time runs out. Eating a lobster adds 5 to the timer.

It is pseudo-random. The game just reads through the calc RAM :P And it's frigging hard.
« Last Edit: May 15, 2010, 02:38:50 am by DJ Omnimaga »

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: Eat Nethams
« Reply #1 on: May 15, 2010, 02:59:59 am »
Amazing! And so insanely fast.

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: Eat Nethams
« Reply #2 on: May 15, 2010, 03:06:35 am »
I think insane is an understatement  ;)

Where do you come up with these wacky ideas?  I literally laughed out loud at the title "Eat Nethams" and once I saw the screen shot.  Quite a bizarre game.  But nice job on this, it looks pretty good.  Cool concept to use the ram as pseudorandom numbers.
« Last Edit: May 15, 2010, 03:07:07 am by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Eat Nethams
« Reply #3 on: May 15, 2010, 03:24:42 am »
Oh lol, the whole Netham45 being a blue lobster thing is an Omnimaga meme that started about a year ago and it sparked random stuff. It became so commonly refered to that even Netham45 himself joined it and changed his avatar to a blue lobster. Even Omnimaga banner has a lobster in it :P I am not sure about the reason why this all started in the first place besides a random poll.

When Axe started having game capabilities, I started having this game idea :P

This is nothing, though, because for a while, I thought about making a parody of the IRC channel #omnimaga involving Genolo and lolis. However, the game would be released only here as it would violate ticalc.org TOS. :P

As for the game speed, it was done partially purposely to be TAS'ed :P

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: Eat Nethams
« Reply #4 on: May 15, 2010, 03:55:10 am »
Wow you made that quickly! I love the speed :D.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Eat Nethams
« Reply #5 on: May 15, 2010, 04:48:01 am »
The calculator memory has that many Nethams?It's > $9000! :o

In the long run, I don't like the idea to eat the blue lobster somewhere... Even if it is only one in many thousands. If that happened we won't have our favourite Omnimaga mascot.

Anyway the speed is amazing. And is pretty interesting to TAS because of its pseudo-randomness.
Hobbing in calculator projects.

Offline TsukasaZX

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 415
  • Rating: +46/-3
  • Never Gonna Give You Up!
    • View Profile
Re: Eat Nethams
« Reply #6 on: May 15, 2010, 01:07:50 pm »
All I can say is: Best. Game. EVER. O_O
Kudos, DJ!
* TsukasaZX votes this Program of the Year :D :P
IRC EFNet | Nick Su-Hime | Chan #omnimaga, #unss, #cemetech
Yumé - 100% Complete!
Yumé 2: Rika's Story - 10%
 - Hiatus until summertime
Yumé: The Eternal Dreams - 50%
 - World and events
TIBiC/GO C Library - N%

"Alenda lux ubi orta libertas" - Let learning be cherished where liberty has arisen.

  ▲
▲ ▲ Triforce!

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Eat Nethams
« Reply #7 on: May 15, 2010, 03:33:28 pm »
Very nicely done, DJ! Looks really cool. Only thing though, is it me or does the left side always look busier than the right? Either way, great job :)

Side-note: What is TAS and TOS?
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Eat Nethams
« Reply #8 on: May 15, 2010, 03:36:13 pm »
Wow. Just wow.
The speed, it's just insane. 15MHz is unplayable unless in TAS, and 6MHz is still crazy.
Axe is just really fast...
Could we have the lobsters displaying the lyrics to "Never Gonna Give You Up" in Morse code? :P
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Eat Nethams
« Reply #9 on: May 15, 2010, 03:42:31 pm »
Lol wow thats crazy fast, I wonder how anybody would be able to get past a few Nethams before they lost ;D Heh, the speed is crazy :D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Eat Nethams
« Reply #10 on: May 15, 2010, 04:58:39 pm »
Very nicely done, DJ! Looks really cool. Only thing though, is it me or does the left side always look busier than the right? Either way, great job :)

Side-note: What is TAS and TOS?
Yeah it's because instead of using rand I just read from the calc RAM. Here's the program source, actually (the one running at 15 MHz)

Quote
:.N
:[3C18183C5A42A5A58181C3C3E77E3CE7→Pic1
:Full
:Fix 5
:ClrDraw
:rand/4+1→S
:6→X
:0→P
:99→H
:Repeat H=0
:Pt-On({S}/21*8,1,Pic1
:Pt-On(X*8,56,Pic1+8
:X-getKey(2)+getKey(3)→X
:If X=12
:0→X
:End
:If X=65535
:11→X
:End
:H-1→H
:If pxl-Test(X*8+2,57)=1
:P+1→P
:H+5→H
:End
:Text(83,58,H►Dec
:Text(0,58,P►Dec
:DispGraph
:For(Z,1,8
:Vertical +
:End
:DS<(S,31000)
:End
:End
:Fix 4
:Output(0,0,"FAIL."

TO make it look more random, it will never start reading at the same location everytime you run the game. I am sure people could cheat, though, by storing specific stuff in their calc RAM like programs filled with the same character, for example.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Eat Nethams
« Reply #11 on: May 15, 2010, 05:28:14 pm »
Oh ok. Well I'm not entirely sure still what's going on but that is probably more because I don't know a whole lot with Axe and such. So that's ok. But thanks for explaining.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

_player1537

  • Guest
Re: Eat Nethams
« Reply #12 on: May 15, 2010, 05:31:32 pm »
TAS is tool assisted speed run, TOS is terms of service

Good job on your game DJ, looks good

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Eat Nethams
« Reply #13 on: May 15, 2010, 06:04:39 pm »
Oh ok, makes sense. Thanks, _player.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Eat Nethams
« Reply #14 on: May 15, 2010, 06:17:27 pm »
I'm confused, why not just use the built-in random function?