Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: LDStudios on November 08, 2014, 06:57:22 pm

Title: [lua] Lime Rick
Post by: LDStudios on November 08, 2014, 06:57:22 pm
Lately I've been working on another project in lua for nspire,
"Lime Rick" (based off of the puzzle flash game by KissMaj7)
The game includes 24 levels, a level editor, highscores, low scores and more!
Also, game is 3.1 compatible!

Screenshots:

(http://img.ourl.ca/Home.gif)(http://img.ourl.ca/How%20To%20Play.gif)

(http://img.ourl.ca/Level%202.png)(http://img.ourl.ca/Level%2015.gif)

(http://img.ourl.ca/Level%20Editor.gif)(http://img.ourl.ca/Level%20Select.gif)

Download: http://www.cemetech.net/programs/index.php?mode=file&id=1191#sax (http://www.cemetech.net/programs/index.php?mode=file&id=1191#sax)

Enjoy!
Title: Re: [lua] Lime Rick
Post by: aeTIos on November 08, 2014, 07:00:36 pm
You know what they say... no pix, no clix ;)
Just kidding, but a few pictures would be nice. Maybe hotlink the images you uploaded to the Cemetech archives? (Also, upload this to Ticalc.org. You'll get a bigger audience!)
The Game looks nice, trying right now.
Title: Re: [lua] Lime Rick
Post by: LDStudios on November 08, 2014, 07:01:41 pm
You know what they say... no pix, no clix ;)
Just kidding, but a few pictures would be nice. Maybe hotlink the images you uploaded to the Cemetech archives? (Also, upload this to Ticalc.org. You'll get a bigger audience!)
The Game looks nice, trying right now.

Yes, I'll add pictures now, and it's currently in queue on ticalc.org
Title: Re: [lua] Lime Rick
Post by: DJ Omnimaga on November 08, 2014, 07:09:14 pm
Looks very nice! I like how it came out so far. I'll definitively give this new version a try since mine is pretty old lol.
Title: Re: [lua] Lime Rick
Post by: Adriweb on November 08, 2014, 07:10:14 pm
... and on TI-Planet so that you got it covered on all the major sites :P

Anyway, looks nice, even though I don't know the original game
Title: Re: [lua] Lime Rick
Post by: jamesguessis on November 08, 2014, 07:11:18 pm
this looks fun, can't wait to try it
Title: Re: [lua] Lime Rick
Post by: LDStudios on November 08, 2014, 07:13:16 pm
... and on TI-Planet so that you got it covered on all the major sites :P

Anyway, looks nice, even though I don't know the original game
I rarely put anything on tiplanet because I'm afraid of my french skills :P
If you'll write a description for me, I'll put it there too.
Title: Re: [lua] Lime Rick
Post by: Adriweb on November 08, 2014, 07:16:14 pm
As said multiple times, posting in English on TI-Planet is absolutely no problem :)
But in this case, I was talking about submitting your archive (here (https://tiplanet.org/forum/upload.php)), not necessarily writing a topic (which you can do too if you want, though, of course !)
And for the archive description, french, english or both are perfectly accepted too.

But I can do/help with the translation if needed, sure :P (which you can of course use on the other websites if you want, though it'll be less useful).


Edit : awww no computer/ipad support, you used absolute coordinates :(
Title: Re: [lua] Lime Rick
Post by: LDStudios on November 08, 2014, 07:27:56 pm
As said multiple times, posting in English on TI-Planet is absolutely no problem :)
But in this case, I was talking about submitting your archive (here (https://tiplanet.org/forum/upload.php)), not necessarily writing a topic (which you can do too if you want, though, of course !)
And for the archive description, french, english or both are perfectly accepted too.

But I can do/help with the translation if needed, sure :P (which you can of course use on the other websites if you want, though it'll be less useful).


Edit : awww no computer/ipad support, you used absolute coordinates :(

I'll fix that at some point, I'm also going to support larger levels and other game mechanics that are in the original.
Title: Re: [lua] Lime Rick
Post by: Adriweb on November 08, 2014, 07:34:31 pm
Oh nice :)

I have to admit that for a game, since it's mostly going to be played on the actual calculator device, relative/scaling coordinates are less important than on utilities and educational stuff, though (which teachers could use, and they tend to do it on the computer software)
Title: Re: [lua] Lime Rick
Post by: DJ Omnimaga on November 08, 2014, 07:35:53 pm
256x256 levels would be nice :trollface:


Seriously, though, I wonder if the game would slow down massively if a level was twice larger?
Title: Re: [lua] Lime Rick
Post by: aeTIos on November 08, 2014, 07:36:45 pm
I said I'd be reporting back. Here I go. I really like the game, seems like a fun game to quickly pull out while you're bored. The gameplay is minimalistic but nice, and the graphics look quite good. Only one thing that bugs me: In the level selection menu, the cursor is really laggy. I wonder if there's anything you could do to fix that?
Title: Re: [lua] Lime Rick
Post by: DJ Omnimaga on November 08, 2014, 07:40:10 pm
I don't think he can due to how Lua works. IIRC he needs to redraw the entire screen content every frame or something like that. The only way to fix this would be to get rid of level icons and use squares and numbers like in Gravity Guy and Bobby Carrot. It is most likely faster in OS 3.6, though.
Title: Re: [lua] Lime Rick
Post by: LDStudios on November 08, 2014, 07:41:02 pm
I said I'd be reporting back. Here I go. I really like the game, seems like a fun game to quickly pull out while you're bored. The gameplay is minimalistic but nice, and the graphics look quite good. Only one thing that bugs me: In the level selection menu, the cursor is really laggy. I wonder if there's anything you could do to fix that?
This is because it is drawing 2905 squares at once :P (because of level previews)
The only way to fix this is to press tab, which will turn on minimalistic graphics
After selecting a level, you can press tab again to see the sprites.

256x256 levels would be nice :trollface:

Seriously, though, I wonder if the game would slow down massively if a level was twice larger?
I doubt it. It would only have to draw 242 squares, and the level selection menu draws almost 3,000. So it should be like 15 times faster than the level selection menu which isn't that slow.

I don't think he can due to how Lua works. IIRC he needs to redraw the entire screen content every frame or something like that. The only way to fix this would be to get rid of level icons and use squares and numbers like in Gravity Guy and Bobby Carrot. It is most likely faster in OS 3.6, though.
See my reply to aeTIos
Title: Re: [lua] Lime Rick
Post by: DJ Omnimaga on November 08, 2014, 11:00:52 pm
Ah ok. Wow, I didn't realize that the menu had that many.


Also sorry but everytime I see Lime Rick I think of Lime RickRoll. :P
Title: Re: [lua] Lime Rick
Post by: aeTIos on November 08, 2014, 11:05:04 pm
Got a new version from LDStudios that made the low graphics mode completely unnecessary. :)
Title: Re: [lua] Lime Rick
Post by: DJ Omnimaga on November 08, 2014, 11:14:52 pm
What is the difference? O.O
Title: Re: [lua] Lime Rick
Post by: aeTIos on November 08, 2014, 11:23:42 pm
9000% speed increase in the menu.
Title: Re: [lua] Lime Rick
Post by: bb010g on November 08, 2014, 11:24:52 pm
9000% speed increase in the menu.
Aww...it's not...
OVER 9000%!!!
Title: Re: [lua] Lime Rick
Post by: LDStudios on November 09, 2014, 07:51:17 am
Yes, I made an edit to the menu system. Now the minimal graphics should be perfectly fast, and even with high graphics, the menu should be okay. I had a really stupid mistake that was making it slower than it should have been >.<
Title: Re: [lua] Lime Rick
Post by: DJ Omnimaga on November 11, 2014, 10:09:04 pm
I tried this version now and I like it. As for the speed in the graphical level section, it's much faster than it used to be now. I assume that's why minimal graphics mode was removed, right? Because I couldn't see the option to switch to minimal level selection graphics.
Title: Re: [lua] Lime Rick
Post by: aeTIos on November 12, 2014, 05:15:23 am
Minimal graphics mode is only bound to a keyboard shortcut namely [tab]. And tbh I don't really see a point in keeping it in, because it's really not necessary anymore IMO.