Author Topic: [Nspire Entry] Falling Blocks  (Read 14353 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
[Nspire Entry] Falling Blocks
« on: August 01, 2011, 01:53:24 pm »
Quote from: ReadMe
You're a box, you can move right and left and you need to avoid the enemies falling from the sky.
Falling Blocks is an addictive arcade game that will make you want to beat your highscore all the time.
This game was coded in Lua for the TI-Nspire, requiring OS 3.0.1 to be ran.

I present you my entry for the Omnimaga Programming Contest 2011, Part #2, TI-Nspire Game:



Quote from: ReadMe
The gameplay is very simple and probably needs no instructions, but here they are anwyay:

Press [4] to move left
Press [6] to move right
Use the [ENTER] key to move around the different screens

Move right and left to avoid being hit by the falling blocks.
Some of the blocks will disappear, do not worry, that's what is supposed to happen.

Please give me your opinion about my entry, I still have to time to add features you have ideas :)

At first, I was not sure if I would participate, but I thought more about it and I will now ;) The game has been in the works for a while, but I polished it and the above screenshot is likely to be similar to the final one.

Offline pianoman

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 426
  • Rating: +24/-0
  • ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #1 on: August 01, 2011, 02:01:03 pm »
Wow, looks great! May I suggest also adding arrow key support?

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: [Nspire Entry] Falling Blocks
« Reply #2 on: August 01, 2011, 02:02:52 pm »
Very nice !

What about a little "human" sprite for the block you control ? :P

(and Ice spikes for the ones falling ?)
I can help you out on that if you dont know how to do it (but I doubt you need help :P)
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #3 on: August 01, 2011, 02:25:44 pm »
Thanks guys!

Wow, looks great! May I suggest also adding arrow key support?

I'm not adding arrow key support because these are hard to press, while 4/6 are easier. Thanks much for the idea, though :)

Very nice !

What about a little "human" sprite for the block you control ? :P

(and Ice spikes for the ones falling ?)
I can help you out on that if you dont know how to do it (but I doubt you need help :P)

Thanks for the idea, however, I'm also not adding this one because the game is really supposed to be arcadish, "Falling blocks", it's all about blocks.
« Last Edit: August 01, 2011, 02:25:52 pm by ephan »

Offline pianoman

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 426
  • Rating: +24/-0
  • ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #4 on: August 01, 2011, 02:28:05 pm »
Wow, looks great! May I suggest also adding arrow key support?
I'm not adding arrow key support because these are hard to press, while 4/6 are easier. Thanks much for the idea, though :)
That's a really good point... I never thought of that.
*Pianoman runs to go add that to Pacman
« Last Edit: August 01, 2011, 02:29:17 pm by pianoman »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #5 on: August 01, 2011, 04:27:02 pm »
That's a really good point... I never thought of that.
*Pianoman runs to go add that to Pacman

Thanks, I've always thought the number keys are much easier to use like in nDoom, hence I chose these for Falling Blocks too.

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #6 on: August 01, 2011, 04:27:46 pm »
Looks nice, but why are there two score counters in the corner?

Offline pianoman

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 426
  • Rating: +24/-0
  • ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #7 on: August 01, 2011, 04:29:57 pm »
My guess is that one is for high score.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #8 on: August 01, 2011, 04:30:47 pm »
Looks nice, but why are there two score counters in the corner?

The top one is the current score and the bottom one is the highscore one.

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: [Nspire Entry] Falling Blocks
« Reply #9 on: August 02, 2011, 12:50:29 am »
the highscore one being saved in a anti-cheating secured external variable ? :P
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: [Nspire Entry] Falling Blocks
« Reply #10 on: August 02, 2011, 01:38:33 am »
You can also let on.save return the highscore as a list. This will then be the parameter of on.restore next time the script gets opened :)
Bullet-proof :p

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #11 on: August 02, 2011, 07:01:37 am »
the highscore one being saved in a anti-cheating secured external variable ? :P

Sort of, I'm using var. It's so that it is saved when you close the file too, but you know that ;)

Offline cypressx1

  • LV3 Member (Next: 100)
  • ***
  • Posts: 45
  • Rating: +0/-0
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #12 on: August 02, 2011, 07:30:49 am »
good

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Nspire Entry] Falling Blocks
« Reply #13 on: August 02, 2011, 06:05:49 pm »
good


What do you mean? If it's a compliment to my game, then thanks =P

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: [Nspire Entry] Falling Blocks
« Reply #14 on: August 02, 2011, 07:08:37 pm »
You can also let on.save return the highscore as a list. This will then be the parameter of on.restore next time the script gets opened :)
Bullet-proof :p
Nice trick, gotta try that :P
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation