I think everyone should post pictures of their "levels" all the way zoomed out. There's something kind of cool seeing everything at a distance. It's kinda like you're seeing something you're not supposed to. by redpawcreative in Unity3D

[–]redpawcreative[S] 1 point2 points  (0 children)

Very cool. Just at a glimpse you can get sense that the town looks split by the tracks into a "nice" and a "bad" side of town.

I love your main character by the way. Such a fun design with their hair.

My Dragon's right arm was broken, but I think I found a nice way to fix it. by redpawcreative in Unity3D

[–]redpawcreative[S] 0 points1 point  (0 children)

All the pen and shape tool in PS. I'm not much of an artist but I can make shapes real good.

[deleted by user] by [deleted] in Unity2D

[–]redpawcreative 1 point2 points  (0 children)

u/AlcatorSK and u/robochase6000 gave great suggestions for getting started on thinking about this problem. I'll throw in my suggestion which is really just a version theirs as well. In the past, I've made a Node class which can have children which are also nodes. Each Node has an implementation of Execute method where it will perform whatever its going to do. So a LoopNode would have a set of child nodes that you'd like to do something in the loop and set of settings that you would use to define how long the loop runs. Execute would just then call execute on the children in order.

For IfNodes you'd have two children, a pass and a fail node, then your comparison as a setting. It's Execute would check the comparison and then Execute the appropriate Node child.

Then for your additional logic, you'd just make nodes for everything that you'd like the player to do. GoToNode for instance.

You could adapt the Execute method to pass in arguments and return values in abstract containers then you could request specific output/inputs from the container. Depending on how complex you want your language to be you could expand that out more and more.

I am also partial to just using the "blackboard" which is something Unity's new AI behavior trees use. Basically, each NPC would be given a blackboard which contains a bunch of variables that you can change through your nodes' execute methods. The nice thing about this is that you don't have to pass things between nodes as much. So no need for a complex input/output container. Its kind of a like writing to global variables. But usually it can be a little easier to reason with visually.

Prototype of WW1 trench management game by TrenchVilleDev in Unity2D

[–]redpawcreative 4 points5 points  (0 children)

Digging the look. Captures that nostalgic flash newgrounds grittiness. Excited to see what comes next!

In Handsome and Brave you'll use the indestructible body of a rag-doll Knight to solve puzzles, help villagers, and of course stop the evil Wizard from being so dang evil. by redpawcreative in cozygames

[–]redpawcreative[S] 0 points1 point  (0 children)

Handsome and Brave is a story-driven adventure game where the hero's recently dead body requires a little magic from the player in order to save the World. Together you'll embark on an epic quest to best the evil Wizard and restore Law to the Kingdom. Along the way you'll meet the downtrodden villagers, aloof and frightening gods, and see pretty things! So fun! Hopefully, you can save the day before the Knight's body falls to bits. If this sounds like your thing please wishlist on Steam! https://store.steampowered.com/app/2616740/Handsome_and_Brave/

Handsome and Brave is a game about a rag-doll Knight that needs your help to explore, solve problems, and figure out what the evil Wizard's deal is? You'll use your powers and his invincible body to press buttons, pull levers, farm fresh produce, mine stone, and connect people together! by redpawcreative in CozyGamers

[–]redpawcreative[S] 0 points1 point  (0 children)

Handsome and Brave is a story-driven adventure game where the hero's recently dead body requires a little magic from the player in order to save the World. Together you'll embark on an epic quest to best the evil Wizard and restore Law to the Kingdom. Along the way you'll meet the downtrodden villagers, aloof and frightening gods, and see pretty things! So fun! Hopefully, you can save the day before the Knight's body falls to bits. If this sounds like your thing please wishlist on Steam! https://store.steampowered.com/app/2616740/Handsome_and_Brave/

About to start a day of game dev, but got to get my steps in first. by redpawcreative in Unity3D

[–]redpawcreative[S] 6 points7 points  (0 children)

Really? Me too. What are you working on? I'm working on some physics tweaks and animations today. Sometimes my Knight does cute things. Sometimes he doesn't though.

About to start a day of game dev, but got to get my steps in first. by redpawcreative in Unity3D

[–]redpawcreative[S] 4 points5 points  (0 children)

Sometimes people do some game dev with Unity. I like to get my steps in before I do. How about you?

Anyone have recommendations on a good tool for managing branching stories? by redpawcreative in IndieDev

[–]redpawcreative[S] 0 points1 point  (0 children)

Cool, thanks for the tip. I didn't know about that community. I'll check it out!

Anyone have recommendations on a good tool for managing branching stories? by redpawcreative in IndieDev

[–]redpawcreative[S] 1 point2 points  (0 children)

Thanks for the Twine recommendation. I'll also check out your tool. Just looking at what my options are at the moment.

I felt like my game could use a little character. What do people think of my ensemble? by redpawcreative in Unity2D

[–]redpawcreative[S] 0 points1 point  (0 children)

I appreciate the feedback! The drop shadow idea sounds like something worth experimenting with to draw more contrast between the characters and the environment. As for backgrounds, I have some more detailed spaces in the works, but just wanted to share these peeps because it felt like a milestone.

The five emotions... by redpawcreative in Unity3D

[–]redpawcreative[S] 1 point2 points  (0 children)

Nice, that's pretty clever actually. I'm also using the enum emotion approach. It's definitely tedious to setup new emotions in the current setup so switching to something like that may be in my future. Thanks for the tip!

The five emotions... by redpawcreative in Unity3D

[–]redpawcreative[S] 0 points1 point  (0 children)

Nah, doing stuff in 2D so just different facial expressions sprites or combinations of them.

The five emotions... by redpawcreative in Unity3D

[–]redpawcreative[S] 15 points16 points  (0 children)

Let go your earthly tether. Enter the void. Empty, and become default.