Author Topic: My first game-Cannonball  (Read 12370 times)

0 Members and 1 Guest are viewing this topic.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
My first game-Cannonball
« on: October 21, 2010, 02:39:12 pm »
aeTIos productions presents...
Cannonball The Game (you lost it)
I'm very proud at it because its my first game.
please download and play it and give feedback
thanks and have fun!
------------------------------------------
               v1.3.0
------------------------------------------
Update:
new features:
-made ball going faster
-hard is really hard now
-made the whole thing look better
------------------------------------------
               v1.4.0
------------------------------------------
Update and bugfix:
Bug fixed: Collision detection in normal mode
Updates:
-made a kind of progress in the game

Known issue:
Sometimes the ball bounces back just after launch. I don't know what this causes, but I'll try to fix it in v1.5.0


« Last Edit: October 28, 2010, 04:42:23 am by aeTIos »
I'm not a nerd but I pretend:

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: My first game-Cannonball
« Reply #1 on: October 21, 2010, 02:43:39 pm »
Looks great aeTIos!

Especially for your first game. :)
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: My first game-Cannonball
« Reply #2 on: October 21, 2010, 02:44:55 pm »
1. The ball moves too slow;
2. Nice first game;
3. The numbers going up 1 by 1 may slow down the program;
4. Why does it have a cross sprite for the ball?
5. Try making an option for user to have a larger or smaller line to receive ball;
6. The 'lives' system is very well made;
7. The game is repetitive because of the ball being slow, even on hard version;
8. Congratulations!

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: My first game-Cannonball
« Reply #3 on: October 21, 2010, 02:48:47 pm »
1. The ball moves too slow;
2. Nice first game;
3. The numbers going up 1 by 1 may slow down the program;
4. Why does it have a cross sprite for the ball?
5. Try making an option for user to have a larger or smaller line to receive ball;
6. The 'lives' system is very well made;
7. The game is repetitive because of the ball being slow, even on hard version;
8. Congratulations!
thanks,
-the hard version is harder because the paddle moves slower than the ball
-its going slow because its a screenie
-i will include 5
-4:thats not a sprite its a circle. if you play it oncalc you wont see that if its moving
-3: thats your score!
-8: thanks!

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: My first game-Cannonball
« Reply #4 on: October 21, 2010, 02:50:39 pm »
I know it is the score, but maybe they shouldn't be there, for example, they would only show up at the end so that it doesn't slow down, optimization is the key :)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: My first game-Cannonball
« Reply #5 on: October 21, 2010, 02:51:15 pm »
Excellent for your first game!

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: My first game-Cannonball
« Reply #6 on: October 21, 2010, 02:51:56 pm »
I know it is the score, but maybe they shouldn't be there, for example, they would only show up at the end so that it doesn't slow down, optimization is the key :)
but its not nice when you dont see your score. ill remove the increasing high.
« Last Edit: October 11, 2011, 09:28:06 am by aeTIos »
I'm not a nerd but I pretend:

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: My first game-Cannonball
« Reply #7 on: October 21, 2010, 03:29:18 pm »
I know it is the score, but maybe they shouldn't be there, for example, they would only show up at the end so that it doesn't slow down, optimization is the key :)
Optimizing something like that is usually only necessary when TI-BASIC is being used.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: My first game-Cannonball
« Reply #8 on: October 21, 2010, 03:50:26 pm »
I know it is the score, but maybe they shouldn't be there, for example, they would only show up at the end so that it doesn't slow down, optimization is the key :)
Optimizing something like that is usually only necessary when TI-BASIC is being used.

Yes, but the numbers make it slow, one by one going up :S

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: My first game-Cannonball
« Reply #9 on: October 21, 2010, 03:56:17 pm »
having the text being displayed every frame severely slows down your program. i *think* that axe might even use TI OS' routines for text display on the graphscreen.


Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: My first game-Cannonball
« Reply #10 on: October 21, 2010, 04:48:59 pm »
Great Job!  I don't think that the score will slow the game down since this isn't BASIC.  but I may be wrong.  also, you could make your game smoother by adding only 1 in the coordinates, but its your game.  this game is definatley better than my first game!  ;)

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: My first game-Cannonball
« Reply #11 on: October 21, 2010, 05:09:29 pm »
Quote from: nemo
having the text being displayed every frame severely slows down your program. i *think* that axe might even use TI OS' routines for text display on the graphscreen.

Definitely true. Don't clear the screen and redraw everything every frame, and especially don't redraw the text. I wouldn't be surprised if it sped up at least 3x if you remove that. Otherwise, great job for a first game :)

Also, I just realized how close your avatar is to mine :D
« Last Edit: October 21, 2010, 05:10:26 pm by Deep Thought »




Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: My first game-Cannonball
« Reply #12 on: October 21, 2010, 05:15:02 pm »
yeah, at first I thought he was you until I saw the post count.  btw, why does yours have a checkered-ish pattern?

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: My first game-Cannonball
« Reply #13 on: October 21, 2010, 05:21:10 pm »
Web-safe colors ;)




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: My first game-Cannonball
« Reply #14 on: October 21, 2010, 05:49:02 pm »
Nice job. :)  The game's a classic, and it looks like you made a nice first game! ;D