Author Topic: Omnimaga 2011 Programming Contest, Part #1: Axe Parser  (Read 50651 times)

0 Members and 4 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
Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« on: May 15, 2011, 08:48:31 pm »

Omnimaga is hosting its third Summer TI-83/84 Plus programming competition. However, this year it is split into 3 parts, meaning that there will be 3 Omnimaga contests this Summer. Part #1 starts now, while part #2 will start on June 15th and #3 on July 15th. Each part have a 2 month deadline (see rules below for part #1).

The first part of the contest is an Axe Parser one. For part #1 of the contest, you must create a puzzle or platformer game for the TI-83 Plus or TI-84 Plus, using Axe Parser programming language. The themes and platforms for part #2 and #3 will be announced later.


The reason why the deadline is so short compared to last year is because last year, most entries were rushed in at the very last minute, so we figured that it was useless to have a 3 months deadline. The trick is to just avoid extremely large projects such as a large platform RPG.


Here are the rules (LAST UPDATED: JUNE 1ST):

1: The only axioms allowed in the contest are those released before June 1st 2011. Newer axioms or versions will not be allowed. The allowed ones are available at this link.

2: ASM code must not compose more than 10% of your program code and the only allowed way to use assembly is via the Asm() command. The remaining 90% must be Axe or Axiom code. (See previous rule for Axiom information). Other languages such as TI-BASIC are NOT allowed.


3: You must backup your project progress at least every 30 minutes. Telepathy will be used to detect if every contestant does so, and their calculator OS+Certificate will self-destruct themselves if they fail to prevent data losses like what hindered last year's contest. :P

4: The game must not contain adult material or extremely offensive content (such as racial slur).

5: Any Axe Parser version can be used, as long as it is available for download in this thread.

6: You are not allowed to enter a project that was started prior the start of the contest. You can use code, images and ideas from it, though.

7: You are allowed to announce updates and screenshots of your project anywhere, but you are NOT allowed to provide any download copies of it (or the entire source code) to anyone until the end of the contest.

8: Help is allowed, as long as you respect rule #7. Also keep in mind that usage of other people's code may affect your originality score considerably.

9: You must have a forum account to participate.

10: Only one entry per person is allowed for the Axe Parser contest. If somebody submits a game pack, his score will be the average of all games included. In other words, you better spend your time on one bigger game than many small ones.

11: Your entry must be submitted before July 16th 2011, 1:00 AM GMT-5. We will not be accepting anymore entry past this deadline.

12: You can participate in part #2 and/or #3 of the contest too, if you want, but keep in mind that if you participate in part #2, this will give you much less time to finish your entries, as part #2 overlaps on part #1 and #3.

13: Omnimaga has the right to change and modify the rules at any time.



Your entry must be sent attached via e-mail at  o m n i m a g a 2 0 1 1 c o n t e s t @ g m a i l . c o m  (remove the spaces) and your e-mail must include the following:

1: Your game source code in 8xp format (can be zipped). This is to make sure no one tries to pass ASM programs as Axe executables.

2: You must state which version of Axe Parser is required to compile your source code, as well as the format (nostub, DCS, Application, etc). We must know the version you used to compile your source, after all.

3: A link to your forum account



The Prize:

The winner of this portion of the contest will receive $100 in gift card(s) for Amazon, iTunes or Newegg stores. The winner can choose another store if he wants to, as long as it's secure.

Good luck to all who enter!

(NOTE: Due to the 3 contest announcements in a row, there will not be a CGPN for May and June. The next CGPN will be published at the end of July and include all 3 months, along with the Contest Part #1 results.)
« Last Edit: June 15, 2011, 03:35:57 am by DJ_O »

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #1 on: May 15, 2011, 08:52:51 pm »
The trick is to just avoid extremely large projects such as a large platform RPG.
Amen to that. I learned my lesson with all the trouble Nostalgia caused me last year.
That said, I think I might sit out part one, since the UTI contest is getting down to crunch time, and I really need to focus on that.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #2 on: May 15, 2011, 08:53:58 pm »
inb4 someone submits WFRNG.

Good luck to all who enter! We need an OmnomIRC programming contest...
Omnimaga Admin

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #3 on: May 15, 2011, 08:54:51 pm »
Yay a contest :D

And good luck to whoever enters :)

And yeah, a 3 months deadline is kinda useless. I prefer one month or something, so nobody goes at the last minute. In fact, that's just like a 3 months deadline when nobody does anything during the 2 first months.
« Last Edit: May 15, 2011, 08:56:17 pm by juju2143 »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

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: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #4 on: May 15, 2011, 08:56:42 pm »
Actually I think Nostalgia was doing quite well though, but IIRC you switched entries or lost data, so you had a major setback. But yeah I would also avoid games like Metroid, since they're so large (unless you make maps really fast)

Also the Axiom deadline thing was so people's source code doesn't look like this on July 14th... <_<

Code: [Select]
PRGM:CRYSIS84
.AXECRYSS
#Axiom(CRYSIS)
« Last Edit: May 15, 2011, 08:58:13 pm by DJ_O »

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #5 on: May 15, 2011, 09:00:22 pm »
Actually I think Nostalgia was doing quite well though, but IIRC you switched entries or lost data, so you had a major setback. But yeah I would also avoid games like Metroid, since they're so large (unless you make maps really fast)

Also the Axiom deadline thing was so people's source code doesn't look like this on July 14th... <_<

Code: [Select]
PRGM:CRYSIS84
.AXECRYSS
#Axiom(CRYSIS)
Well I switched entries because of the data loss, and Blur was just the end product of a combination of some code I'd been experimenting with and a simple menu. That was probably my fastest coded game that was actually semi-enjoyable to play.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Ashbad

  • Guest
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #6 on: May 15, 2011, 09:04:10 pm »
Awesome.  I couldn't do last year's (I signed up just in time to show off SOLDAT, but I couldn't finish it in time :P)  So I can't wait for this years :D

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #7 on: May 15, 2011, 09:07:46 pm »
I think i'll throw something together and enter ^^ And just a note to everybody who is thinking of not participating because there will be too much competition and you think you wont have a chance, enter anyway, its not the games that are crazy huge and impressive that win, because those rarely get completed.  Its the nice small games that just work and play well, and those can come from anywhere.  

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #8 on: May 15, 2011, 09:29:24 pm »
I'm so in XD Too bad the theme is platformer/puzzle though, b/c I was contemplating making a tower-defense game. Oh well, I'll think of something else

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #9 on: May 15, 2011, 09:40:33 pm »
Hooray for new contests! Good luck to all who enter, and I can't wait to see what everyone comes up with!

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #10 on: May 15, 2011, 09:41:16 pm »
I'm game this year.  And I have a few ideas of what I can do already...

btw, can someone clarify the difference between the three different contests.  Is it just different dates, are are they different categories or something? nvm

either the multi-layer tic-tac-toe or I might go nostalgic with a TWHG re-write...probebly the first
« Last Edit: May 15, 2011, 10:38:33 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline tloz128

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 324
  • Rating: +58/-6
  • I feel asleep.
    • View Profile
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #11 on: May 15, 2011, 09:50:08 pm »
Hmmm... maybe I can actually finish that platformer on time.
(Would I be able to use that project, since I'm completely restarting it (other than sprites)?)
« Last Edit: May 15, 2011, 09:52:06 pm by tloz128 »
Naaa... Na Nah Na Nana Na Nah... Hey Jude!

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #12 on: May 15, 2011, 11:52:39 pm »
Maybe I should try to throw something together.  Time to make an epic platformer!

Can we make a program that only runs on silver editions?

Guess who is going to buy all of Pink Floyd's albums. ^^
« Last Edit: May 16, 2011, 12:05:55 am by ralphdspam »
ld a, 0
ld a, a

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #13 on: May 15, 2011, 11:55:04 pm »
A platformer you say?

*leafiness0 cracks his knuckles

That gift card is MINE ^^
In-progress: Graviter (...)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« Reply #14 on: May 16, 2011, 12:11:03 am »
"Puzzle or platform game" ... heaven :o
* Deep Thought puts on his brass knuckles and gets ready to code

And awesome, we have three contests this year. Great idea for a summer of really high activity (knuckles off, knock on wood).