Search Unity

  1. Calling all beginners! Join the FPS Beginners Mods Challenge until December 13.
    Dismiss Notice
  2. It's Cyber Week at the Asset Store!
    Dismiss Notice

uRPG Official Thread - Unity RPG Asset

Discussion in 'Assets and Asset Store' started by vis2k, Nov 24, 2018.

  1. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    To be honest: as long as it sells :)
    My other assets are still supported after over 3 years though, so I wouldn't worry about it.
     
    RoyS likes this.
  2. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    V1.5 pending review
    • UsableItem: fixed inventoryIndex/equipmentIndex variable names
    • Health/Mana/Endurance bonus component caching improved so that prefab.health.max can be called without NullReferenceException (because Awake wasn't called for a prefab yet)
    • FSM.state simplified
    • Interactable.IsInteractable added
    • Mounts
    • PlayerLook: several improvements
    • Documentation updated (player modification tutorial)
     
    RoyS likes this.
  3. digiross

    digiross

    Joined:
    Jun 29, 2012
    Posts:
    242
    Long winded question for a quick answer...

    I'm torn between the usurvival and urpg assets. I need the multiplayer and gun play, zombies, building, etc of usurvival but also need the skills, quests, attributes, currency of this asset. In the usurvival thread you mention pulling from the ummorpg so since the usurvival and urpg are your newer assets with similiar structure it makes sense that i could pull scripts from this one to incorporate into usurvival much easier. Correct?
     
  4. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Definitely go with uSurvival then. Adding multiplayer later is way too difficult.
    And yes, just add the skills from uMMORPG, similarly how I did it in uRPG.
     
  5. digiross

    digiross

    Joined:
    Jun 29, 2012
    Posts:
    242
    ok great thanks!
     
  6. henmachuca

    henmachuca

    Joined:
    Oct 14, 2016
    Posts:
    95
    Hello, is there a chance for top down support in this kit?
    Thank you.
     
  7. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Consider uMMORPG 2D for that
     
  8. MarcopoloR

    MarcopoloR

    Joined:
    Feb 4, 2015
    Posts:
    102
    Hi, you mentioned in your other thread that if I want a single player version of uSurvival to get this asset. However i am not seeing mentioned a building system(really important) or things like being able to chop down trees, etc. Does this kit have these things like uSurvival, or are they planned?
     
  9. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    you can chop down trees here too.
    no building system yet, but that's way easier to add than to convert uSurvival to single player.
    you can do a LOT more buildings in singleplayer then too.
     
  10. MaximilianPs

    MaximilianPs

    Joined:
    Nov 7, 2011
    Posts:
    199
    Dang the price Is good!!!
    What about ai?
    I'm working on a medieval project and melee and AI are pretty important, for example a living town with people wondering around or "working" on objects, and when player interact with em they should stop and... Do them job.

    Also fight should include a block/party system (with shield or the equipped weapons) for booth player and AI.

    Last one, I prefer to have separated UI for inventory, commerce and character profiles.

    What is available and what not ? :D
     
    Last edited: Jan 23, 2019
  11. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    AI uses finite state machines. I like them, while others prefer behaviour trees or similar. Should be able to switch it out though.

    There is no block system at the moment.

    Feel free to separate UI into separate windows, I do that in uMMORPG too.
     
  12. MaximilianPs

    MaximilianPs

    Joined:
    Nov 7, 2011
    Posts:
    199
    Finite state machine you say, I'm happy to make my hand do it again with C#.:D
    Also, via FSM shouldn't be so hard to integrate a block system, so, for 35 bucks I guess I could try;)
     
  13. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Yes. Unlike uMMORPG, this is all single player so every component can be switched out easily if needed
     
  14. MaximilianPs

    MaximilianPs

    Joined:
    Nov 7, 2011
    Posts:
    199
    For the AI I guess would be cool to have something more "Pro" style, that would permit to us to visualize what our pawns can see and feel, also, "eyes" aren't enough, so if a *pawn* make some noise from the back the IA should be able to ear and look around...
    upload_2019-1-24_18-34-1.png

    Sorry I appear a bit demanding :oops::rolleyes:
    At the end it can be an improvement for your asset ;)

    [EDIT]
    Also I would like to have a free rotating (sort of allways on FreeCamera instead to push a button) camera and when you press W the character should rotate toward the camera.
     
    Last edited: Jan 24, 2019
    QuartzCove likes this.
  15. RickDoll

    RickDoll

    Joined:
    Nov 21, 2017
    Posts:
    5
    I haven't used either yet but what benefit does this offer over 3d game kit?

    Trying to decide which to start with. Game kit is free so easy choice there but if there is a good reason to use yours then id not be opposed to that.
     
  16. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Unity's 3D Game Kit is free, so feel free to try it first :)

    If you want to make a game like Skyrim then you'll have to add a lot to 3D game kit - the movement controls/states (swimming, crouching, mounted, etc.) should be worth the price alone. This is very difficult to get right.

    uRPG also has support for scriptable items/dialogues/etc. - you'll definitely need that in any RPG, especially if you want different weapon types like in the uRPG demo.
     
    KeithBrown likes this.
  17. RoyS

    RoyS

    Joined:
    Jan 12, 2009
    Posts:
    651
    I'm digging thru all the scripts...
    1-I'm trying to change the inventory "Tab" key. I thought it was in the UIMainPanel script and changed line9, but it made no difference.

    2-How do you split items in the inventory? I had two fish in my inventory and tested to put one fish in the container and keep on in inventory. I thought the inventory item split was right and left shift buttons...I changed it to mouse 0 and left shift, but that didn't work.

    3-Where do I change inventory slot quantity?

    4-Line130 of PlayerInventory has the item placed at the player's feet, correct?
     
  18. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Modify the key by selecting the main panel in the Hierarchy and then modify it there.

    You can split item stacks by holding down the shift key while dragging them. Are you sure this doesn't work? Did you try it in a fresh uRPG version?

    Inventory size can be changed in the player prefab's PlayerInventory component.
     
  19. RoyS

    RoyS

    Joined:
    Jan 12, 2009
    Posts:
    651
    Thank you. The split worked when I changed the Right Shift to None and left the Left Shift.
     
    vis2k likes this.
  20. psy89

    psy89

    Joined:
    Apr 2, 2018
    Posts:
    2
    Hi there,
    I have a few pre-buy questions:
    - Does this asset support multi language games? Can I translate all texts?
    -Is it possible to add audio voice files to a quest giver so that the quest description is narrated?
    - Can I add cutscenes?

    Tobi
     
  21. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    I didn't add multilanguage (aka localization) support. But well it's just a bunch of strings, and there are probably a whole lot of localization tools on the Asset Store already. Depends on your needs I suppose.

    Sure, you could play an audio easily when opening the quest. ScriptableQuest type is very modifiable.

    You should be able to add cutscenes. Unlike my other uMMORPG asset, uRPG is fully single player - so you can do a whole lot of modifications easily. Take a look at Unity's 3D Game Example on the store, they have cut scenes too.
     
  22. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    9,867
    I'll only post here once because I don't want to hijack vis2k's thread. Version 2.1.2 of the Dialogue System for Unity is pending release on the Asset Store and has uRPG integration. It's multi-language and can play audio files and cutscenes. If you have questions, please visit the Dialogue System forum thread.

    If that's the only thing holding you back, you should get uRPG. It's a very good RPG framework. You can do a lot with it as-is, but it's also quite easy to customize because the code is succint and clear.
     
    vis2k likes this.
  23. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    How hard is it to make other asset creatures mounts?
     
  24. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Shouldn't be hard.
     
  25. Dolmek

    Dolmek

    Joined:
    Jun 28, 2015
    Posts:
    8
    Hi I'm very interested in this asset, but I have a question is it possible change the animation with my onw anymation?
     
  26. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Of course!
     
  27. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    @vis2k How complex are is your AI system? I am wondering what I can do without writing a ton of code and just having the AI swing at ya and nothing else.
     
  28. KeithBrown

    KeithBrown

    Joined:
    Apr 1, 2017
    Posts:
    112
    The code is not complex. It is just a simple state machine that is attached to the enemy. Is that not what the enemy already basically does now?
     
    vis2k likes this.
  29. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    Looking for more of a configurable AI system like Emerald AI. @BHS may integrate it at some point!
     
  30. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    @vis2k We need to get some addons started for this!
     
  31. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Make one :)
     
  32. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    I would if I could code :)
     
    erichey likes this.
  33. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    9,867
    The addons system in uMMORPG is a really nice feature. It would be great to see similar accommodations in uRPG and uSurvival.
     
  34. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    Thanks @TonyLi ! Hopefully @BHS can get Emerald AI working on this soon!
     
    erichey likes this.
  35. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    uRPG already supports addons, because it's component based.
    You can add any component to the player/monster/npc and hook into events like Health.OnEmpty in the Inspector.
    If you guys need more events then please let me know.
     
  36. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    I just wonder that it cant be to tough to convert uMMORPG addons to uRPG.
     
  37. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    9,867
    Save and load events, please, so addons can save additional data. Currently Dialogue System users must edit Database.cs manually to add two event hooks.
     
    Last edited: Feb 27, 2019
  38. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    Can uRPG work with multiple scenes?
     
  39. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Will do

    There is no example at the moment, but I don't see why not
     
    TonyLi likes this.
  40. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    I just noticed that a lot of the platforms use one scene (ie instances Z index stack vs. new scene). I am just concerned that I will lose data from transitions from one scene to another.
     
    erichey likes this.
  41. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    V1.7 pending review:
    • OnDeathRespawn: no redundant collider setting anymore
    • Upgraded to Unity 2018.3.6
    • PlayerMovement: removed unused capsule and ik fields
    • ShoulderLookAt component is now ShouldersLookAt on the main GameObject instead of the separate shoulders. Also applied several improvements from uSurvival.
    • PlayerEquipment left/rightHandLocation childCount check added to Awake, just to be sure.
     
    RoyS likes this.
  42. motatob

    motatob

    Joined:
    Nov 20, 2012
    Posts:
    11
    It's about time you guys build this Asset. THANK YOU!
     
    vis2k likes this.
  43. cbangz292

    cbangz292

    Joined:
    Mar 28, 2019
    Posts:
    2
    Hey, im trying to make a video game and i think ill use this, would i be able to make an open world game in it, and is it possible to put a world map in the menu somehow
     
  44. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Yes, both possible.
     
  45. AndreyB

    AndreyB

    Joined:
    Mar 26, 2015
    Posts:
    3
    Hi
    I watch an example.
    But a few assets are missing.
    What should I do?
    Thanks!
     

    Attached Files:

  46. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Please use Unity 2018.3 and download it again :)
     
    AndreyB likes this.
  47. AndreyB

    AndreyB

    Joined:
    Mar 26, 2015
    Posts:
    3
    Works.
    Thx.
    Expected network version urpg?
     
  48. SickaGamer

    SickaGamer

    Joined:
    Jan 15, 2018
    Posts:
    823
    No single player game
     
  49. vis2k

    vis2k

    Joined:
    Sep 4, 2015
    Posts:
    3,297
    Use uSurvival for that. uRPG was based on uSurvival.
     
  50. cbangz292

    cbangz292

    Joined:
    Mar 28, 2019
    Posts:
    2
    also, i have absolutely no coding or video game making knowldege, would i be able to make a game still with this asset?