Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: pianoman on June 16, 2011, 10:34:16 pm
-
Hi, everyone!
I’m planning on writing an RPG for the Nspire with Lua.
If I can get it done in time for the contest, that’s wonderful. :D
If I can’t, then I’ll just consider this a wonderful learning experience and release it when it’s done. :D
Basically, this is going to be about a guy who travels to different eras of time, but his time machine breaks in those areas, so to get back home, he needs to find the parts to fix his machine, which can be accomplished through [intentional vagueness]various ways[/intentional vagueness].
I’ve already got the general plot down, so I’m now working on the details before I start making the maps.
Btw, this will (hopefully) be relatively accurate, historically speaking.
-
Good luck !
The idea isn't really a revolution, but I think that it will look good (first RPG in Lua !)
-
Thank you, Chokosta! I'll need it :P
apcalc, my game borrows heavily from the code from blockdude, in terms of drawing maps, positioning the person, etc. Do you mind that I'm using your code as a base/inspiration for mine? I'm more than happy to credit you for the help that your Blockdude source code has given me.
Thanks!
-
Hi, everyone! Time for the first update!
I've just about finished making the first map, and the main character is able to move around now and talk to 1 person, but that's about it right now.
On a somewhat irrelevant note, I'm trying to write my code in such a way that it would be very easy to add more stuff. In other words, it would be horribly inefficient for 1 or 2 maps, but progressively more efficient as you add maps and features.
Thanks! :D
-
Hi, everyone! Time for the first update!
I've just about finished making the first map, and the main character is able to move around now and talk to 1 person, but that's about it right now.
On a somewhat irrelevant note, I'm trying to write my code in such a way that it would be very easy to add more stuff. In other words, it would be horribly inefficient for 1 or 2 maps, but progressively more efficient as you add maps and features.
Thanks! :D
That's called code structuring, organize it in functions with arguments so you can change how things work for the whole game. It's hard to structure code when you start it, but try to make it from the beginning, it makes coding much more easy.
-
All right, I'm just about done with one empire, moving on to the others in the first level pack.
This is a bit old, but:
(http://www.omnimaga.org/index.php?action=dlattach;topic=9035.0;attach=8329)
First level pack should be done soon!
:D
-
Very good pianoman! I have to say, are you using Levak's Screen Manager? For all those levels, I wonder. The greyscale also looks good, Nspire's Greyscale is awesome, unlike the 84+'s.
-
Nspire grayscale is certainly better than that on the 84, but with its high(er) resolution screen, you often wish you had more than 16 shades to work with.
-
Very good pianoman! I have to say, are you using Levak's Screen Manager? For all those levels, I wonder. The greyscale also looks good, Nspire's Greyscale is awesome, unlike the 84+'s.
Thank you very much, ephan!
I'm not using a screen manager, im just making arrays and using a command to draw out the arrays. In oher news, I decided that this game will be educational, so all of the levels will have quizzes that you need to pass.
-
I'm going to call it quits on this project. In all honesty, I treated it more as a medium to learn Lua, and it was a nonstarter from the beginning.
I'll upload the source code later, and post a thread with another entry (that I intend to finish :P) later as well.
-
Sad that you quited it, it looked pretty nice.
Anyway, good luck with your other programs :)