Omnimaga

Omnimaga => News => Topic started by: DJ Omnimaga on March 11, 2011, 08:19:25 pm

Title: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 11, 2011, 08:19:25 pm
United-TI (http://www.unitedti.org/), Revolution Software (http://www.revsoft.org) and MaxCoderz (http://www.maxcoderz.org/) has teamed up to start a programming competition (http://ourl.ca/9436) that will run through most of this Spring. As by popular vote in the UTI poll (http://www.unitedti.org/forum/index.php?showtopic=9675) topic, contestants will create a trading card game for the TI-83, TI-83 Plus, TI-83 Plus Silver Edition, TI-84 Plus or TI-84 Plus Silver Edition and this game must be programmed in TI-BASIC, hybrid (TI-BASIC using ASM/Axe/xLIB/Celtic/DCS utilities) or Z80 assembly language.

The first prize is not announced yet, but it will be big, and the 2nd place prize is $40 distributed via Paypal.

Projects started prior the contest started cannot be entered and you are not allowed to post any information about your game, such as updates and screenshots, outside your respective topic in the UTI contest sub-forum (http://www.unitedti.org/forum/index.php?showforum=69). The deadline is June 6th, 2011 at 23:59 (MST). No entries will be accepted after this time.

More information can be found in the PDF attached to the UTI topic (http://www.unitedti.org/forum/index.php?showtopic=9679&st=0#entry143616) (requires UTI forum account).
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 11, 2011, 09:51:40 pm
Spoiler For Spoiler:
An Error Occurred

Sorry, an error occurred. If you are unsure on how to use a feature, or don't know why you got this error message, try looking through the help files for more information.

[#10171] You do not have permission to view this attachment.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: ralphdspam on March 11, 2011, 09:56:13 pm
@Happybobjr try this link:
http://www.omnimaga.org/index.php?action=dlattach;topic=6839.0;attach=6537

This one is better: http://www.revsoft.org/phpBB3/viewtopic.php?f=17&t=1223

EDIT: This is yeong's link.

Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 11, 2011, 09:58:37 pm
Yeah sadly UTI disabled attachments for guests (which was actually the reason why Goplat moved Nspire_emu updates to Omnimaga). You have to create an account there to participate, but some ppl might want to see the rules first to see if it suits them before taking the time to sign up. Thanks for the mirror link. (although make sure it remains up to date)
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 11, 2011, 10:00:48 pm
I have tried to join UTI.
unfortunately with yahoo mail, it will take a couple of days to get the verification email.
Thanks for the mirror.


Can you have the program be in pure axe?
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 11, 2011, 10:08:07 pm
Yeah sometimes that takes a while. When I signed up there back in 2003 (*me starts bragging about his early-3-digits UTI member ID :P*) it took me a week before getting a verification e-mail. I think sometimes it's a server-side issue, though.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 11, 2011, 10:10:29 pm
Yeah sometimes that takes a while. When I signed up there back in 2003 (*me starts bragging about his early-3-digits UTI member ID :P*) it took me a week before getting a verification e-mail. I think sometimes it's a server-side issue, though.
I have sent myself an email before.  Took several hours to arrive :/

Can the entry be in only axe?  The rules weren't clear to me.
Spoiler For Spoiler:
Language:
The final entry can be written in BASIC, Hybrid-BASIC meaning
anything created with the aid of AXE, xLib or Celtic, or assembly
language. The required shell must be documented if needed.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 11, 2011, 10:13:18 pm
That's what I was wondering too. I think only BASIC and ASM will be allowed, though, because none of the UTI, RS and MC staff that judges entries have any single experience with Axe stuff. But again, maybe they'll accept an Axe entry submitted as an ASM one.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Madskillz on March 11, 2011, 10:16:37 pm
Sorry about that Happybob, I'm don't have any permissions over there at UTI except for a few of the contest stuff.

I have it posted at RevSoft and guests are allowed to download attachments.
http://www.revsoft.org/phpBB3/viewtopic.php?f=17&t=1223

As for your question, yes you can program your game in all Axe or any of the other hybrid-basic languages.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 11, 2011, 10:19:08 pm
Ah cool to hear. :D Maybe you could edit the rules to specify full Axe games can be made too? Full Axe might increase the contest popularity, since a lot of people program in Axe nowadays.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: willrandship on March 11, 2011, 10:22:06 pm
So, Axe falls under hybrid basic...that's nice! I bet correlation would fall there too. I wish it was a different genre, though. I'm not exactly super creative at such a game style, but who knows?
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Madskillz on March 11, 2011, 10:23:12 pm
I guess I'm not clear on exactly what Axe was about. Is it a whole separate language or just something to enhance BASIC? I always assumed the latter. I mean can a viable program be made with only axe routines and no basic?
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: willrandship on March 11, 2011, 10:25:24 pm
Yes, in fact BASIC is very difficult to run in axe. It's basically an asm compiler that uses the TI-BASIC editor, and fairly high level commands. When a program is compiled it's indistingushable from an asm program.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 11, 2011, 10:26:38 pm
It's an entire new language, like BBC Basic and Fast RPL did, except it's compiled instead of interpreted. You use the BASIC editor to code it (it pretty much uses TI-BASIC tokens or modified ones (renamed by Axe app), then you compile to 8xp machine code executable and run with Asm() or any of your favorite shells. It can also compile in APP format on certain calcs.

An entire game can be made only in Axe, even Axe v0.05 (although IIRC saving was only enabled in 0.20) and it's possible to use hex asm in your code.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Madskillz on March 11, 2011, 10:29:57 pm
Ok then, I will update the rules and re-post the document tomorrow.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 11, 2011, 10:31:48 pm
Ok no problem. Will they remain on the same post/topic on UTI?
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Madskillz on March 11, 2011, 10:32:34 pm
Yeah I'll just update the post with a note.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 12, 2011, 02:55:50 am
Btw, any idea why the contest was never announced on MaxCoderz, even if it's a joint competition with MaxCoderz too? ???
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Madskillz on March 12, 2011, 12:39:22 pm
I left that up to them to create a topic, apparently they didn't feel it was necessary.

edit: I also updated the rules to make it clearer about Axe. If you are not a member of the UTI forums you can download them at revsoft here as a guest:
http://www.revsoft.org/phpBB3/viewtopic.php?f=17&p=21748#p21748
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: willrandship on March 12, 2011, 04:17:28 pm
So, am I right that anything using correlation (a font replacer, like Omnicalc's) would fall under hybrid BASIC, or would it be under BASIC?
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Ashbad on March 12, 2011, 04:18:58 pm
probably BASIC hybrid.  Also, good luck to everyone competing in this, I'm sure you all will do well!
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Madskillz on March 12, 2011, 06:30:01 pm
Yes, anything that assists basic development is accepted and would fall under the hybrid-BASIC category.

Also DJ you might want to put something in about the prizes.
1st prize is still being worked on, but I can say it's big.
2nd place is $40 USD, distributed via paypal
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 13, 2011, 03:08:18 pm
Ok, I'll edit the news I think.

Also is there any rule regarding ASM libs? Does the BASIC code have to be at least 50% of the entire file size or something?
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: andrepd on March 13, 2011, 03:51:09 pm
Wizards(nanowar) anyone?

yeah, looking forward to it. Probs not gonna have the time to participate, but who knows? There aren't many TCG games for the calculator out there...
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 13, 2011, 03:55:02 pm
What about Wizards? I think it can't be entered in the contest since it was started 7 years before the actual contest.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 13, 2011, 04:28:40 pm
I think I am doing Pokemon.
The biggest problem is sprites :/
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: FinaleTI on March 13, 2011, 04:30:32 pm
I think I am doing Pokemon.
The biggest problem is sprites :/
Lol. I had the idea to do the Pokemon TCG as well. I've made the first 21 card sprites already, actually.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Xeda112358 on March 13, 2011, 04:31:37 pm
Hehe, I cannot join, but I still plan to get back to working on a TCG I came up with a few years ago.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 13, 2011, 04:43:38 pm
I think I am doing Pokemon.
The biggest problem is sprites :/
Lol. I had the idea to do the Pokemon TCG as well. I've made the first 21 card sprites already, actually.

"You're going down" happybobjr says competitively.

anyways, I think I will do a style similar to Yugioh: Reshef of destruction.

If i am capable of doing all the sprites, I am going to have normal and multiplayer.
My biggest concern is the amount of memory sprites are going to take.

I am only going to use the original 151 Pokemon.
I am not sure weather I should use 16 by 16 sprites monochrome, 16 by 16 sprites in 4 lvl gray, or 32 by 32 sprites.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Scipi on March 13, 2011, 06:02:13 pm
I'm definitely submitting an entry. I have an epic idea for a TCG. XD
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: FinaleTI on March 13, 2011, 06:07:44 pm
I think I am doing Pokemon.
The biggest problem is sprites :/
Lol. I had the idea to do the Pokemon TCG as well. I've made the first 21 card sprites already, actually.

"You're going down" happybobjr says competitively.

anyways, I think I will do a style similar to Yugioh: Reshef of destruction.

If i am capable of doing all the sprites, I am going to have normal and multiplayer.
My biggest concern is the amount of memory sprites are going to take.

I am only going to use the original 151 Pokemon.
I am not sure weather I should use 16 by 16 sprites monochrome, 16 by 16 sprites in 4 lvl gray, or 32 by 32 sprites.
I dunno if I'm entering for sure yet, but I have definitely started spriting and creating some mock-ups. If I do decide to enter, I'll create a topic over on UTI and post some mock-ups and stuff, as per the rules.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 14, 2011, 03:26:00 am
Just make sure to not make a game that is too huge, though, since you have like 3 months.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 14, 2011, 06:47:48 am
Just make sure to not make a game that is too huge, though, since you have like 3 months.
It looks like i am going to have aprox 10000 bytes of data so far (uncompressed)
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Yeong on March 14, 2011, 07:11:30 am
Imma make epic TCG game without Axe  >:D
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 14, 2011, 08:04:00 am
Wow i forgot about energies and trainer cards :/
I think I will leave out trainer cards.
I think I will have to have an app var to old most of my data... I didn't realize how big pokemon would be.
*Happybbojr puts his secret project on hold to play with some pokemon cards.


Edit:  All seems good.  The idea for the layout is still kind of fuzzy.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 14, 2011, 09:12:47 pm
Maybe I could enter Cartemon 1.2. ;D

j/k they don't accept already made games and that game was so incredibly crappy and broken anyway X.x (Some sort of fake TCG I made almost 10 years ago)
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: qazz42 on March 14, 2011, 09:16:23 pm
oooh, niiice, I am actually thinking of joining this, but I think I shall skip, I got enough on my hands with 2 projects that are both never having enough time for x.x
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Xeda112358 on March 14, 2011, 09:23:12 pm
Hmm, for a Pokémon TCG, the layout I designed for words and what not was to have a database of words like:
Code: [Select]
:Flip a coin
:If heads,
:The defending
:Pokémon
:is
:Confused
:Paralyzed
:Asleep
:Burned
:If tails,
:This attack does nothing.
:Does 10 damage to
:your
:Bench
:opponents
Et cetera. Then you just use a string of numbers to access the lines and display the stuff.
...
...
It worked for me >_>
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Happybobjr on March 14, 2011, 09:39:03 pm
Are you having pictures of the pokemon?
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Xeda112358 on March 14, 2011, 09:43:39 pm
If you are asking me, I cannot join the competition :( I made a simple demo on my 89t, though, a while ago (it is lost to many RAM clears :D)
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 14, 2011, 09:46:48 pm
Ouch sorry to hear Xeda D:. Btw why can't you join? Is it just due to lack of time? I personally can't since I'm no longer student and live outside of USA.
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: Xeda112358 on March 14, 2011, 10:42:22 pm
I'm a moderator on UTI... Also, sorry if I take so long between responses, I've been programming :D
Title: Re: UTI, Revsoft & MaxCoderz Spring Programming Contest
Post by: DJ Omnimaga on March 14, 2011, 10:57:20 pm
Oh, right, moderators can't join. X.x

On Omni staff can join contest, but not judges, and as a result of staff being allowed to join, nobody except the judges even know about the theme until the very last second.