Week 1


08/28 ~ 09/01

This week is mainly for us to get ready for our project, meet with our advisors and figure out what kind of help we might need in the future.

For this project, we are going to use Unreal 5.0.3 for building the game demo and Logic Pro for Most of the Sound and MIDI editing.

We got input from our advisors about the working process, potential concerns and how we might resolve them in the future. We should make good use of helps from alumni connections we made during the pitching process last semester. We should prepare our questions with viewable demos for our alumni to review so that we can get the most specific help for our questions.

A quick demo of what the combat system can do

According to our plan, by the end of first week, we should build our first two demos in Unreal.

The first demo is aimed to verify if we can get MIDI signal from a specific MIDI track in the engine. It prints a test message in the console once the signal of a MIDI note is detected. We are using the built in MIDI engine in unreal to achieve this basic function.

Blue Print of the AI part in Unreal:

We also need to make a 20~30s long piece of BGM for testing purpose. We also want to test if the general feeling of the music is aesthetically suitable to the project.

Here is a music segment we composed for this demo:

By Friday, we should have our second demo ready. Building upon the first one, we want to make our enemy character’s attack moves align with the input midi signal in this demo.

Demo of attack matching beat

In this demo, we have achieved the very basic function of controlling the enemy behavior using MIDI signal.

For next week, we will be exploring the way to achieve a basic dynamic transition in the background music. We want to explore more in the action sync part and see if we can create a natural transition in music between two state.