BGMC22 | A walk in the park

For my entry, I decided to have a go at the “walking simulator” genre:


Update:
Version 1.2: download (tested in 2.78a, vanilla BGE)

1.2 Release notes:
Silenced glsl warning

1.1. Release notes:
Fixed lack of looping
Fixed missing material
Added missing license info
Switched to .zip for windows users

There’s lots more I would’ve like to have added… But, well, isn’t that always the case :wink:

2 Likes

Well I wasn’t expecting that! Another interesting idea there Gandalf! :slight_smile:

Wow! Games like this are what keep bringing me back to the BGMC.
It took a while to work out how you did the music visualization. I assume you didn’t hand key all that animation?
Did you use some script to bake it from somewhere?

p.s. I found Suzanne!

GLSL Error on Nvidia card:


0(183) : warning C7011: implicit cast from "int" to "float"

Not sure which shader is doing this.

If you can get a fix out in the next few hours I can include a fixed version in the all-games pack.

Well I wasn’t expecting that! Another interesting idea there Gandalf! https://blenderartists.org/forum/images/smilies/sago/smile.gif

Thanks, likewise!

Thanks for the kind words :slight_smile:
And congrats on finding Suzanne first!

I used blender’s own animation baking features, namely key > bake sound to fcurves in the graph editor, then 3D view > header > object > animation > bake action to turn the fcurve into keyframes.
Unfortunately all those keyframes can really use up a lot of space, so I had intended to use audaspace 1.3’s .data attribute to do something in real-time. However it turns out statically cross-compiling python modules is harder than it looks :stuck_out_tongue:
(I actually got them to compile okay, but they kept crashing :/)

Uploading now, thanks!

I love this game. It looks really good! :smiley: