Jump to content
Aveyond Studios Community


Senior Members
  • Content count

  • Joined

  • Last visited

  • Days Won


ChiaPet last won the day on March 20

ChiaPet had the most liked content!

About ChiaPet

  • Rank
    Advanced Member
  1. Ant's Journal

    Looks really great! One question about character name: is it possible to assign that to a variable? That way, players can name characters (or at least their main player character, which is the biggest use case in my mind). For the starting abilities, stats, and meters, I'm assuming for character-specific values here, it combines similarly with how you described it for classes/subclasses and races/subraces?
  2. Ant's Journal

    @AK-i I think what Ant means is that the base asset, currently named HeroKit, will become HeroKit RPG, once the RPG systems are ready, rather than him spinning it off into its own addon. That way, the base asset is both the core HeroKit libraries/systems + the RPG-specific addon functionality, so customers can more easily create a game from the start. Right now, there's still a lot of data design and potentially programming work that needs to be done with just HeroKit as-is (even if that work is much easier, with the flexibility of the asset). Other genre-specific assets under the HeroKit name would then be separate assets, but would also include the base HeroKit libraries (which exist in the tool today). So they would all be separate, independent assets, but built on the same core HeroKit concept. I have a similar question as yours about RPG vs JRPG. I actually think "JRPG" may not be a good moniker, since it seems more related to non-gameplay aspects of the game (e.g., quirky characters, grand/epic plotlines). As I noted above, I think Ant should probably stick with a specific subgenre of RPG (probably real-time, 3D?) for this first addon/implementation, then either create other assets for those other RPG types (turn-based, 2D, etc.) or implement them as updates to the existing asset (and with some clear guard rails that help separate conflicting gameplay approaches). Ant, feel free to correct my logic.
  3. Ant's Journal

    I love this! Would love for you to make other genre-specific addons. I'll be interested in seeing how you organize (and potentially splinter off) the various RPG game types. 3D vs 2D and turn-based vs real-time are a rather fundamental 2x2 matrix of choices. Also, whether to use physics, which would add more action/platformer-like gameplay, whether 3D or 2D. I feel like a lot of the RPG databases you're building are universal, but certain aspects within those databases, like the types of abilities you can create, as well as how characters are controlled (both via input and AI) will be very different, depending on how you go with those abovementioned choices. Maybe customers should specify those big decisions at the beginning, and then HeroKit RPG associates or unlocks certain functionality within the editor UI, based on those assumptions. That might also allow you to more cleanly draw the line at where you can/should stop with this initial implementation and where you would create new addons. I worry trying to accommodate all of these RPG subgenres in this initial implementation will take too long and too much work.
  4. The RPG add-on for HeroKit is in development with no real ETA for when it will be complete. There are other threads in this forum you can watch to see how progress is coming along. It's possible to build an RPG with HeroKit, but given the level of complexity an RPG typically has, it would still be a daunting task for a non-programmer. I'd suggest waiting until Ant is finished with his add-on before tackling it, although there's a lot of planning work around your game you can do ahead of time (e.g., build out lists of attributes, classes, abilities, etc.).
  5. Ant's Journal

    Could you provide more details about how formulas for meters and attributes work? I'm trying to gauge how flexible formula building can be. If I think about old RPG Maker examples, you could use curves/graphs for these types of stats to scale them from a starting value at level 1 to a max value at level <#> in a non-linear fashion. Would be amazing if that were similarly possible here, although I'm guessing that could be a bit tricky to implement.
  6. Ant's Journal

    @Ant looks really awesome! I have a couple questions based on inspecting those amazing screenshots: - For weapons, armor, and abilities at least, are there also level requirements or some other way to designate at what level a character of that class/subclass/race/subrace would gain access? For abilities in particular, I think many game concepts would want to stagger ability acquisition throughout the leveling process. For weapons and armor, I actually think that's also fairly common, where a character unlocks new weapon or armor types at higher levels. - Since class/subclass/race/subrace can all theoretically define starting max parameters or formulae for the same meters, what happens if a character has conflicting meter info, based on the combination of class/subclass/race/subrace chosen?
  7. Yeah, I suppose character art is very specific to your game's art direction. That's one issue I see with UMA--or more specifically, another reason why I shy away from it. If you are using the base UMA models, it'll be pretty obvious to anyone familiar with the asset. Converting custom models to UMA seems to also be problematic, or at least, very user unfriendly.
  8. @Duffer123 I've actually been checking in on the Manuel Bastoni models, as well as MakeHuman.org's. The Bastoni ones seem to have more promise. I also have SKINN, although I find the documentation to be lacking, even if it seems like there's tons of great functionality there and in development. Still, there's a huge dearth of assets to tack onto these base models (hair, clothing, armor, etc.). It feels like there is or should be a decent market for this, right? :-/
  9. I've seen those SimP models on the asset store. Those don't have blendshapes though, do they? I'm trying to figure out where to find a good stable of artistically coherent assets for fantasy/medieval settings. UMA is too daunting for me to use from a coding perspective. Morph3D seems to be just as complex and frustrating, but for different reasons (lack of developer transparency being chief among them). Just using Daz3D models won't work either, as all of the clothing/armor/hair content is way too high poly to use in games--not to mention the nickel-and-dime-you-to-death licensing model they have now. Ugh, why is game dev so hard lol...
  10. Yeah, I think for me as a hobbyist exploring game dev in my spare time (and with my spare money lol), solving the 3D character art problem for a robust RPG-style character customization system can be such a big hurdle. UMA is way tpo complex for my meager coding skills. I really lament that Mixamo Fuse is on hold indefinitely; that tool had such promise for character customization back in the day...
  11. I think this is really great and well thought-out! One challenge I think I see is how you'd implement a working example of this type of character system for the community/customers to use as a starting point. Does Ant need to include art assets? Should we as the community crowdfund/crowdsource those assets? Or do we share the creation of this example and the related documentation with Ant, who would really just be responsible for the functionality in HeroKit and help with hints on that documentation effort? <Insert my prior suggestion for a community wiki here. >
  12. Ant's Journal

    @Ant looks amazing! I had a question about adjusting meters and stats: do those numbers affect just the starting values for a character in that class, or would those adjustments apply every level? I'm assuming just at creation, but wasn't sure. Many RPGs skew a character's stats a certain way as they level up based on class. Not sure if you've considered that for this module or not. Getting back to a topic both Duffer123 and I have discussed, will abilities have their own level/rating as well (outside of character level)? I'm thinking if so, we'd want to be able to set individual ability level caps as part of building classes. I know, this is getting to be annoyingly complex.
  13. Sample Game?

    @Ant have you considered a wiki for HeroKit? I feel like that might be a better way to organize information about the asset as it develops. All of the forum threads you've made for your various components are full of great information, but it's hard to find specific pieces of info or to look at it by logical groupings when it's on these boards. Your community could help maintain and contribute to the wiki as well.
  14. Sample Game?

    Do you mean an open source repo of the Unity project that would build the sample game? That's the only way you would be able to read the code. That also means HeroKit would essentially be open source, which I'm assuming is not the licensing path that Ant wants to go down. I think a better alternative would be a connected set of tutorials that ultimately produce a sample game, the result of which could be available as a download of the build, so you can actually play the game produced via HeroKit.
  15. Ant's Journal

    It's fun to see how you are breaking all of this down into the component data parts. I oftentimes find myself able to get down to that level without too much trouble; it's coding it all that makes my head spin haha. May I request the addition of subclasses represented in this schema? It feels somewhat similar to subraces, in that there might be stat and meter modifiers for the base values inherited from race and class. For me, I'd also use subclasses as a potential prerequisite value for learning abilities (both passive and active), and potentially to use equipment or items as well.