Author Topic: Jumping Squares 2  (Read 3790 times)

0 Members and 1 Guest are viewing this topic.

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: Jumping Squares 2
« Reply #15 on: December 08, 2013, 04:28:50 pm »
Hooray for keys, spikes and buttons!
(hopefully everyone can see it this time)
(and once again, excuse the poor video quality, the actual game runs much smoother)

« Last Edit: December 08, 2013, 04:31:04 pm by LDStudios »



Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7917
  • Rating: +373/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Jumping Squares 2
« Reply #16 on: December 09, 2013, 08:06:33 am »
I like it that the graphics are so simple :)

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: Jumping Squares 2
« Reply #17 on: December 09, 2013, 09:33:42 pm »
Portals!



I've been posting a lot of progress videos so far, but that will slow down from here out.
Now that the tutorial is complete, so are most of the main features, therefore, there will not be much to show without giving away all of the levels.

(as usual, excuse the poor video quality. also, youtube seems to have cut short the video, in case you were wondering, the blue button causes the cage to disappear, freeing the red square inside)
« Last Edit: December 09, 2013, 09:37:24 pm by LDStudios »



Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7917
  • Rating: +373/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Jumping Squares 2
« Reply #18 on: December 10, 2013, 06:19:08 am »
Looking awesome!

Also, can you have more than two portals on the screen at the same time?

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: Jumping Squares 2
« Reply #19 on: December 10, 2013, 06:46:09 am »
I havent done that yet, but its planned :)



Offline AnToX98

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 107
  • Rating: +10/-0
    • View Profile
Re: Jumping Squares 2
« Reply #20 on: December 10, 2013, 11:07:34 am »
Very nice game :)



My Lua projects :

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: Jumping Squares 2
« Reply #21 on: December 11, 2013, 11:04:12 pm »
Here is the tns for the tutorial of the game (it is still very early in, and most of the code will be rewritten)
It does work on 3.1
Let me know what you think!
« Last Edit: December 11, 2013, 11:08:45 pm by LDStudios »



Offline AnToX98

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 107
  • Rating: +10/-0
    • View Profile
Re: Jumping Squares 2
« Reply #22 on: December 13, 2013, 11:59:48 am »
@LDStudios

I tested your game, and I only can say one thing : awesome ! It's rare to find some creative and original platform games on nspire, and your game is unmistakably amazing !
To say the truth, I don't really liked JS1, but this one is so much fun :D

But to help you a little in developing your game :
- Make a menu, maybe with highscores (of coins you collect) and with a level selecting option, maybe, because just think : if you reach level 30, maybe you want to restart from beginning, or simply choose your level :).
- You may implement lives, because otherwise you cannot loose in your game :p
- Would be interesting to make a more fluent move of your cube, not a framemove : it is difficult to do but it is conceivable

Now on the code, just some points :

Code: [Select]
function setLevel() --set variables for level 1

    alive=1
   
    jump=4

x=1000

y=1000

cx=1000

cy=1000

c_collected=0

k=0

key=0

tx=1000

ty=1000

sx=1000

sy=1000

s2x=1000

s2y=1000

px=1000

py=1000

p2x=1000

p2y=1000

p3x=1000

p3y=1000

dx=1000

dy=1000

kx=1000

ky=1000

bx=1000

by=1000

b2x=1000

b2y=1000

bp=0

b2p=0

pox=1000

- Your map can be tilemapped, it means that every level can be stocked in a matrice (a list in lua) to make it more easy for developing levels.

Like that :

level1 = {
                 {0,0,0,0,1},
                 {2,3,2,0,0},
                 {2,4,3,1,2}
             }

And every number stands for a component :)



My Lua projects :

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: Jumping Squares 2
« Reply #23 on: December 13, 2013, 12:33:23 pm »
Yes, a menu is planned, with selectable levels (each level will be about as long as the tutorial you played, so you will not be able to choose the exact screen)

As far as highscores, there will be a time-attack mode with highscores for each level.
(coins will be for unlocking new graphics modes ex: Winter, or characters, not for highscores)

Lives however, are not planned, as the idea is more to implement difficult puzzles that take time and thought, rather than trying not to die.

Im not sure yet for sure whether I want fluid cube motions, because the buttons on the numpad  do not respond to being held down, and the arrowKeys on most nspires dont work that well. If the square moved only a few pixesl at a time, I can imagine how annoying it would be to mash the 4 and 6 buttons, because as it is its annoying to move your square all the way across the screen.

As far as your opinion on JS1, a reworking of that is also planned, with a much better script, as well as some major changes to the gameplay. I hope you'll like it better

And thank you for your level storing suggestion, I will see about implementing that :)
« Last Edit: December 14, 2013, 09:38:57 am by LDStudios »



Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55816
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Jumping Squares 2
« Reply #24 on: February 11, 2014, 09:41:15 am »
This seems pretty fun to play. Also, since this seems to involve moving around, unlike The Impossible Game where you always move in the same direction, you could almost do some sort of Mario clone with this :P
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Jumping Squares 2
« Reply #25 on: February 11, 2014, 10:25:34 am »
This is pretty cool, good work! Wish I had an nSpire...  :P
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline mdr1

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 303
  • Rating: +21/-2
    • View Profile
Re: Jumping Squares 2
« Reply #26 on: June 02, 2014, 01:20:01 pm »
Really good project!
A little problem though: the cube falls faster when moving right or left.



Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: Jumping Squares 2
« Reply #27 on: June 02, 2014, 01:36:13 pm »
Thanks for the heads up
Unfortunately, this project is done for now, and I'm not sure if it will ever pick back up