• Register
Post news RSS Weekly Update #18 NPCs and 3D Sound

We worked a lot on the NPC system, which we are going to use in the game and even come up with a small video, which shows you how the system works.

Posted by on

Another week is over! This update is a bit late.

Well, we decided that Thursday to Sunday is a good time frame for weekly updates to appear. :D

Anyway, we made a lot of progress especially over the end of this week. We worked on two major features: NPCs and 3D positional sound.

NPCs – Finally stuff to talk to!

We recently worked on path finding, the dialog system and the level editor (weltmeister). Putting all the work together, we finally got our Non-Playable Characters (NPCs) – an essential part of any RPG (yeah, don’t forget – CrossCode is supposed to be one).Since it’s much nicer to demonstrate NPCs in action, we prepared a small video for you:

As you can see our NPCs can behave quite dynamically. They can move around in one map or simply leave the map and go to another place. They are even capable of opening doors! It’s amazing! (well, at least it was a technical challenge to some extend…)You can also see the dialog system in action. Note that we will have more facial expressions for the characters in the final game. Currently the focus is still on getting the technical stuff done.

3D positional sound

Using WebAudio, we managed to create 3D positional sounds. This feature probably still needs some more fine tuning, but technically it works well. Our next goal is to play the background music via WebAudio as well.

That’s all for this week!
For next week it’s very likely we won’t have any big news for you – busy times are ahead, unfortunately not CrossCode related.

In anyway, you’ll hear from us!

Henley - - 1,973 comments

I see the video makes it all make sense. The bubbles look fine in motion! Keep up the good work.

Reply Good karma Bad karma0 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.