Loading...
130
3 years ago

Dialogue system prototype using an animation state machine that I implemented in my old Unity project.

#Unity #Dialogue #Conversation #Quest #System #RPG #Game


After initiating a conversation, an invisible object spawns on the scene, which plays this conversation as its animation. To control the UI and the flow of the conversation, I wrote several state machine components:

Statement - displays what the NPC says.

unity_2018221f1_personal_64bit_-_testroomunity_-_ante_portas_-_pc_mac__linux_standalone.png

Chose - shows dialogue options. The available options may depend on the player's attribute level (strength in this case) or the stage of the quest.

unity_2018221f1_personal_64bit_-_testroomunity_-_ante_portas_-_pc_mac__linux_standalone.png

If Quest - controls the course of the conversation depending on the stage of the quest.

unity_2018221f1_personal_64bit_-_testroomunity_-_ante_portas_-_pc_mac__linux_standalone.png

Set Quest - changes the stage of a given quest.

unity_2018221f1_personal_64bit_-_testroomunity_-_ante_portas_-_pc_mac__linux_standalone.png

There is also a randomizer component, but it is not used in this case.

image.png


0 comments

Loading...

Next up

What's Your Favorite Video Game Console Of All Time?

PC - I've never had a console.

#GJAsks #Blender #3DArt #3D #PC #Room #Darkness

Spirit of the snowy forest

Made in Blender.

Anime girl model made in VRoid Studio (last image).

#Blender #3D #3DArt #Modeling #Animation #Anime #Girl #VRoid #VRoidStudio #Snow #Forest #Winter #Night #Blobcat

It's just rain

Made in Blender using Dynamic Paint and particles.

#Blender #3D #3DArt #Animation #Rain #Storm #Window #DynamicPaint

Here's my new Fursona OC: Valene the Deer!

My Pokémon Baking Book arrived today

#MyPokemonBakingBook #InsightEditions #Giveaway

I also think it’s worth showing you my new OC

her name is Violetta (it’s just a concept sketch on paper for now, as I’ve been away)

What's Your Most Feared Minecraft Mob?

My first thought was this green guy who appears out of nowhere and erases all your efforts in one second

#MostFearedMob #ArtWeeklies #Blender #Animation #Minecraft #Cave #Creeper #3D #3DArt

Thank y'all for 200 likes on Valene's OC reveal in 20 days!

Comparison of view transforms in Blender using Christmas candles as an example

#Blender #3D #3DArt #ViewTransform #Christmas #Candles