Hi Everyone,
First I would like to thank the people who have been using the Ultimate Inventory System (UIS) for the past few months. Your feedback has really made, and will continue to make UIS a better asset. I started working on UIS 2 years ago with the goal of making the best inventory system on the Unity Asset Store ever, and now it feels like this goal is just on the horizon. We still have a huge list of features to add and improvements to make, and we will implement those over the next few months/years. That being said, the feedback we received lets us think that UIS is starting to be more stable and I believe it is time I start multitasking! So in 2021 I will start working on a new project for Opsive in parallel to the updates planned for UIS.
We believe it is finally time to get started on a template project, bringing all the Opsive family assets together to make something awesome. We are even partnering with Pixel Crushers to add an optional integration with Dialogue System and Quest Machine. We know a lot of you have been requesting that for a while now so I hope this announcement gets you excited!
We are calling this new project the Adventure Kit.
Since our assets are focused on flexibility and extensibility we could make any type of game genre for this template project. But of course we need to scope the project to something that can be made in a few months part time. Our plan is to make something similar in scope to the Deathmatch AI Kit project.
We have a few ideas of what we would like to do and we want to hear your thoughts on them. You can also suggest other ideas if you think they are better suited for this project. Once the discussion gets started we may start a poll to see what ideas the community likes best.
Disclaimer: We will use the votes as an estimation of what the community wants the most. The most voted idea might not be implemented, in the end we will be making the final decision of which ideas are and aren’t worth implementing.
The assets to take into consideration are:
Genre: 3D Action-Adventure Platformer
Inspiration (take with a grain of salt):
Features: platforming, puzzles, inventory, crafting, item gathering, equipping/using items, scene transition, saving/loading, options menu
Optional Features: Combat, dialogue, quests
More Features list (We may add or remove features from this list over time):
Many of the features introduced in this project will be ported to the base solution. This project will make the integration more stable and easier to use. The Agility pack will also be improved as a result of this project.
The Deathmatch AI Kit brings a ready-made AI to your game, and with the Adventure Kit we plan on it providing an out of the box solution to getting your adventure game up and running. This includes new abilities, item actions, puzzles, scene transitions, and a general flow showcasing how all of the assets can be used together.
The demo will consist of a series of platforming and puzzle challenges to reach a goal.
The character will climb a mountain and collect items during the journey. There will be some puzzles and platforming (optionally combat and dialogues) to reach the peak. Puzzles will consist of gathering/crafting certain items, hitting objects in the correct order, moving objects in the correct spot, defeating X enemies, etc.
The demo will include multiple scenes with scene transitions, an options menu and save/loading to showcase a solid design which is robust, scalable and reusable.
You can watch this video (recorded the 5th February 2020) to give you a better idea of what direction we are going in. Note that this is a very early prototype (please ignore the bugs XD), we just started a couple of weeks ago. This project will take a few months to implement.
https://streamable.com/s7nukf
Thank you for your time, I hope you are all excited about this project as I am. And hopefully we can make an awesome asset that many of you will find very useful.
First I would like to thank the people who have been using the Ultimate Inventory System (UIS) for the past few months. Your feedback has really made, and will continue to make UIS a better asset. I started working on UIS 2 years ago with the goal of making the best inventory system on the Unity Asset Store ever, and now it feels like this goal is just on the horizon. We still have a huge list of features to add and improvements to make, and we will implement those over the next few months/years. That being said, the feedback we received lets us think that UIS is starting to be more stable and I believe it is time I start multitasking! So in 2021 I will start working on a new project for Opsive in parallel to the updates planned for UIS.
We believe it is finally time to get started on a template project, bringing all the Opsive family assets together to make something awesome. We are even partnering with Pixel Crushers to add an optional integration with Dialogue System and Quest Machine. We know a lot of you have been requesting that for a while now so I hope this announcement gets you excited!
We are calling this new project the Adventure Kit.
Since our assets are focused on flexibility and extensibility we could make any type of game genre for this template project. But of course we need to scope the project to something that can be made in a few months part time. Our plan is to make something similar in scope to the Deathmatch AI Kit project.
We have a few ideas of what we would like to do and we want to hear your thoughts on them. You can also suggest other ideas if you think they are better suited for this project. Once the discussion gets started we may start a poll to see what ideas the community likes best.
Disclaimer: We will use the votes as an estimation of what the community wants the most. The most voted idea might not be implemented, in the end we will be making the final decision of which ideas are and aren’t worth implementing.
The assets to take into consideration are:
- [Required] Ultimate Character Controller, First Person Controller, or Third Person Controller (UCC): This will be used to control the player character (maybe the enemy characters), using weapons, etc.
- [Required] Character Agility Pack: The agility pack has a few character abilities which will be essential for this asset. Mainly hang, ledge strafe, balance and crawl
- [Required] Ultimate Inventory System (UIS): This will be used to manage all the Items, the UI, clothes, crafting, etc.
- [Required] UCC & UIS Integration: The integration package is required to allow UIS and UCC to communicate.
- [Optional] Behaviour Designer (BD) : Control the AI for the enemies (which will drop items on death)
- [Optional] Dialogue System (DS) : Adds story, dialogue and cutscenes
- [Optional] Quest Machine (QM) : Adds quests that NPCs could give the player
Restrictions
Important: There will be some restrictions such that we can complete this project in a reasonable amount of time- This is NOT a game: This project is not a full game, it will not last more than a few minutes to play through the demo. It is a KIT which showcases how we would use UIS + UCC to make an adventure style game. To get an idea of the scope for this project refer to the Deathmatch AI Kit.
- NO network support: UIS does not yet support network functionality, and adding networking to a template project like this will over-complicate things, making the project take way longer to implement.
- NO features out of scope: We will not be implementing features which are not relevant to our characters and inventory assets. That includes farm systems, destructible terrain, character creators, 2D gameplay, etc.
Considerations
We are open minded to consider a few of the features below, but understand that we cannot add all of them in, to limit the scope.- Free packages: We are considering using some of the free unity packages like cinemachine, post processing, new input system, etc. but we aren’t sure that is a good idea for the long term. For now we have chosen to avoid them. Tell us your thoughts are on that.
- Themes: We detail our initial idea below for the theme, but this can change over time. If you dislike the theme or want something else let us know below and we will take it into consideration.
- Your ideas: We may not have thought of something obvious, make sure to let us know what type features you would want us to showcase in this KIT. We could add it to the poll such that other users can vote on it.
Initial Idea
Genre: 3D Action-Adventure Platformer
Inspiration (take with a grain of salt):
- Shadow of The Tomb Raider (Platforming, Puzzle, Combat, Weapons)
- Zelda Breath of the Wild - All 900 Korok Seed Locations (Puzzles, Weapons)
- Ratchet & Clank(PS4) - First 3 levels (Platforming, Combat)
- Uncharted 4 climbing (Climbing)
- [Genshin Impact] Small collection of Mining Spots (Material Gathering, Inventory)
Features: platforming, puzzles, inventory, crafting, item gathering, equipping/using items, scene transition, saving/loading, options menu
Optional Features: Combat, dialogue, quests
More Features list (We may add or remove features from this list over time):
- Limited inventory space with limited stacks
- Bow with multiple arrow types
- Equipping Weapons & Clothes
- Items with Cooldowns
Many of the features introduced in this project will be ported to the base solution. This project will make the integration more stable and easier to use. The Agility pack will also be improved as a result of this project.
The Deathmatch AI Kit brings a ready-made AI to your game, and with the Adventure Kit we plan on it providing an out of the box solution to getting your adventure game up and running. This includes new abilities, item actions, puzzles, scene transitions, and a general flow showcasing how all of the assets can be used together.
The demo will consist of a series of platforming and puzzle challenges to reach a goal.
The character will climb a mountain and collect items during the journey. There will be some puzzles and platforming (optionally combat and dialogues) to reach the peak. Puzzles will consist of gathering/crafting certain items, hitting objects in the correct order, moving objects in the correct spot, defeating X enemies, etc.
The demo will include multiple scenes with scene transitions, an options menu and save/loading to showcase a solid design which is robust, scalable and reusable.
You can watch this video (recorded the 5th February 2020) to give you a better idea of what direction we are going in. Note that this is a very early prototype (please ignore the bugs XD), we just started a couple of weeks ago. This project will take a few months to implement.
https://streamable.com/s7nukf
Thank you for your time, I hope you are all excited about this project as I am. And hopefully we can make an awesome asset that many of you will find very useful.