Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Omnimaga
»
News
»
Omnimaga holds Axe Parser Programming Contest (RULES UPDATED JULY 17TH)
« previous
next »
Print
Pages: [
1
]
2
3
...
10
Go Down
Author
Topic: Omnimaga holds Axe Parser Programming Contest (RULES UPDATED JULY 17TH) (Read 50294 times)
0 Members and 1 Guest are viewing this topic.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Omnimaga holds Axe Parser Programming Contest (RULES UPDATED JULY 17TH)
«
on:
June 01, 2010, 05:31:12 am »
Omnimaga will be hosting its second Summer TI-83/84 Plus programming competition. This year, there is only one category: Axe Parser. The theme of this 2010 contest is simply
a game of any kind
. There are no restrictions on game genre: you can program any kind of game you want, as long as it's written in pure Axe programming language.
Here are the rules
(UPDATED JULY 17TH!!!)
:
1:
Usage of Axioms or the Asm() command inside your code (or any other way to run assembly or even TI-BASIC) is strictly prohibited. Any external programs or variables must be strictly data (No assembly or BASIC programs).
This is an Axe contest, after all.
2: Your game must not contain innapropriate or adult content.
3: You must use an
official
Axe Parser version 0.2.5 or higher.
4: You are allowed to announce updates and screenshots of your project anywhere,
but you are NOT allowed to provide any dowload copies of it (or the entire source code) to anyone until the end of the contest!
5: 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.
6: Help is allowed, as long as you respect rule #4. Also keep in mind that usage of other people's code may affect your originality score considerably.
7: You must have a forum account to participate.
8: Only one entry per person is allowed.
9:
Your entry must be submitted before September 16th, 12:00 AM GMT-5. We will not be accepting anymore entry past this deadline.
10: Omnimaga has the right to change and modify the rules at any time.
Your entry must be sent attached via e-mail at
2 0 1 0 a x e 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.
We must know the version you used to compile your source, after all.
3: A link to your forum account
The Prizes:
1st place:
$75 in gift card(s) for Amazon, iTunes or Newegg stores*
2nd place:
$30 in gift card(s) for the stores above*
*Note that we might add more stores later, if we find more that has an e-mail-based gift card service. Also you are allowed to split the amount between mutiple cards, for multiple stores (providing it stays within the store's minimum allowed)
There might be other surprise prizes as well!
Good luck to all who enter!
«
Last Edit: September 16, 2010, 06:00:56 am by DJ Omnimaga
»
Logged
+2/-0 karm for this message
Hot_Dog
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3006
Rating: +445/-10
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #1 on:
June 01, 2010, 10:21:39 am »
Does this means we aren't restricted in terms of a theme?
Logged
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #2 on:
June 01, 2010, 11:14:46 am »
Yes.
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #3 on:
June 01, 2010, 12:40:05 pm »
WOOT! It's here!
* Art_of_camelot Explodes out of sheer excitement.
This is gonna be great, I can't wait to see what everyone comes up with!
* Art_of_camelot attempts to bribe Iambian with some cherries.
*edit* I thought of a couple questions. I assume it's one entry per person right? I was also wondering, how will you guys handle entries that are in a demo state at the deadline? Lastly, if we find a way to pack it into an app, can we?
«
Last Edit: June 01, 2010, 12:46:38 pm by Art_of_camelot
»
Logged
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #4 on:
June 01, 2010, 01:12:11 pm »
Oh cool. An Axe parser contest.
* juju2143 thinks of what he can do.
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
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
.
Z@VY
LV2
Member (Next: 40)
Posts: 34
Rating: +2/-0
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #5 on:
June 01, 2010, 01:45:00 pm »
It's great but why must the project be secret ?
Logged
I'm french so please correct me if I'm wrong...
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #6 on:
June 01, 2010, 01:46:43 pm »
Oh right forgot about the "one entry per participant" rule. Added now.
If I allowed multiple entries, then the people who submit multiple ones would reduce their chances of winning anyway, as the votes they receive would be spread between their entries.
Also yes Hot Dog, you can make whatever game you want as long as it's not a porn game
As for projects being secret this is to prevent people from entering projects that they've been working on for a while already. This would make it unfair for people who didn't start yet. Also it's to keep surprises for people who are curious what are each entries.
You are allowed to submit unfinished entries (such as demos) but keep in mind if it's not fully functional and we encounter bugs, that the entry will be judged according to that too.
«
Last Edit: June 01, 2010, 01:50:06 pm by DJ Omnimaga
»
Logged
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #7 on:
June 01, 2010, 01:50:57 pm »
Oh, DJ.
Since you're here.
In the other topic, I asked a question about the TI-BASIC rule.
Does not using external TI-BASIC code meant that you can't have a program with just data inside to be read by Axe?
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #8 on:
June 01, 2010, 01:56:10 pm »
Axe doesn't even support that I think. It only reads from AppVars, not programs. I think I'll edit the ASM/BASIC rule to include that the Axe program must compile in one single file but that during executions, it's fine if external files are stored, as long as they're created by the game's Axe code.
«
Last Edit: June 01, 2010, 01:56:33 pm by DJ Omnimaga
»
Logged
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...
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #9 on:
June 01, 2010, 02:05:01 pm »
Axe has supported reading programs for a long time. Its creating programs that I haven't added yet (but will soon).
The use for this would be if you wanted to make a level editor for your game or something, you could just have the main program read another program that contains nothing but level data. That way its easy to make your own levels because you can use the built-in TI-BASIC editor. I think this would definitely be in the spirit of Axe. Although I do agree, if you add a feature like this, it is much better if the program itself is stand-alone without needing "level packs". At least include a built in demo level so that the level packs are optional and the single executable alone is still playable.
«
Last Edit: June 01, 2010, 02:05:46 pm by Quigibo
»
Logged
___Axe_Parser___
Today the calculator, tomorrow the world!
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #10 on:
June 01, 2010, 02:10:43 pm »
Oh wait it did? Wow that's new to me
But I think what Railyn is asking is if he can use TI-BASIC source code, literally, in his Axe games, for map data. For example, his map data would look like this:
[[9,9,9,3,3,9,9,9][9,3,3,3,3,3,3,9][9,3,3,3,3,3,3,9][9,3,3,3,3,3,3,9][9,3,3,3,3,3,3,9][9,9,9,9,9,9,9,9]]
Which is how you store a matrix in BASIC.
I personally wouldn't see the point of doing this, though.
IMHO I still think external data should be in Axe format, meaning you can compile it using Axe Parser (or create it with an Axe program).
Logged
Hot_Dog
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3006
Rating: +445/-10
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #11 on:
June 01, 2010, 02:41:08 pm »
Shoot, I was hoping to use AppVars that held a bunch of game data such as tilemaps
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #12 on:
June 01, 2010, 02:49:00 pm »
note that I edited the first post of my news article.
Now you can use external data, but as long as either the data was created by Axe, or that it is compatible with Axe.
If Quigibo adds external BASIC vars support, I seriously advise against using those for level storage, though. In Axe, a map tile will take one byte with no compression, while in BASIC it will take 9
.
Logged
Hot_Dog
CoT Emeritus
LV12
Extreme Poster (Next: 5000)
Posts: 3006
Rating: +445/-10
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #13 on:
June 01, 2010, 02:51:23 pm »
So, say I create an AppVar on the computer that holds data--just data, not instructions--that my Axe program can read and interpret. For instance, if I create a tilemap on the computer and store it in an appvar so that Axe can read it and display a tilemap on the screen. Is that acceptable?
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Omnimaga holds Axe Parser Programming Contest
«
Reply #14 on:
June 01, 2010, 02:58:36 pm »
If the appvar is readable by an Axe program, then it is acceptable.
Logged
Print
Pages: [
1
]
2
3
...
10
Go Up
« previous
next »
Omnimaga
»
Forum
»
Omnimaga
»
News
»
Omnimaga holds Axe Parser Programming Contest (RULES UPDATED JULY 17TH)