Flipping Sprites, Sprite Sheets, Saving, and Parallax Scrolling
Blooze
Member Posts: 1
Awesome tool had few suggestions that would help in creating games with Game Salad some have been mentioned in this forum before.
Flip Images - some way to flip sprites to make as a example characters walk in the opposite direction without having to add custom sprites, this will save on memory and expands the possibilities for game ideas. Something even basic like a variable that says it actor is moving in a negative direction from previous location -negative scale 100% on x flip.
Sprite Sheets - animations set up on a single image in a grid this would help with the Images folder being cluttered with images and make it easier to import animation. example a 512x512 could have a grid 128 of images on it.
Saving - essential for most modern games and iPhone games some way to save/pause or pause and save the game state, this would be cool for incoming calls on iPHone or when someone needs to quit the game and don't want to start over.
Parallax Scrolling Backgrounds - Adds a nice level of polish to side scrollers, shooters and expands game possibilities
Also some additional features that would be nice
- Item, pickup, Inventory Management System
- some sort of Pathfinding System
- no 10 megabit limit for iPhone or web games make it creators choice many if not most of the top 25 games are way over 10 megabits many iPhone users use/have wifi and will download games in the 50 to 100 megabit range with no problem.
thanks GameSalad is a great piece of software.
Flip Images - some way to flip sprites to make as a example characters walk in the opposite direction without having to add custom sprites, this will save on memory and expands the possibilities for game ideas. Something even basic like a variable that says it actor is moving in a negative direction from previous location -negative scale 100% on x flip.
Sprite Sheets - animations set up on a single image in a grid this would help with the Images folder being cluttered with images and make it easier to import animation. example a 512x512 could have a grid 128 of images on it.
Saving - essential for most modern games and iPhone games some way to save/pause or pause and save the game state, this would be cool for incoming calls on iPHone or when someone needs to quit the game and don't want to start over.
Parallax Scrolling Backgrounds - Adds a nice level of polish to side scrollers, shooters and expands game possibilities
Also some additional features that would be nice
- Item, pickup, Inventory Management System
- some sort of Pathfinding System
- no 10 megabit limit for iPhone or web games make it creators choice many if not most of the top 25 games are way over 10 megabits many iPhone users use/have wifi and will download games in the 50 to 100 megabit range with no problem.
thanks GameSalad is a great piece of software.
Comments
For instance, pausing the game is. There is a tutorial on the wiki.
When saving is introduce pausing/saving will be easy, since you can setup pause now. Items. pickups, inventory management is all possible with the current version. You just have to make that stuff.
Pathfinding - you can do this, but I would love to see this get easier also. At this point it would probably be ALOT of rules to get it to really be a good pathfinding.
I would love to see sprite sheet compatability. First it saves on time. Second if you have a sprite sheet you really don't need the flipping feature, since it could easily be put on the sprite sheet. Not sure if this will be easy to implement though.
Fellow board members & myself have discussed the 10mb limit. We would love to see the limit raised, but we also understand that MOST games are actually UNDER 10mb. The majority of people will NOT download a game over 10mb, unless it is a highly anticipated game. For instance, Need For Speed. Most of us agree that even ourselves don't typically download anything over 10mb. Unless ATT/Apple raises the download limit over 3g to more than 10mb, I would try to keep most games under that.
Also on the subject, unless you're creating a 3d game, (which game salad does not support currently) 10mb is tons of room. Remember it will be compressed when it is converted to .app
Have fun, welcome to the board, & if you need help with anything we are here to share our knowledge.
I would also like to see horizontal and vertical flips. Automatic or manual texture atlas support would be nice too. I see flips implemented as a Graphic attribute on the actor. This is important to use one animation for an actor to walk right and left.
It would be cool to see behaviors that can be applied to layers to do stuff like parallax scrolling.
I would love to see "struct" attributes. Custom events that can carry an attribute would be cool too. I'd like to see "functions", but I think that is what "My Behaviors" is intended to be when it is finished.
+1 for save game management too.
It would still be nice to see functions where you could put placeholder variables in. That way you can change the function and the instances of it get changed automatically.