Need help with an RPG :)
Unbound
Member Posts: 8
Hey everyone! I'm trying to build a top view rpg for iphone. But there are a few things that i have NO idea how to do.
First is health. Just like in any rpg. How would i make it always changing with fighting and potions.
Second is battles. I am wanting to make it turn base battles (sorta like pokemon) how would I make damage from attacks work in random? like the player has a sword damage of 3-7. Plus adding the players strength. Then the game randomly picking bases on those stats how much damage to do to the monsters health.
Third how would i do an inventory? and pick up items off the ground? Also award items from battles? Are those things even possible??
Am I reaching for the stars right now on trying to make a game like this in gamesalad?
Basically i need alot of help on how to make and "RPG" game work with gamesalad.
Also if it has been done please share who has and how. I'm really wanting to make a super cool rpg. Almost with a Diablo 2 feel!
If you can help me out please do! And if you think i may need to know some other info feel free to tell me
Thank you so much!
First is health. Just like in any rpg. How would i make it always changing with fighting and potions.
Second is battles. I am wanting to make it turn base battles (sorta like pokemon) how would I make damage from attacks work in random? like the player has a sword damage of 3-7. Plus adding the players strength. Then the game randomly picking bases on those stats how much damage to do to the monsters health.
Third how would i do an inventory? and pick up items off the ground? Also award items from battles? Are those things even possible??
Am I reaching for the stars right now on trying to make a game like this in gamesalad?
Basically i need alot of help on how to make and "RPG" game work with gamesalad.
Also if it has been done please share who has and how. I'm really wanting to make a super cool rpg. Almost with a Diablo 2 feel!
If you can help me out please do! And if you think i may need to know some other info feel free to tell me
Thank you so much!
Comments
Reaching for the stars is great and with GameSalad you can accomplish just about anything. You'll need to start by focusing on ONE aspect of your game, such as health or inventory or taking turns. Then, proceed to searching the forums or Google.
I recommend you start with the FAQs where I explain how to quickly and efficiently find information about GameSalad topics: http://forums.gamesalad.com/discussion/54689/forum-faqs.
New to GameSalad? (FAQs) | Tutorials | Templates | Greenleaf Games | Educator & Certified GameSalad User
Also I'd seriosuly recommend deciding to make a far simpler game first...
Try and make your own awesome version of Pong.. or just a simple sound board,
You'll learn a tonne on how GameSalad works, what attributes are for, introduce yourself to rules and behaviors... keeping track of attributes for scores and heath. Making buttons. Importing images, sounds...
Then more advanced stuff like building a game to work at various screen sizes, spawning actors (vs recyling actors), improving load times by writing smarter rules.
then more even more advanced stuff, i.e. writing your own clever maths equations to achieve what your after, make use of Tables in GameSalad to control an inventory and all aspects of a bigger game. Get your head around all the new string functions (coming soon) which allow you do all sorts of crazy stuff with text (ideal for words games).
Get very good at bug testing.. at some point it will click and GameSalad will feel like another language that you know pretty well.
Get used to using 3rd party tools like Adobe After Effects for animation, Photoshop (or GIMP) and other image creation software.
Publish a small game or app to the iOS, Android, Tizen, or Windows app stores. and learn from the process.
At some point pay to be pro and make use of the new Multiplayer behaviours, monetisation stuff like in app purchases or adverts. And external web links...
Lots to learn but all the info is here on the forum or in the cookbook, plus there are a lot of helpful users and a load of free tutorial videos made by a talented bunch of developers.
Good luck... stick with it and you'll no doubt make something amazing one day... hopefully your RPG...
Here's a quick overview of them: http://cookbook.gamesalad.com/tutorials/2/parts/8
They're essentially how you tell your game that something's happened.
For example, health would be a variable. You'd make one called 'playerhealth' and give it a value, say 10.
Then if your character is hit by an an enemy, you'd adjust that value using the 'change attribute' behaviour.
You'd change 'playerhealth' to 'playerhealth - 2'
Then if 'player health' is less than or equal to 0, you'd have another variable that triggers a game over scene.
Really, that's all games are - a set of rules that change variables, and trigger actions if needed on those variables.
It's the very core of game mechanics, so read up on them and practice lots!
Good luck with your RPG
QS =D
Dr. Sam Beckett never returned home...
Twitter: https://twitter.com/Quantum_Sheep
Web: https://quantumsheep.itch.io
@stormystudio I took your advice on the pong game! Built it with an Ai and also a 2 player mode. Learned quite abit!
@quantumsheep That helped alot with my understanding how a bunch of things would work
So now let me revise my questions. I'll try and start simple and the basics. What are the differences of the custom attributes that you can make and use? Trying to figure it all out.
Thanks!
Attributes are defined in the cookbook in the link that @quantumsheep posted above. If you have questions about a specific type of attribute, feel free to post them.
New to GameSalad? (FAQs) | Tutorials | Templates | Greenleaf Games | Educator & Certified GameSalad User
Great! I'll give it a look. I really do at some point want to make this RPG. I can see it so perfectly in my head. Just need to program it... haha