Author Topic: Mission Copter  (Read 7003 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Mission Copter
« on: April 25, 2011, 11:05:40 am »
My last project, which I started last afternoon is now finished. Yes, I did it less than one day :)

Quote
Mission Copter is a simple, but addicting helicopter game for the TI 83/84+ (SE) calculators.
It features highscores, it gets harder as it goes and is very simple to play.

Here's a screenshot:


I highly recommend you to try it on a real calculator, in this case it's much better than in an emulator.

If you have any ideas just tell me, the source code is included, feel free to play with it, but don't use it as yours. I'd like to thanks ZippyDee for making the helicopter sprite and Fast Crash for helping me with the concept of horizontal moving.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Mission Copter
« Reply #1 on: April 25, 2011, 11:05:52 am »

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Mission Copter
« Reply #2 on: April 25, 2011, 05:26:01 pm »
Nice Scout.
I couldn't really see it on the screenshot, but does it get faster after a time?
If it doesn't I think that could be something you could add. Good job. :)


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

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: Mission Copter
« Reply #3 on: April 25, 2011, 06:07:52 pm »
Looks nice. :)
If you could add a rotating helicopter blade, I think it would look a lot cooler. :)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Mission Copter
« Reply #4 on: April 26, 2011, 07:39:07 am »
Nice Scout.
I couldn't really see it on the screenshot, but does it get faster after a time?
If it doesn't I think that could be something you could add. Good job. :)

Of course it gets harder and harder with time, that's obvious :D

Looks nice. :)
If you could add a rotating helicopter blade, I think it would look a lot cooler. :)

I'm not really sure of how I could do that. It's pretty much 2D.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Mission Copter
« Reply #5 on: April 26, 2011, 07:47:58 am »
There is a relative easy way to cheat: if you go to the very right side of the screen, you dont crash.
I'm not a nerd but I pretend:

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Mission Copter
« Reply #6 on: April 26, 2011, 07:58:47 am »
There is a relative easy way to cheat: if you go to the very right side of the screen, you dont crash.

Hehe, but you die.

Code: [Select]
If X=88
.LOSE CODE
End

It works like that.
« Last Edit: April 26, 2011, 07:59:14 am by Scout »

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Mission Copter
« Reply #7 on: April 26, 2011, 08:03:40 am »
no, I cheated out until >6000 points
I'm not a nerd but I pretend:

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Mission Copter
« Reply #8 on: April 26, 2011, 08:09:58 am »
Can someone admin merge this post with the other topic here?

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Mission Copter
« Reply #9 on: April 26, 2011, 08:11:39 am »
I'll upload a new version this week fixing that. And how did you have patient to play like that for so long?

This is also the first game I made that I'm addicted to :P

I'll change the title screen slightly and slow down the 84+ (SE) and Nspire version: Asm(08080808 Stuff like that to slow it down.


Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Mission Copter
« Reply #10 on: April 26, 2011, 08:13:00 am »
What is the asm code at the start of the prog for? It does also work without it.
I'm not a nerd but I pretend:

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Mission Copter
« Reply #11 on: April 26, 2011, 08:35:14 am »
Nice Scout.
I couldn't really see it on the screenshot, but does it get faster after a time?
If it doesn't I think that could be something you could add. Good job. :)

Of course it gets harder and harder with time, that's obvious :D

Looks nice. :)
If you could add a rotating helicopter blade, I think it would look a lot cooler. :)

I'm not really sure of how I could do that. It's pretty much 2D.
Yes, I think he means that the blade could look like it was turning even though you just look from the side.
For example(If this is the blade):
11100111
then it turn into:
00011000.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Mission Copter
« Reply #12 on: April 26, 2011, 02:20:35 pm »
What is the asm code at the start of the prog for? It does also work without it.

http://www.davidgom.co.cc/z80.html You should try that before you ask what hex code does.

@Stefan: Thanks I'll do that.

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: Mission Copter
« Reply #13 on: April 26, 2011, 03:27:05 pm »
Seems nice, I wonder if there could be settings to change how fast the ground/ceiling goes up and down and the scrolling speed? I think with the rectangles obstacles it's pretty fine, though.

Ashbad

  • Guest
Re: Mission Copter
« Reply #14 on: April 26, 2011, 04:28:21 pm »
One way to efficiently do that is by either implementing an algorithm to do so, or simply skipping lines every other frame or so, such as in Vector Tunnel where I implement that.  It actually creates a very amusing effect, and the walls still are just as visible, so no seizure-inducing things there :)

And, yes, great job, scout!  this looks very good :)