Jump to content
IGNORED

2015 Holiday Demo Contest


Opry99er

Recommended Posts

TIPROG_zpslto5epxi.png

 

 

I have been thinking... The Holidays are upon us, and it strikes me that I am feeling unusually "festive" this year. :) I want to invite you all to join in the holiday spirit with me by contributing some demo programs to this contest.
Here are the guidelines:
1) Demo must run on an unexpanded TI with the TI Extended BASIC cartridge plugged into the console
2) Demo must consist of 10 XB lines or fewer
3) Demo must be Holiday-themed (Christmas/Thanksgiving/Winter, etc.)
Anyway, think Charlie Brown Christmas, think Miracle on 34th street, think whatever you like... Just get in the holiday spirit and post a demo or two!!!
Here's the format for entries:
1) Name of demo (required)
2) Your name---as you wish it to appear on the tape insert (AA handle is cool here too) (required)
3) Story behind your demo (optional)
4) Code (required)
I will start a separate thread for entries in the Development subforum. Feel free to post your entries here but please post your entries there as well so we can keep up with them.
:)
I have something cool planned for these demos and for the winning contribution which I will explain in a later post. :)
Edited by Opry99er
  • Like 3
Link to comment
Share on other sites

Here's mine:



Title:


"Silent Snowman"


Programmer: Owen Brand


Story:


As a kid, and even now as an adult from time to time, I find myself in awe of the silence that accompanies a steady snowfall. The snowfall has a way of deadening sound, and if you're in the woods or in a field somewhere away from the busy streets, it can be a true dead silence. It is part of what is magical (to me) about Winter and the Christmas season. This is my rendition of winter silence.



If you can, run this demo in true silence and put yourself there... in a wide open meadow... with nothing but the visual of falling snow and a corncob pipe.




Code (7 lines):




1 CALL CLEAR :: CALL SCREEN(2):: CALL CHAR(104,"FFFFFFFFFFFFFFFFFF7E3C7EFFFF7EFF80C0E0E0E0C0C0800103070707030301")
2 CALL HCHAR(23,1,104,64):: CALL CHAR(104,"FFFFFFFFFFFFFFFFFF7E3C7EFFFF7EFF80C0E0E0E0C0C0800103070707030301")
3 CALL CHAR(108,"000000003C7EDBFF"):: CALL CHAR(112,"00000A0CFC0A0000000050303F50000000000018F8180000003C3C3C3C00FF00")
4 DISPLAY AT(22,15):"khj" :: CALL SPRITE(#1,114,2,157,142,#2,115,2,151,137):: DISPLAY AT(21,15):"qip";:: DISPLAY AT(20,16):"l";
5 CALL COLOR(10,16,1):: CALL SCREEN(:: RANDOMIZE :: FOR I=3 TO 28
6 SC=INT(RND*256)+1 :: VSPD=INT(RND*2)+5 :: CALL SPRITE(#I,42,16,1,SC,VSPD,0):: FOR DEL=1 TO 50 :: NEXT DEL :: NEXT I
7 GOTO 7

Edited by Opry99er
  • Like 3
Link to comment
Share on other sites

Thanks, Iwantgames:). :)

 

If you were part of the SSGC competition, you'll recognize the format here... This is the forum to chat about crap, smack talk, tell stories, talk about programming, football, whatever. :)

 

Consider this a chat thread if you want to. I think, since this is a holiday themed contest, I'd like to chat about the insane Funware game St. Nick. Someone must have been on some kind of acid trip when they wrote this game. Seriously bizarre and strangely playable. :)

 

Anyway, looking forward to the demos, guys. Hope to have fun with you all this holiday season!

Link to comment
Share on other sites

stnick_zpsplveayzc.png

 

 

So... you are Santa and your elves are under the spell of some witches (holdovers from Halloween or something)... They have scattered your toys all over the workshop and you have to pick them up in the order specified on the lefthand side of the screen. If you can collect the letters that spell "SANTA" then you get a reprieve, as the witches freeze and you can pick up toys in any order you want. You must pick up ALL of one type of toy before starting the next group of toys. You have two minutes to accomplish the task.

 

 

I don't know man..... It's a pretty rough game.

Link to comment
Share on other sites

No... As long as your program (as a whole) is only 10 lines. :)

 

 

 

2 lines of code and 8 lines of data

 

3 lines of code and 7 lines of data

 

Etc...

 

 

Doesnt need to be a game, just some pretty little screen saver type thing is perfect. That is actually what I had in mind... Sort of a holiday screensaver contest. Just nice pleasant Christmas or holiday themed XB demos. :)

Edited by Opry99er
Link to comment
Share on other sites

Well, I have a reason for the short length.... Think of the demo as a "Christmas card" of sorts. ;)

 

 

 

I have ordered some blank cassettes and some nice packaging materials and have some label printing software and I intend on making up a colored holiday-themed cassette tape with full color label, J card and shrinkwrap. What I have in mind is creating a 'chained' program that will have ALL the holiday demos back to back and then just loading them onto tape as ONE program. Will take some doing, but I believe it will be fun. :) Of course, if there are a ton of space-eating arrays defined in the demos, it might be difficult to fit it all into one program, so please limit yourself there. ;)

 

 

 

A screenshot will be captured from the winning entry and will be used as the J-Card "cover." The winner will receive a shrink-wrapped official copy of this tape compendium, but ALL contributors will be credited on the cardstock insert. The shrinkwrapped tapes will be available on order from my website.

 

 

I will sell the tapes for $5.00 (basically just material costs) for the fully-packaged cassette with label, case, and card insert (shrink-wrapped). I cannot guarantee availability, as I only have enough "start up capital" to buy 25 tapes, 25 cases, the heat gun, shrink wrap bags, labels, J-card stock, etc. If they all sell, I will reload and get enough stuff to make these in perpetuity.

 

My evil plot is to eventually do the big SSGC run, which will have to go on a higher capacity cassette and will have a full color manual along with the shrink wrapped cassette with label and J Card.

 

 

 

I was going to wait to announce this until I had a 'proof of concept' printed and on a tape with card and shrinkwrap, but shipping might take up to a week, and I wanted you all to know why the demos had to be so short.

 

 

MERRY CHRISTMAS!!!!!

 

Edited by Opry99er
  • Like 2
Link to comment
Share on other sites

Here's my first mockup for the cassette label... Just a real simple label, nothing fancy.

 

 

The JCard label will be much more detailed and will have the picture of the winning entry. :) Even toying with a 5 panel J card so I can include the winning entry's "story" onto the card as well. Little more expensive to make, but could be WELL worth it. :)

 

 

tapepic_zpswsvxuh5l.png

  • Like 5
Link to comment
Share on other sites

 

Here's mine:
Title:
"Silent Snowman"
Programmer: Owen Brand
Story:
As a kid, and even now as an adult from time to time, I find myself in awe of the silence that accompanies a steady snowfall. The snowfall has a way of deadening sound, and if you're in the woods or in a field somewhere away from the busy streets, it can be a true dead silence. It is part of what is magical (to me) about Winter and the Christmas season. This is my rendition of winter silence.
If you can, run this demo in true silence and put yourself there... in a wide open meadow... with nothing but the visual of falling snow and a corncob pipe.
Code (7 lines):
1 CALL CLEAR :: CALL SCREEN(2):: CALL CHAR(104,"FFFFFFFFFFFFFFFFFF7E3C7EFFFF7EFF80C0E0E0E0C0C0800103070707030301")
2 CALL HCHAR(23,1,104,64):: CALL CHAR(104,"FFFFFFFFFFFFFFFFFF7E3C7EFFFF7EFF80C0E0E0E0C0C0800103070707030301")
3 CALL CHAR(108,"000000003C7EDBFF"):: CALL CHAR(112,"00000A0CFC0A0000000050303F50000000000018F8180000003C3C3C3C00FF00")
4 DISPLAY AT(22,15):"khj" :: CALL SPRITE(#1,114,2,157,142,#2,115,2,151,137):: DISPLAY AT(21,15):"qip";:: DISPLAY AT(20,16):"l";
5 CALL COLOR(10,16,1):: CALL SCREEN(:: RANDOMIZE :: FOR I=3 TO 28
6 SC=INT(RND*256)+1 :: VSPD=INT(RND*2)+5 :: CALL SPRITE(#I,42,16,1,SC,VSPD,0):: FOR DEL=1 TO 50 :: NEXT DEL :: NEXT I
7 GOTO 7

You have to change line 6 from DEL to DL as DEL is a command any you get a error typing in COMMANDS into PROGRAM lines.

Link to comment
Share on other sites

DELETE and DELSPRITE are commands though. :)

 

 

Paste in that code and run it. :) It is not bad for 6 lines and a loop line. :)

 

And you can definitely use RXB for the coding, but it'll have to run using TIXB. :) See the post about the plans for this contest.

 

@Iwantgames: You should code the Peter Pan demo. :) The XB manual is available to download in the Development Resources thread.

Edited by Opry99er
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...