Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

[RELEASED] RTS Starter Kit

Discussion in 'Assets and Asset Store' started by metro_game_studio, Sep 4, 2014.

?

What should I build next?

Poll closed Jul 24, 2015.
  1. Multiplayer with PUN

    5 vote(s)
    55.6%
  2. Better AI

    1 vote(s)
    11.1%
  3. More Unit Ability

    0 vote(s)
    0.0%
  4. Building Ability

    5 vote(s)
    55.6%
  5. Mecanim Animation Support

    2 vote(s)
    22.2%
  6. Diplomacy System

    1 vote(s)
    11.1%
  7. Cheat System

    0 vote(s)
    0.0%
  8. Effect System

    0 vote(s)
    0.0%
Multiple votes are allowed.
  1. tequyla

    tequyla

    Joined:
    Jul 22, 2012
    Posts:
    335
    Woot :)

    i 'll try it asap !!!

    ++++
     
  2. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Update to v0.5.5:
    -Added more upgrade options.
    -Added more tooltip.
    -Improved EventSystemBehavior
    -Improved Building
    -Improved SelectionManager
    -Improved BuildingInteraction
    -Improved Unit
    -Improved UnitInteraction
    -Improved PlayerManger
    -Improved Some CustomEditor
    -Removed unused variable, and function

    Buy it Now
    Try it on webplayer
     
  3. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Update to v0.5.6:
    -Added Snapped Grid Placement feature
    -Added GridPlacementGenerator.cs
    -Added GridFieldInfo.cs
    -Added GridEditor.cs
    -Added Create Action Window use to make new action
    -Restructure some script to improve game perfomance
    -Changed: GameManager.cs to LevelManager.cs
    -Improved Unit
    -Improved Building
    -Improved RTSObject
    -Improved LOSEntity: now you can use other shader property to interact with FOW
    -Fixed some Custom editor when user change faction object but not change
    -Fixed error when unit attack after enemy die.
    -And many more

    Buy it Now
    Try it on webplayer


    What new in version 0.5.6:
    -Added new building placement type ( Snapped Grid Placement ) and now we have 3 type building placement ( Smooth, Grid, and Snapped Grid Placement )
    -Added new Action system, use to make custom action ex: attack, move, detect. but this feature still in WIP

    Screenshot for New Snaped Grid Building Placement
    Screenshot (12).png Screenshot (13).png

    thanks @thedreamer for requesting new grid building placement feature and how this feature work.
     
    Last edited: Jun 15, 2015
    tequyla likes this.
  4. thedreamer

    thedreamer

    Joined:
    May 13, 2013
    Posts:
    226
    Thank you very much
    This is really great

    I had a bit of fear . Because the products are not sold in the asset store
    Of course, some day you will be able to see the products in the asset store
    I hesitate to buy the asset at other places than the asset store

    So I asked a few questions and request

    And he gave an immediate answer.. And he promise me about my requirements
    I trust him with this product

    I hope to see his products in the store as soon as possible

    I believe When the user is increased, the product will be better
     
  5. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    i will submit on asset store if version 1.0 already release or all my plan feature for this kit mostly is complete. so please be patient.
     
  6. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Please tell me the KIT works only on animation that has
    I build a simple war game with tanks of soldiers
    Why am I asking all day yesterday trying to put my animations
    But the code is registered only what you preparing a game is more suited Middle Ages
    I'd love to get some information on how you can change my animations just for her EDITOR
     
  7. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    the animation on my kit is simple and currently using legacy animation / old animation.
    you can change or disable the animation with easy. this picture show you how to change animation:
    Screenshot (14).png
    -Select the animation object and make sure this animation object is located in child of unit object ( make sure your animation object have animation to play )
    -After that change the animation like idle, walk, gather.
    -Click on animation and select the animation to play ( the popup get animation from animation object so you must have animation in animation object to show on this list )
    -Setting the wrap mode for animation ex: idle (loop), attack (once/clamp)
    -Finish
     
  8. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    That's what I spend my animation error
    Sorry, and thanks for the guide before it
    error.PNG
     
  9. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    What the version you use, i tested it on my project but nothing give me error. can you show how this error appear and show me the picture in console for error so i can fix that. and if you want another trick to change animation just select the unit and expand the unit animation and setup the animation you want in the inspector
     
    Last edited: Jun 16, 2015
  10. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    6.PNG ====it is your militia model the script working were good ok

    ===but in my model Soldier it is Like this=============== 8.PNG

    I do not like your choice
    It makes me a lot of problems it does not move units
    No marking of a mouse and so the same with Barracks

    The question again could be your Kit does not fit our style I'm building
    Or you can make your resort I would be very happy to support help
    Thanks
    10.PNG my

    9.PNG
    your





    This function does not work for me at all after
    Sense getting error like this before you LEFT
    This is after I've done as you tree unit

    11.PNG

    Sorry for the many questions
     
  11. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    I found problem in your unit, to assign faction object in your unit the object must have PlayerManager, GUIManager, Build Manager, and Selection Manager to assign it. And the faction object is not unit model.
    to place unit model just assign in unit animation only if need animation.

    my kit i design is to make rts games any style ( medieval, or modern )
    so you can build your rts game with this kit.

    if you would support us to make a resort i will be happy.

    first fix your unit and tested it. if you getting error again post it hire i will help to fix that

    i now process make documentation to use this kit and will be finished ASAP

    Thanks
     
  12. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Thank you trying to help me
    You have really good kit
    I tried to do as you said it still gives me a screen like this
    error.PNG


    13.PNG
    12.PNG 11.PNG 9.PNG

    I'm sorry but I like insists
    Maybe I'm doing something wrong yet
    It's really killing me
     
  13. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    the faction object in your unit is wrong. try put your ( test manager or any other Faction/PlayerManager prefab ) to your unit faction object.

    if you want to make new faction, is very easy just duplicate example faction object named Human and setting the faction. it will not give you any error.

    the unit interaction is not work because you not set PlayerManager/Faction prefab in your unit interaction

    if all step above is done you can see the parameter in faction editor.

    no problem, if you have any problem just post it hire or pm me i will help to fix that.

    next update i will add document to use this kit.
     
  14. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Thank you very much
    Now everything works just don't see sign of mouse for the player and building But I'm releasing this
    I now have air and water units can run them in your Kit
    And one more thing you can throw in day and night time
    Oh and another matching can't build inside my soldier BARRACK
    If you can help with this I would be very happy
    After that I will be using this kit the game I give credit you And also post your kit worldwide UNITY.
     
  15. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    this time i not plan to add day and night time, but maybe in the future i will add this

    if you want to build building in your soldier you must
    -set to true IsWorker in FactionEditor > Unit > Edit General Unit Parameter > Unit Parameter > IsWorker.
    -add new interaction in unit interaction component and set Interaction to Build, Building To Build set to Barracks, Is User Interaction set to true.
    -Add new GUI Interaction in unit. Set Interaction to Execute Interaction, and Interaction Name to Unit Interaction you add just now

    if you would give me credit in your game and post my kit in worldwide Unity i will be thankful and happy.
     
    Last edited: Jun 18, 2015
  16. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Don't build with the soldier barracks
    These build within a barrack produce soldier
    What about air and water units Ships, planes There is a possibility of such units to build Kit
     
  17. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Hire is the tutorial:
    -Select your barrack object
    -navigate to Building and assign object in Spawn Point ( use to spawn unit in this location )
    Screenshot (18).png
    -Go to Faction Editor > Building > Edit Local Building Parameter
    -Add new GUI Interaction
    -Set Interaction to Execute Interaction
    -Set Interaction Name to Building Interaction name you want to add
    -Set show to true if you want show this interaction at start

    Screenshot (15).png
    -Navigate to Interaction
    -Make new Interaction
    -Set the interaction name to GUI Interaction name ( the name must same to work )
    -Set Unit to spawn to your soldier
    Screenshot (16).png
    -Done


    Currently only land unit supported in this kit. next time i will be add to this kit but this time i not working to add Air, and Water unit type.
     
    Last edited: Jun 18, 2015
  18. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Thank you so much.
     
  19. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    no problem.
     
  20. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Hi, i found big problem in version v0.5.6 the problem is some custom editor not show GUI in Unit Interaction and Building Interaction. the next update will come in 2 week so if anyone want to fix it now this guide will fix that:
    -Edit UnitEditor.cs and replace line 42 and 43 with:
    Code (CSharp):
    1. buildManager = targets.PlayerManagerPrefab.GetComponent<BuildManager>();
    2. guiManager = targets.PlayerManagerPrefab.GetComponent<GUIManager>();
    -Edit BuildingEditor.cs and replace line 41 with:
    Code (CSharp):
    1. guiManager = targets.PlayerManagerPrefab.GetComponent<GUIManager>();
    -If all step above done you will see Selection GUI in Unit GUIInteraction and Building GUIInteraction
     
  21. thedreamer

    thedreamer

    Joined:
    May 13, 2013
    Posts:
    226
  22. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    My Plan to add Mecanim Support is in version 0.7

    My update plan:
    -Add new documentation to using RTS Started kit
    -Add Ability System to use for attack, move, cast magic, gather, and build.
    -Add Command System for unit to make custom interaction on right click
    -Improvement and code optimization
    -Fixed some custom editor error

    the command system is currently is almost complete. but to make ability system is take long time to finish, so i said 2 week to make more action and ability work. but maybe i will add another feature in next release if all my plan complete before 2 week.

    Sorry but i don't have they asset to integrate to RTS Started Kit. but in the future update i will add that

    The possible other asset to integration with this kit is Dialogue System and Inventory Pro but i don't see Love/Hate will work on RTS Started Kit because Love/Hate is perfect for RPG type game, and to integration with RTS type game it will be hard and take long time.
     
    Last edited: Jun 18, 2015
  23. thedreamer

    thedreamer

    Joined:
    May 13, 2013
    Posts:
    226
    That's great
    It is worth more than $ 45

    I have one thing opinions

    This product has many features

    And I think this will add a lot of features

    so The modular is so important

    Users will want to use different features

    Users should be easy to add the features and easy to remove the features
     
    Last edited: Jun 19, 2015
  24. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Ok, i will add Integration to my kits after v0.7 release because in my opinion, my plan feature is the first to added to this kit, rather than to integrate other kit. the first to integrate is Inventory Pro and other will follow.
     
  25. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Hi
    There is something new regarding the update?
     
  26. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    I've finished adding Documentation, Unit Ability, Unit Command, More Powerful Grid Building Placement and some other improvement and bug fixed. i will release about 12 hour again so please be patient.
     
  27. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    OK, No problem
     
  28. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Update to v0.6:
    -Now unit can repair building
    -Added documentation to use RTS Started kit
    -Added new Ability System, use to make interaction like: attack, walk, gather or store resource, and build or repair building but currently only unit can use.
    -Added new Unit Command, use to make custom command on right click.
    -Improved Grid Building Placement, now using group name to use for different building ex: Barraack and Tower the size of that building is not same
    so make other group to with different grid size, or building need to locate in special location so this feature will help you.
    -Improved Unit
    -Improved Building
    -Improved RTSObject
    -Improved PlayerManager
    -Improved BuildingManager
    -Improved AIManager
    -Improved GUIManager
    -Improved UnitAnimation
    -Improved SelectionManager
    -Fixed can't cancel build when ghost building not on grid
    -Fixed Some custom editor error
    -And Many more

    Buy it Now
    Try it on webplayer
     
  29. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Thank you
     
  30. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    My dear friend
    I went to UNITY 5.1.1 and I really liked the last update
    Just have a serious problem on my soldiers disappear How I click PLAY
    And there is nothing I did on the map as noted in the guide how to work with kit
    Would appreciate help thanks
     
  31. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    if you updating from older version, this version not support for updating with older because i change the core system. so if you want to use latest version you must recreate it from start.

    I've been Updating to Unity 5.0 and movement using Navmesh agent. so the next update RTS Starter Kit required Unity 5.0 or newer to use that.

    The documentation is not fully complete, i think guide is 30% complete. if you have a problem how to use it just ask it hire.
     
  32. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    Dear Friend
    Please tell me there is a possibility of shooting Kit
    As I understood only watchtower script can shoot the building
    But modern soldiers there just for her this script alone or should I write it ??
    Another thing you are going to add physics to Kit homes are broken up or not?
     
  33. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    what do you mean "there is a possibility of shooting Kit". if you mean is to make shooter with strategy inside it, it possibly can. but I never made it.

    all building and unit can shoot by checking CanAttack in the Faction Editor but if that not according to what you want, you must write the code.

    currently is not.
     
    Last edited: Jun 28, 2015
  34. michael87

    michael87

    Joined:
    Jun 5, 2015
    Posts:
    29
    OK, Thanks
    I understand you
     
  35. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Update to v0.6.1:
    -Update To Unity 5.0, this will not support with older version of Unity
    -Now Movement Using Unity NavMesh
    -Removed Enum variable which not used anymore
    -Added Unit Selection Priority, use to ignored unit with lower priority in multiple selection
    -Improved Unit
    -Improved Building
    -Improved BuildBuilding
    -Improved PlayerManager
    -Improved SelectionManager
    -Improved UnitAbility
    -Improved ResourceSite
    -Improved FactionEditor
    -Fixed resource site not destroy when resource amount less than 0
    -Fixed Custom Editor not show Player Team in FactionEditor
    -Fixed Unit still running Ability when target is destoyed
    -Fixed Unit repair building when building health is full
    -Fixed Unit still not playing default stand anmation when not using ability
    -Fixed Unit not try to Find Other Resource when target resource is destroyed
    -Fixed Unit can store Resource to other player
    -And many more

    Buy it Now
    Try it on webplayer
     
  36. Der_Kevin

    Der_Kevin

    Joined:
    Jan 2, 2013
    Posts:
    517
    something i would suggest to improve:
    not having the build menu hidden behind a unit (so, click on a unit, then select a building to place).
    better would be having a build button which opens up a build menu.

    just an idea.
     
  37. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    thanks for the suggest to improve this kit. soon i will add that feature to build building in the build menu.
     
    Der_Kevin likes this.
  38. AlanGreyjoy

    AlanGreyjoy

    Joined:
    Jul 25, 2014
    Posts:
    192
    I wonder.... If I could just drop in a mobile controller and get that to work. Thoughts on this?
     
  39. Twrmois

    Twrmois

    Joined:
    Feb 23, 2014
    Posts:
    80
    Judging from the webplayer demo this could be possible, seeing as most of the commands are click based.

    Also by the description and webplayer demo, this kit really has sparked my interests. One question though, will there be by any chance some form of Multiplayer? Either on Unity Networking or Photon?
     
  40. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    This kit is very simple to make work on mobile it just some command to integrate with mobile controller but i think it not so hard to make it.

    The multiplayer is under developer and need some time to finish, i used Photon. i think i will release the Multiplayer version in this years.
     
    Twrmois likes this.
  41. Twrmois

    Twrmois

    Joined:
    Feb 23, 2014
    Posts:
    80
    Thank you, i'll definitely be buying the kit when that update releases :)
     
  42. knullrufs91

    knullrufs91

    Joined:
    Mar 31, 2015
    Posts:
    1
    Hey man your asset looks amazing! I'm making an RTS and your asset looks like it could save me a lot of time. You're the man, thank you!
     
  43. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Update to v0.6.2:
    -Now Unit Interaction can call ability if click in the GUI
    -Restructure some script
    -Added RealTimeSelect in SelectionManager use if you want to direct select the object or not in multiple selection
    -Added Stop Action
    -Added CursorManager
    -Added NavMeshObjstacle Component to each Building
    -Improved Custom Editor
    -Improved GUIManager
    -Improved Building
    -Improved BuildingInteraction
    -Improved Unit
    -Improved UnitInteraction
    -Improved PlayerManager
    -Improved Store and Gather Resource Action
    -Removed UnitInteractionEditor
    -Removed BuildingInteractionEditor
    -Fixed some bugs

    Buy it Now
    Try it on webplayer
     
    tequyla likes this.
  44. thedreamer

    thedreamer

    Joined:
    May 13, 2013
    Posts:
    226
    I think you should think Multiplayer later. Because of UNET Now we wait to be stabilized UNET
    This RTS kit provide unit ability and building ability
    Now It's time to focus on it
     
  45. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    I've finished adding building ability and mecanim animation, and now i working to make multiplayer support but i think it will take long time to finish at my C# skill level.

    What do you think are good Network for the RTS Games, Photon or UNet or any other Network Service.
     
  46. thedreamer

    thedreamer

    Joined:
    May 13, 2013
    Posts:
    226
    Eventually you have to support UNET. Think well if you do not want to work twice
    I think NGUI is better than UGUI
    I think Aron's pathfinding is better than nav mash

    But Unity of built-in features should be first
    Especially if you are asset store developer

    UNET is still early technology Now We should wait for the stabilization
     
  47. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    I Think will add Photon Network because i used it from Unity 3.5 so i can more faster to add it.
    and i think this time Photon is more popular than UNET.

    i think so the NGUI is better than UGUI but i more suitable using UGUI.

    I've include Aron's pathfinding add ons found in RTS Starter Kit > Add Ons, just extract it and import Aron's pathfinding to your project and make new MovementBehavior and attach it to Unit.
     
  48. Twrmois

    Twrmois

    Joined:
    Feb 23, 2014
    Posts:
    80
    yay! When you get the photon up and running, will you add a video? I really want to see how it will work before i purchase the kit
     
  49. metro_game_studio

    metro_game_studio

    Joined:
    Sep 4, 2014
    Posts:
    130
    Yes, i will upload the video to show it, if i finished adding multiplayer.
     
  50. AlanGreyjoy

    AlanGreyjoy

    Joined:
    Jul 25, 2014
    Posts:
    192
    Alright... so you have got to combine unirts with rts kit lol.

    At least the walls, castle keep, and population :)

    I am very excited to buy this. I will be converting it to mobile for sure. When I convert it, I'll hand it back over to you. Should not be that hard. As long as everything is documented, I could convert it to mobile pretty darn fast.

    I'll buy after this month. We are planning a long vacation and need to save the money.

    Thanks for working on this for so long :)