Tim-Tim "The Mighty Gnome" update

Make games! Discuss those games here.

Moderators: Bob the Hamster, marionline, SDHawk

User avatar
Meowskivich
Blubber Bloat
Posts: 2199
Joined: Tue Mar 06, 2012 12:38 am
Location: Earth
Contact:

Post by Meowskivich »

change equip? like, you press it and it cycles fire and zap to cure and haste and back? sorta like quick-select powers in megaman x games
I didn't read fully, so forgive if I am to be assuming wrong
dOn'T MiNd mE! i'M jUsT CoNtAgIoUs!!!
Play Orbs CCG: http://orbsccg.com/r/4r6x :V
User avatar
Spoonweaver
Liquid Metal King Slime
Posts: 6247
Joined: Mon Dec 08, 2008 7:07 am
Location: Home
Contact:

Post by Spoonweaver »

Bob the Hamster wrote:
Spoonweaver wrote: I had thought about that. In fact, thats what I have going on in Tim-Tim 2.
However, I think it would the size of change I'm trying to avoid. It's not that I don't want the game to be better, it's just that if I start reworking things like that, I'll want to start reworking other things, and before you know it this will BE tim-tim 2.

However, I guess I'll have to see how it plays on the controller to make that call for sure. Sigh... I guess I should get an OUYA
The only serious problem with the current control scheme on the OUYA is that the SDL port we are using only supports the first 6 joystick buttons, and counting jump and all the scrolls, Tim-Tim needs 7

If I can figure out how to raise that limit, then a good mapping would be

O=Jump
U=Lightning
Y=Flame Wave
A=Tornado
L1=Cure
L2=Haste
R1=Life-Fuel

However, If I was going to do equipability, I think I would do it something like this:

When you get a scroll, add an actual scroll item to your inventory.

Pressing a "Equip" button could open up the inventory screen.

Using each scroll would trigger a script like "equip lightning" or "equip haste"

The first thing that the equip script would do is pop up a choice for if you want to equip in Slot 1 or Slot 2

Then it would set the id number of that scroll into one of two global variables.

When you press the Spell slot 1 button, it would check the global for spell slot 1 and trigger the appropriate spell (if any).

Then the keyboard mapping could be something like:

Z=Jump
X=Spell 1
C=Spell 2
LSHIFT=Change equip

and the OUYA mapping could be something like

O=Jump
U=Spell 1
Y=Spell 2
A=Change equip
I see.. I was actually thinking there would be plenty of buttons so I didn't see the problem.


Well, I can see a number of ways to deal with the problem if the button limit doesn't change.
1. make up be jump instead of a button (not too fond of this idea)
2. have 2 spell groupings
L and R: change groups
group1
U=Lightning
Y=Flame Wave
A=Haste
group 2
U=Tornado
Y=Lifer Fuel
A=Cure

3. Use something like the system I have for tim-tim 2 (it's set up a lot like how you described things james)
Image

4. Get rid of a scroll (most people don't actually use haste and the life fuel scroll can just be made easier to get.)
Last edited by Spoonweaver on Mon Jul 08, 2013 11:45 pm, edited 1 time in total.
User avatar
Meowskivich
Blubber Bloat
Posts: 2199
Joined: Tue Mar 06, 2012 12:38 am
Location: Earth
Contact:

Post by Meowskivich »

I like the cure spell and life fuel skill, very nice conversion abilities with no penalties. It adds some strategy for those rooms filled with those magic-eating brains, so that they're essentially taking out 3 hp in one hit (one hp, 2 mp) @_@ so it's a good idea that if you can perform such action, converting all mp into hp so that they'll only take out hp 1 block at a time, and when you need mp just convert it back.
dOn'T MiNd mE! i'M jUsT CoNtAgIoUs!!!
Play Orbs CCG: http://orbsccg.com/r/4r6x :V
User avatar
Spoonweaver
Liquid Metal King Slime
Posts: 6247
Joined: Mon Dec 08, 2008 7:07 am
Location: Home
Contact:

Post by Spoonweaver »

Meowskivich wrote:I like the cure spell and life fuel skill, very nice conversion abilities with no penalties. It adds some strategy for those rooms filled with those magic-eating brains, so that they're essentially taking out 3 hp in one hit (one hp, 2 mp) @_@ so it's a good idea that if you can perform such action, converting all mp into hp so that they'll only take out hp 1 block at a time, and when you need mp just convert it back.
:D glad you like it.

Also I think I've solved the limited button problem. I'm going to make haste activate with DOWN+U

Making the controls
D-PAD: Move around
O: Jump
U:Lightning
Y:Flamewave
A:Tornado
L:Life Fuel
R:Cure
DOWN+U:Haste
User avatar
Meowskivich
Blubber Bloat
Posts: 2199
Joined: Tue Mar 06, 2012 12:38 am
Location: Earth
Contact:

Post by Meowskivich »

Spoonweaver wrote: Also I think I've solved the limited button problem. I'm going to make haste activate with DOWN+U
Um, no. No way. Do not. If you want to do button-combos, do something along the lines of holding L or R (R would work better) and do it that way.

Here's my proposed NOT rage-inducing due to accidental magic waste + unruly speed up way:
(and fore word, I've not got the tornado skill, so I'm just going to assume it's an attack)

Code: Select all

O - Jump
U - Lightening
U + R - Fire
A - Cure
A + R - Life Fuel
Y - Tornado
Y + R - Haste
And alternative way, though I'd probably have to advise custom options into allowing both:

Code: Select all

O - Jump
U - Lightening
U + R - Fire
A - Tornado
A + R - Haste
Y - Cure
Y + R - Life Fuel
I like the first way better as the healing button is closer to the jump button, and the haste button is more out of the way as it's not really helpful too often due to unruly speed, though I suppose if someone were to speed-run the game, it would help.
Last edited by Meowskivich on Tue Jul 09, 2013 2:51 am, edited 2 times in total.
dOn'T MiNd mE! i'M jUsT CoNtAgIoUs!!!
Play Orbs CCG: http://orbsccg.com/r/4r6x :V
User avatar
Bob the Hamster
Liquid Metal King Slime
Posts: 7460
Joined: Tue Oct 16, 2007 2:34 pm
Location: Hamster Republic (Ontario Enclave)
Contact:

Post by Bob the Hamster »

Button combo is a good idea! But I reccomend not putting it on the same button as lightening, since that is the most-used of all the spells

Also I have not yet given up hope on getting the other button mappings working. It is confusing to me because that part of the sdl-android code seems to be written in Java and it uses a peculiar template-generation build system that I have only begun to sort out, but I know *somehow* I can get at the rest of the buttons.
User avatar
Spoonweaver
Liquid Metal King Slime
Posts: 6247
Joined: Mon Dec 08, 2008 7:07 am
Location: Home
Contact:

Post by Spoonweaver »

Well, before an Ouya release I think it's time for a slimesalad update.

All the above stuff should be in there, as well as the new music.


[game]Tim-Tim "The Mighty Gnome"[/game]

Hope I've giving people enough reason to give it another go.
Last edited by Spoonweaver on Tue Jul 09, 2013 4:00 pm, edited 1 time in total.
User avatar
Spoonweaver
Liquid Metal King Slime
Posts: 6247
Joined: Mon Dec 08, 2008 7:07 am
Location: Home
Contact:

Post by Spoonweaver »

:zombie:

Tim-Tim is porting to PLay Jam on Dec. 10th. Now with smoothed graphics.

OOoooOOOOooooooooo
User avatar
Spoonweaver
Liquid Metal King Slime
Posts: 6247
Joined: Mon Dec 08, 2008 7:07 am
Location: Home
Contact:

Post by Spoonweaver »

TMC
Metal King Slime
Posts: 4101
Joined: Sun Apr 10, 2011 9:19 am

Post by TMC »

Cool. Is this the first OHR game in that store?

But wow, that game store is a bit crappy. It doesn't even have the name of the game or the developer or anything else aside from your two sentence description and screenshots on the page.
User avatar
Spoonweaver
Liquid Metal King Slime
Posts: 6247
Joined: Mon Dec 08, 2008 7:07 am
Location: Home
Contact:

Post by Spoonweaver »

Yea, I agree.

There was also a long process that I had to go through to get it on there. I'm not even sure if I have any control over how it's presented either.
Post Reply