Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: Items in RPG game and a Weapon system.
Items in RPG game and a Weapon system.
Apr 23 2010, 11:06 am
By: major  

Apr 23 2010, 11:06 am major Post #1



Two questions.

1. Since I've never done it, I'm making an RPG game just for practice. I'm designing different system for the moment, no content. I managed to make a quite big, text-based inventory system. The problem is I cannot think of any items to put in it. It's gonna be a standard dungeon crawl (as I said for practice, not for playing). My question is what do items do in starcraft-RPG games?

My ideas so far:
- Scrolls (wands, rings, etc.) - when used a spell is cast.
- Potions - restore energy and hp.
- Valuables - give money when sold.


And that is pretty much it. It's not that I'm lacking imagination; I just don't know how to apply it to starcraft.

2. In a dungeoncrawl, players should be able to find weapons and armors. How to make a weapon system? Surely, with starcraft's upgrade system it's not doable. Any ideas?

One of mine is to make every hero a non-attacking unit - a civilian, for example. Weapons would be additional units (Zealot=sword) which would be constantly centered at hero - MoveUnitTo(Hero). So the player would not be able to move them. I did a test and it is really awkward with computer's AI. Instead of attacking the civilian, he runs away since the weapons are invincible. Any ideas on this?



None.

Apr 23 2010, 12:15 pm Jesusfreak Post #2



You could go with spellsword's system, give new upgrades for every sword/armor you buy, make armor protoss shields instead of armor ups so you can adjust it.



None.

Apr 23 2010, 2:34 pm Chia-Tyrant Post #3



Quote
One of mine is to make every hero a non-attacking unit - a civilian, for example. Weapons would be additional units (Zealot=sword) which would be constantly centered at hero - MoveUnitTo(Hero). So the player would not be able to move them. I did a test and it is really awkward with computer's AI. Instead of attacking the civilian, he runs away since the weapons are invincible. Any ideas on this?
I think an invisible sprite being moved to the hero's location is exactly what you want for this, which is available here.

The peculiar thing about equipment is that they have to modify attributes which can be retrograded once they are removed. Thus, weapons that add resources in order to gain upgrades is often a poor choice. That's why you have to be imaginative. Here are a few examples of such attributes...
  • Make the player's unit protoss then set its shield points to a fixed value.
  • Use a high templar(or defiler if it's in single player) as your main unit and have it cast hallucinations on enemy units in order to attack. The damage of that attack would then be determined by a variable amount of scarabs (using the DDS system; ask if you want an explanation).
  • If it's in single player, then make every enemy unit protoss and set their shield points to a fixed amount to determine the amount of damage they'll take.
  • Very basic attributes also include: Your maximum hp%, the maximum amount of energy you can have and the speed at which it regenerates.

There are countless examples of such attributes. Just determine which ones you're willing to use then add spells/items which can modify them. Remember that the more you use, the better.



None.

Apr 23 2010, 3:15 pm major Post #4



chia-tyrant: Thanks for your answer. This sprite battle system is what I was thinking of. I will try to somehow add a targeting system for it. First thing that came to my mind is to make the hero a Dark Archon and use mind control for showing sprites who to attack. This could work.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[2024-5-23. : 3:50 pm]
Ultraviolet -- :wob:
[2024-5-23. : 6:26 am]
UndeadStar -- :wob:
[2024-5-22. : 6:10 am]
Riney -- Somethings never change.
[2024-5-22. : 6:10 am]
Riney -- I come back after 4 months. Post wob. Make a crappy post in Null. Hit a 0 in magic boxes.
[2024-5-22. : 6:00 am]
Riney -- :wob:
[2024-5-20. : 3:08 pm]
Sylph-Of-Space -- woah! nice! thank you!
[2024-5-20. : 4:05 am]
O)FaRTy1billion[MM] -- the setting exists, it's just hidden in a weird place
[2024-5-20. : 4:04 am]
O)FaRTy1billion[MM] -- instead change "Microtile Overlay" to "Impassable"
[2024-5-20. : 4:04 am]
O)FaRTy1billion[MM] -- er, wait, idk why i was looking for height
[2024-5-20. : 4:03 am]
O)FaRTy1billion[MM] -- below the minimap should be a thing that says "Overlay Settings" with a little + button in the corner, press the + to expand it, uncheck Use Defaults, then change "Tile Overlay" to "Height"
Please log in to shout.


Members Online: Roy