Author Topic: Jonius7 General Projects Topic  (Read 7913 times)

0 Members and 1 Guest are viewing this topic.

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Jonius7 General Projects Topic
« on: March 08, 2012, 08:04:21 am »
Hi everyone, I'll be adding a bit more history in this post later.

My History
I used to program some Casio Basic (I may still return to it someday), then got some TI-nspire Basic projects, tried and stalled Doodle God in Axe Parser, and am now attempting to port my TI-nspire games to Lua.


My Projects
My projects are in my signature, right now they are mostly TI-nspire Basic projects mainly originated in 2010.
Collectively they are referred to as the TI-nspire Stadium. :D
April 7 2012: You can now download a rar file containing pretty much all my TI-nspire Basic Projects!!!
Here: Download TI-nspire Stadium Projects Collection

Jason's TI-nspire Hold 'em: My first TI-nspire Basic game, the best and most completed out of them all. After two and a half years (mostly stagnating) I have finally finished with the Basic version. :D
Available at ticalc.org
Battle of 16s: Pretty much dead in TI-nspire Basic, but in Lua the game will be different as I have changed my mind about some the concepts, such as the concept of 16s.
Cosmic Legions: Incomplete, RPG/Strategy space themed game.
sTIck RPG (formerly TIMRPG): Based on Stick Game RPG (flash game), partial release on Omnimaga. Got to implement some university increasing skills and earning money functions, got stuck when it came to the bar fight battle engine.
Monopoly: Got around to making the visuals in a graphing window (looks pretty realistic), plotted positions for some other points, and that was it.
Health Bar: a demonstration program that illustrated the capabilities of implementing health bars into TI-nspire Basic games. Was controversial as I went into crazy mode trying to protect the source code before I learnt my lesson (well that's the short version of the story). Completed (open source) and available on ticalc.org.
Scissors Paper Rock: New 2012 game. This is different to other similar games in that it contains some extra features such as changing scissors, paper, rock for stuff such as fire earth water! More development to come soon!

中文 (Chinese) Demonstration: A demonstration program that I hadn't released until April 7-8, 2012.

Axe Parser
Doodle God: started this in the Programming Contests last year, never got very far.


Spoiler For I split my post from another topic you see so it might sound weird:
Generally, I need to get some projects up and running again. Right now, it's looking pretty "stalled" overall.
Most likely, if possible, all those stalled projects I had because of the limitations of TI-nspire BASIC will be ported to Lua eventually, after I'm more comfortable with the language.
I just have to fix a bug with my TI-nspire Hold 'em when putting in all in chips as a bet in BASIC and then I'll port that to Lua.
« Last Edit: April 19, 2012, 12:00:33 am by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #1 on: March 13, 2012, 05:34:38 am »
Jason's TI-nspire Hold 'em has reached v1.1 and All-in chips is functioning! It's exciting because I can now called it pretty much complete. I shall be creating an individual topic for it (long overdue), and posting on ticalc.org soon!

Then onto a Lua version...
« Last Edit: March 13, 2012, 05:40:49 am by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Jonius7 General Projects Topic
« Reply #2 on: March 14, 2012, 07:55:25 pm »
congratulations! :D
Sig wipe!

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #3 on: March 19, 2012, 03:11:35 am »
I've been busy recently and havent went on omni for a few days. Stil busy but have more time 2 post and work on calc projects :D
« Last Edit: March 26, 2012, 09:01:34 am by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #4 on: March 26, 2012, 09:02:07 am »
How can I learn Lua? I've barely progressed beyond basics.
Possibly the best few ways are these:
1. Take source code and analyse it line by line what each line does and how they link (takes a while and lots of effort)
2. Instead of transferring documents of Lua games, manually type out the source code into oclua. (takes a long time too)
« Last Edit: March 26, 2012, 09:03:18 am by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #5 on: April 08, 2012, 03:21:13 am »
Big announcement.
I have gone back to all my basic projects and "standardised" them. With this I release pretty much all of the projects that I have worked on since May 2010, complete or not, demo or actual game. I may recommence development on some of these but you are free to look at these versions if you want. If you would like to use some of the code in some of my programs in your own projects just say. I will most likely say yes :P

Thank you everyone.

PS:That reminds me I also need to update my signature then.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline ElementCoder

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 611
  • Rating: +42/-2
    • View Profile
Re: Jonius7 General Projects Topic
« Reply #6 on: April 11, 2012, 02:18:24 pm »
Would you mind if I continue with Cosmic Legions?

Some people need a high five in the face... with a chair.
~EC

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #7 on: April 13, 2012, 02:31:01 am »
Yeah go ahead. (Though I may return to the project in a few months if I ever get to)
Just one question, would you be planning for a Basic or Lua version?
Also your Demo casino program looks nice, has there been any other progress on that?
Also I am creating a new website to house my TI-nspire progress:
http://www.tistadium.co.cc
« Last Edit: April 13, 2012, 02:58:19 am by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline ElementCoder

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 611
  • Rating: +42/-2
    • View Profile
Re: Jonius7 General Projects Topic
« Reply #8 on: April 13, 2012, 05:00:36 pm »
Just one question, would you be planning for a Basic or Lua version?
Well, first a basic version, because I don't know Lua very well (yet) :P

Also your Demo casino program looks nice, has there been any other progress on that?
No. Ever since I uploaded it, I just never got back to it.


Also I am creating a new website to house my TI-nspire progress:
http://www.tistadium.co.cc
Awesome! I'll check it right now.

P.S Could you give me some more info about what you had in mind for it to be?
P.P.S I might not start with it now because of my quite large project, so I don't know when I will. But it sounded really interesting to me and thought it would be a shame if it wouldn't be finished :)

Some people need a high five in the face... with a chair.
~EC

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #9 on: April 14, 2012, 12:16:12 pm »
Just one question, would you be planning for a Basic or Lua version?
Well, first a basic version, because I don't know Lua very well (yet) :P

Also your Demo casino program looks nice, has there been any other progress on that?
No. Ever since I uploaded it, I just never got back to it.


Also I am creating a new website to house my TI-nspire progress:
http://www.tistadium.co.cc
Awesome! I'll check it right now.

P.S Could you give me some more info about what you had in mind for it to be?
P.P.S I might not start with it now because of my quite large project, so I don't know when I will. But it sounded really interesting to me and thought it would be a shame if it wouldn't be finished :)

Well I was going to make it similar to Sean Tan's Epic Star Wars game for Casio 9x50 calcs (which most likely you haven't played)

Mostly you can move between planet to planet, gaining up levels by fighting enemy ships that pop up randomly or you choose to fight, either in between planets or on a planet. You can then upgrade your armor and whatnot. (If I got to finish that, I was going to add in that you had your own fleet of ships that you could customise)
Then I was going to have one planet locked until the near end (Leovaw I think [ in the bottom right corner of the map], as it is the capital of Manhric), where you would fight the Leader of the Sector

I had also hand drawn a map with Legin Units distances between planets but I think I lost it :(. Or it will take a while to find.

PS: I think that's a good 1500th post!


EDIT: I am developing a Scissors Paper Rock game. Has some nice stuff already.
Also here's the latest version of list of my programs (should update this in the outdated signature too)
« Last Edit: April 14, 2012, 12:56:14 pm by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline turiqwalrus

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 840
  • Rating: +51/-2
  • Wheeeeeee~!
    • View Profile
Re: Jonius7 General Projects Topic
« Reply #10 on: April 14, 2012, 01:26:44 pm »
Mostly you can move between planet to planet, gaining up levels by fighting enemy ships that pop up randomly or you choose to fight, either in between planets or on a planet. You can then upgrade your armor and whatnot. (If I got to finish that, I was going to add in that you had your own fleet of ships that you could customise)
Then I was going to have one planet locked until the near end (Leovaw I think [ in the bottom right corner of the map], as it is the capital of Manhric), where you would fight the Leader of the Sector
Sounds like a cool premise :thumbsup:
I'm gonna have to get a nspire at some point :P

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Jonius7 General Projects Topic
« Reply #11 on: April 14, 2012, 04:08:34 pm »
I'm just curious but where can I find good lua tutorial page? I remember trying to find it long time ago, but I couldn't find the decent one then.
Sig wipe!

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #12 on: April 14, 2012, 08:47:03 pm »
www.inspired-lua.org contains some basic tutorials
the wiki http://wiki.inspired-lua.org is a bit more useful though incomplete.
« Last Edit: April 14, 2012, 08:49:35 pm by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Jonius7 General Projects Topic
« Reply #13 on: April 15, 2012, 11:10:55 am »
Thank you for the link. The tutorial looks nice. :D
Sig wipe!

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Jonius7 General Projects Topic
« Reply #14 on: April 19, 2012, 12:01:17 am »
Edited my post to include Scissors Paper Rock. I am quite surprised at myself for getting to v0.8 (reasonably working program) in such a short amount of time.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)