This weekend the Ludum Dare game jam and competition took place.
Due to too many other obligations I wasn’t able to take part, but I was able to watch a little while Martin created a great game by himself in just 48 hours. He did it live on Twitch, which apparently he has done for quite a while now.
I really like the idea of a timed jam which forces you to focus on just what is needed to get done.
If you’ve followed me for any length of time, you know that a favorite book of mine is Essentialism. Everything comes with a tradeoff. Saying yes to one thing means saying no to something else – maybe even everything else.
When you are creating something under a time constraint, it forces you to think like an essentialist. You can only do a few things, so focus on them.
The Unity Asset Store is really a phenomenal thing. In a matter of an hour I was able to start a project from scratch and search for free medieval assets and bring them in to a new project without any idea what I was going to create.
First I found free music that can randomly generate itself.
I started a new project in Unity and brought in the HoloToolkit for Unity and then imported each of those projects.
Simply opening the house scene and removing the First Person camera and adding in the HoloLens Camera and InputManager I was off to the races. I actually placed the camera in the middle of the house and then placed the character in the house facing the camera.
Finally, I created an object to hold the music script to play the music.
I said it was an hour, but it was more like 30 minutes and then another 30 minutes of me deploying to the HoloLens and recording and editing the video.
I’m happy with the results. What do you think? Leave me a comment and let me know!
By the way, this was deployed using Visual Studio 2017. If you are using Visual Studio 2015, stop what you are doing and go grab 2017 right now. It is really excellent.
In order to make Unity use it instead of VS 2015, simply open up preferences and browse to devenv.exe in the VS 2017 folder.
Below is a video where I show checking in the latest change of creating a demo scene that plays a MIDI file on demand. The MIDI file loops, but the MIDIPlayer script can be updated to allow for a playlist. The HoloValentine App shows how to create and play a playlist.
If you are looking to play MIDI files in your Unity project, I hope this helps you!