Omnimaga

Calculator Community => TI Calculators => General Calculator Help => Topic started by: nujuat on February 17, 2011, 12:47:11 am

Title: Where should I start?
Post by: nujuat on February 17, 2011, 12:47:11 am
I have this new TI Nspire CAS calculator this year and I'm wondering how you could develop games for it. I normally use game maker, but I have made a simple game in c++ before, and it's not like I haven't seen real code before.
So yeah, any suggestions?
Title: Re: Where should I start?
Post by: DJ Omnimaga on February 17, 2011, 03:04:16 am
Heya and welcome here! I just spotted your message. I am not experienced with TI-Nspire coding, but this topic might be useful: http://ourl.ca/6330

Title: Re: Where should I start?
Post by: nujuat on February 17, 2011, 05:22:10 am
Thanx for the really fast reply! :)
Title: Re: Where should I start?
Post by: Jonius7 on February 17, 2011, 05:36:28 am
Hi nujuat welcome to omnimaga!!! im sure you'll enjoy it here!
and im a ti-nspire programmer too! (well... BASIC)
Title: Re: Where should I start?
Post by: nujuat on February 17, 2011, 06:04:34 am
Hi nujuat welcome to omnimaga!!! im sure you'll enjoy it here!
and im a ti-nspire programmer too! (well... BASIC)

So what do you use for programing? And your reply was also very fast too! I was expecting tomorrow or later!
Title: Re: Where should I start?
Post by: Munchor on February 17, 2011, 10:24:58 am
I have this new TI Nspire CAS calculator this year and I'm wondering how you could develop games for it. I normally use game maker, but I have made a simple game in c++ before, and it's not like I haven't seen real code before.
So yeah, any suggestions?

Welcome!

Hi nujuat welcome to omnimaga!!! im sure you'll enjoy it here!
and im a ti-nspire programmer too! (well... BASIC)

So what do you use for programing? And your reply was also very fast too! I was expecting tomorrow or later!

I've been a TI-NSpire Basic Programmer too, I used the included emulator.

Here at Omnimaga, we are a lot, and we usually respond quickly to things, but it also depends on the time.

Good Luck ;D!

Title: Re: Where should I start?
Post by: Binder News on February 17, 2011, 04:06:55 pm
Yup. A lot of us get on two or more times a day. :)
Title: Re: Where should I start?
Post by: DJ Omnimaga on February 17, 2011, 11:35:05 pm
Hi nujuat welcome to omnimaga!!! im sure you'll enjoy it here!
and im a ti-nspire programmer too! (well... BASIC)

So what do you use for programing? And your reply was also very fast too! I was expecting tomorrow or later!
For TI-BASIC you use the on-calc program editor, but it's not easy to use and is limited. I think C is harder but you gain more freedom.

And yeah generally topics gets answered fast here. It depends of the period of the year too. For example during Summer or exams it can take 3-4 days.
Title: Re: Where should I start?
Post by: nujuat on February 18, 2011, 07:33:32 pm
So Sorry, I forgot to say thanks for the replies!
I will try BASIC when on Monday, because I left may calculator in my locker.
Title: Re: Where should I start?
Post by: Deep Toaster on February 18, 2011, 07:53:55 pm
So Sorry, I forgot to say thanks for the replies!
I will try BASIC when on Monday, because I left may calculator in my locker.

Yep, BASIC is the easiest to learn and code (since you can code it directly on-calc and there's (almost) no chance of crashing your calculator). It's pretty restricted on an Nspire, though, and mostly it's for math, but you can still make some decent games with it (like monoploy :D).
Title: Re: Where should I start?
Post by: DJ Omnimaga on February 18, 2011, 09:08:50 pm
like monoploy :D
or Monopoly :P
Title: Re: Where should I start?
Post by: Deep Toaster on February 18, 2011, 09:49:26 pm
jhgenius01's monoploy game is better ;)
Title: Re: Where should I start?
Post by: DJ Omnimaga on February 18, 2011, 11:23:45 pm
Yeah but it's supposed to be called Monopoly. he just spelled Monopoly wrong. :P
Title: Re: Where should I start?
Post by: sjasogun1 on February 20, 2011, 09:02:41 am
Ok..... let's just call it mnoplyo, okay?

Back on topic: Usually, I'd suggest you'd try to make a map you can move around in with some obstacles (first time I tried my calc had to redraw the entire thing for every step taken), but since you already have some C++ experience (I hardly count game maker, it's nothing like programming even if you are a pure GML programmer) I'd say you could simply start making something!

Some examples of practice projects would include:
-A maze game
-A "Catch" game
-A platformer (harder than the previous two, but because of it's largeness it's a good practice nonetheless)
-A level editor for a maze game (HARD but if you can actually pull this off the game is probably good enough to upload here :D)
Title: Re: Where should I start?
Post by: nujuat on February 21, 2011, 06:02:17 am
Can all those things be done in BASIC, or do I need to use Ndless if I want to do more than a quiz?
Title: Re: Where should I start?
Post by: sjasogun1 on February 21, 2011, 07:09:26 am
They can all be done in BASIC, even though the final one would take a lot of space and work, but the other ones are certainly do-able. You can do the quiz with the MENU-command, or if there is no such thing on your calc, you can simply create your own selection menu's, which does take more memory space but which can look very good too.
Title: Re: Where should I start?
Post by: Deep Toaster on February 21, 2011, 09:17:35 am
Can all those things be done in BASIC, or do I need to use Ndless if I want to do more than a quiz?

As a warning, if you're using an Nspire, its version of BASIC sucks. Practically no graphics commands or getKey, so all of sjasogun1's suggestions would either be impossible or extremely difficult in BASIC.

You can use graphs and premade pics to do some graphics stuff, though, but the biggest letdown is the lack of a getKey, which means anything not turn-based is pretty much impossible.
Title: Re: Where should I start?
Post by: DJ Omnimaga on February 21, 2011, 02:33:34 pm
Note that if he has a TI-84 Plus keypad he could simply use the TI-84 Plus BASIC, though.
Title: Re: Where should I start?
Post by: nujuat on February 22, 2011, 12:36:33 am
Oh well.
I'll start off with a quiz which I'm guessing shouldn't be that hard. And maybe I'll put Ndless on it a bit later.
Thanks again for your replies!
Title: Re: Where should I start?
Post by: DJ Omnimaga on February 22, 2011, 12:49:57 am
No problem, good luck with programming! :)