Author Topic: Impromptu Programming Challenge  (Read 6575 times)

0 Members and 1 Guest are viewing this topic.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Impromptu Programming Challenge
« on: March 30, 2012, 02:30:15 pm »
Hello!

I am currently on Spring Break, so I have some time to spare, and I decided to dedicate some of the remaining time I have today to programming.  Earlier I mentally designed a box-pushing puzzle game that would take place in a tower-like structure.  I can't really give any details as to what it'll look like and everything as I haven't programmed anything yet, but I am going to have everything take place on the Homescreen because I feel like doing Homescreen graphics today.  It'll be in pure TI Basic, and I am going to start working on it as soon as I post this post.

If all goes well, I'll have something to share with all of you at the end of the day!

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Impromptu Programming Challenge
« Reply #1 on: March 30, 2012, 03:11:54 pm »
Awesome! Great to see you around Z! I hope everything is going well for ya! =D

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Impromptu Programming Challenge
« Reply #2 on: March 30, 2012, 04:57:02 pm »
Hey Art!  Everything's going quite well for me, I'm just super busy.

Well, after a little more than two hours I have most of the main engine done.  At the bottom of this post are two screenshots of it in action.  The first has a "rand(11" in it for a delay, and it's still super fast.  The second one is without the delay, and the program is pretty much unplayable at that speed.  It's amazing how fast TI Basic can be!

Up next is the addition of switches.  My goal is to have them working within 2 hours.
« Last Edit: March 30, 2012, 07:02:37 pm by ztrumpet »

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Impromptu Programming Challenge
« Reply #3 on: March 30, 2012, 05:03:07 pm »
Wow, that's really impressive.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Impromptu Programming Challenge
« Reply #4 on: March 30, 2012, 07:04:38 pm »
Well, I couldn't get switches working at all.  This means that my original idea for puzzles won't work, so I don't really know what to do with this.  For this reason, I'm just going to write this one off as too hard for me and upload what I showed in the above screenshots here.

Even if it didn't work how I wanted it to, I still think what I have is a great example of what Basic can do.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Impromptu Programming Challenge
« Reply #5 on: March 30, 2012, 07:22:01 pm »
I'm not sure what you were wanting to do with switches, but it still looks quite nice regardless. Were screenies taken in 15mhz?

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Impromptu Programming Challenge
« Reply #6 on: March 30, 2012, 07:31:27 pm »
Were screenies taken in 15mhz?
Yup.  It'd still be pretty fast in 6mhz, though.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Impromptu Programming Challenge
« Reply #7 on: March 30, 2012, 07:32:27 pm »
Wow, that is still really great o.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: Impromptu Programming Challenge
« Reply #8 on: March 30, 2012, 09:04:02 pm »
What can be done in Pure BASIC never ceases to amaze me... Even if you didn't accomplish your original goal, you still churned out a pretty impressive program!
Great job as usual!


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.