Announcement

Collapse
No announcement yet.

Action RPG Toolkit

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [WIP] Action RPG Toolkit

    The Action RPG Toolkit is now available for purchase on Sellfy at https://sellfy.com/p/kYVX/

    Support Email: rebelcampgames@gmail.com

    The Action RPG Toolkit is a toolkit for creating a game like Diablo, Path of Exile, Torchlight etc... It aims to bring you a lot of features like the mentioned games in a package that is simple to use in terms of gameplay and further development. This package can be used by people that don't want the hassle of programming their own game and want to focus on the art side of a game. It can also be used by programmers that want a great starting point to start on a new Action RPG game. It can ofcourse be used for learning purposes as well.

    Features:

    - Character creation system: Create multiple characters you can play.
    - Combat system: Warrior and Sorcerer class with 11 example skills. Melee combat and Ranged combat
    - Skill System: Drag and drop skills to your action bar to use with the action buttons of your choice.
    - Monster AI: A melee monster that will search for the player, and look for the last player location if it loses sight of the player.
    - Elite Monsters: Uncommon and Champion monsters with 3 example monster affix skills.
    - Stat system: Attributes like Power, Defense, Endurance and Willpower that influence your damage, armor, resistance, health and mana.
    - Leveling System: Acquire experience points and gain levels which unlocks new skills and more powerful items to equip.
    - Inventory and Equipment system: Manage your items in the inventory and equip them to your character adding character stats upon equipping.
    - Random item generation: Random items are dropped upon defeating monsters, with random stat suffixes and item quality/rarity based upon entered drop chance numbers.
    - Salvage System: Salvage your items into crafting materials. There are also auto salvage options.
    - Health globes: Monsters will sometimes drop health globes that will restore a portion of your health to keep combat fast-paced.
    - Potion system: A potion can be used upon pressing a button that will restore a portion of your health
    - Town Portal System: Upon pressing a button you will create a portal that will return you to town.
    - Save/Load system: Save your game and continue playing the game with loaded stats, inventory and equipped items.
    - Quest System: Simple sidequests that you can complete and earn experience, gold and item rewards

    - Extensive written documentation
    - Full in blueprint scripts
    - Continued development/support
    - Singleplayer only
    - People who bought the package will receive updates for free

    Planned features for the future:

    - Crafting System
    - Shared Stash
    - NPC vendors
    - Minimap
    - Set items

    More features to be implemented upon time moving forward. Also based on requests.

    Intended Platforms: Desktop
    Tested Platforms: Windows
    Engine Compatibility: 4.14 - 4.15

    Support Email: rebelcampgames@gmail.com

    Here's a little introduction movie to show of some of the features!




    First time setup

    1) Open up MainMenuMap level and build the level
    2) Open up Arena level and build the level
    3) Open up Town level and build the level
    4) Now open up MainMenuMap level again and play

    note: It is important to first build the levels for navigation to work, also it is important to first play the game starting from the MainMenuMap level, so you can create your first character. Playing from other maps won't work until you created your first character!

    Documentation

    You can find documentation in PDF format by going to Content/ActionRPGToolkit/Documentation inside your windows explorer. (The pdf's won't show up inside unreal engine, because it doesn't support PDF's)
    - Setup Documentation.pdf -> This shows some of the most common things you can add or edit for game design/balance
    - Gameplay Documentation.pdf -> This shows you the controls for the game and explains more about how the game works and some design intentions.
    Last edited by Rebel Camp Games; 04-14-2017, 12:37 PM.
    Creative Director at Rebel Camp Games

    http://www.rebelcampgames.com
    http://www.forestsofaugusta.com
    http://www.emberheartgame.com

    #2
    Change Log

    Version 1.1

    - New feature: Waypoints. You are now able to travel between multiple levels you created.
    - You are now able to hide buildings or roofs when it occludes the character by giving it the tag "Hideable".
    - Added set items to the loot tables, in preparation to implement them further. Currently there are no set bonusses yet when equipping multiple parts
    - Improved the system for armor and resistance, armor and resistance now provide you with % damage reduction
    - Added Legendary power affixes to legendary items above lvl 35 in preparation to implement legendary powers later on.
    - Improved rendering the character in blue when it is occluded by a building or roof. It now no longer triggers when behind Enemy's.
    - Fixed a bug with collision settings, where NPC's and enemy's would be pushed forward when running into them with the sorcerer class.
    - Fixed a bug where some spells could be used even if you didn't have the required mana.
    - Fixed some errors popping up in the logs when monsters died, but their duration spells still tried to do damage.
    - Fixed a bug where your attacks and spells would damage and kill NPC's.
    - Fixed a bug where ranged enemy's projectiles would not damage the player.
    - Fixed an error where ranged enemy's couldn't find the player.
    - Fixed skill tooltips to display mana required scaled with character level.
    - Removed the "Quest Tracker" title from the quest tracker, it was in the way.
    - Fixed a bug where accepting 2 quests at once, the quest tracker would update the wrong quest kill number.
    - Fixed a bug where skill button 4 would not work on AZERTY keyboards.
    - Added boundaries to the camera rotation vertically, so you can't flip rotation axis.
    - Fixed a bug where resistance on jewelry didn't save/load properly.
    - Added loading screens when switching levels.
    - Added more sections in the documentation and now placed the documentation directly in the zip file.

    Known Issues

    - When switching jewelry, sometimes the resistance doesn't get switched properly.
    - Ranged enemy's sometimes loose track of the player and keep attacking in the direction of where they last saw the player.
    Last edited by Rebel Camp Games; 04-17-2017, 10:00 AM.
    Creative Director at Rebel Camp Games

    http://www.rebelcampgames.com
    http://www.forestsofaugusta.com
    http://www.emberheartgame.com

    Comment


      #3
      I'm ready to throw my money at you!
      Looks very promising!

      Comment


        #4
        In the process of adding a Sorcerer class to the toolkit! Here's a preview of the first 3 skills I implemented:

        Creative Director at Rebel Camp Games

        http://www.rebelcampgames.com
        http://www.forestsofaugusta.com
        http://www.emberheartgame.com

        Comment


          #5
          Really impressive work.

          I'm completely jealous as I was somehow wanted to work on such a plugin for a long time now. But that's how things go I believe.

          I wish you the best for this Plugin

          EDIT: To sum up the thoughts I had regarding the price, I think it depends on how modular the kit is and how much built-in content there is / documentation and support.
          [Released] Multiplayer Combat Editor
          A-RPG Sacred Swords
          Youtube Tutorials

          Comment


            #6
            Date release???
            https://infiniterender.wixsite.com/3d-artist
            https://www.unrealengine.com/marketp...ds-the-narrows

            Comment


              #7
              you say feb? we are in April! i want to buy it!
              https://infiniterender.wixsite.com/3d-artist
              https://www.unrealengine.com/marketp...ds-the-narrows

              Comment


                #8
                Hi Smiljan,

                Unfortunately the pack was rejected by epic because of naming conventions that don't follow their rules etc.. I have quite some work updating all that, I'm doing my best to get it on their as quickly as possible.

                Thanks for waiting and my apologies for the inconvenience!
                Creative Director at Rebel Camp Games

                http://www.rebelcampgames.com
                http://www.forestsofaugusta.com
                http://www.emberheartgame.com

                Comment


                  #9
                  Super ! CAN'T WAIT!
                  https://infiniterender.wixsite.com/3d-artist
                  https://www.unrealengine.com/marketp...ds-the-narrows

                  Comment


                    #10
                    Updated the first post with currently implemented features and replaced the movie with a new movie that shows some of the new implemented features.
                    Creative Director at Rebel Camp Games

                    http://www.rebelcampgames.com
                    http://www.forestsofaugusta.com
                    http://www.emberheartgame.com

                    Comment


                      #11
                      Good Lord i love it! 2 super important things are , been able to roll like hitting space bar, that way wont be bouring as hell the combat , second have you play divinity ? they have like a transparent thing for buildings when the are tall or occluded by camera.

                      Also will be very nice to have a slot in inventory for arms armor , boots and another ring because you have 2 arms. Or can be a slot for glooves instead of arms and add boots and another ring

                      Also i hope you can rotate the camera wiht the middle mouse button to have more field distance in view co people can choose what angle of camera they want.

                      You can you can implement this things? doing that will be super complete system and i love it so far this will be perfect for my game.

                      This pack will be glorious because most important deep documentation.

                      Best Regards .
                      Last edited by Smiljan77; 04-13-2017, 07:40 AM.
                      https://infiniterender.wixsite.com/3d-artist
                      https://www.unrealengine.com/marketp...ds-the-narrows

                      Comment


                        #12
                        One thing i noted is the things that drop in ground after killing should not be displayed automaticly , that to me is kind of anoying , give the posibility tho show those items hitting ALT or if you pass the cursor over.
                        https://infiniterender.wixsite.com/3d-artist
                        https://www.unrealengine.com/marketp...ds-the-narrows

                        Comment


                          #13
                          You can disable item labels by pressing ctrl.
                          You can hit Shift to stop movement and use a skill, so you don't have to click on an enemy. These things are a bit hidden in the movie.

                          I'm also working on hiding the health plates above monsters heads by pressing V, but that's for a future update.

                          Rotating camera and zooming is now added to the to-do list And adding slots for gloves, boots, ring and offhand is on the to-do list for the further future. I originally started this project trying to keep things simple, but it will be expanded over time.
                          Creative Director at Rebel Camp Games

                          http://www.rebelcampgames.com
                          http://www.forestsofaugusta.com
                          http://www.emberheartgame.com

                          Comment


                            #14
                            Awesome ! and what about the transparency on objects that are occluded by camera , becuase thats is very important .

                            Regards.
                            https://infiniterender.wixsite.com/3d-artist
                            https://www.unrealengine.com/marketp...ds-the-narrows

                            Comment


                              #15
                              I was thinking about doing it the way Torchlight 2 handles it. Having the character render out behind a wall. So you see your character even when it is behind an object. But that's still on the to-do list

                              Edit: Rotating camera with Middle-mouse button is done, zooming camera with scrolling mouse wheel is also done.

                              Now moving forward with pressing and holding alt to temporarily invert item label visibility. While pressing Ctrl still enables always display or always hide item labels
                              Last edited by Rebel Camp Games; 04-13-2017, 11:20 AM.
                              Creative Director at Rebel Camp Games

                              http://www.rebelcampgames.com
                              http://www.forestsofaugusta.com
                              http://www.emberheartgame.com

                              Comment

                              Working...
                              X