Here’s a new run-through of the game in the Blender game engine, this time with the music playing in the game, 4x antialiasing, and a decent frame rate. There’s also a multiplayer demo at the end. ENABLE HQ after pressing play.
Seen the massive surge in BGE projects and development after Apricot? We’re trend setting rockstars.
Here are the latest environment shots from the island and the lava levels, with shadow maps(shadows+ao), and props all around like grass that’s the wrong color green, flowers, mushrooms, logs, etc.. There are things that still need to be finished, like fx(note the lava platforms are supported now!), water, lighting, sky, and animated WATER. Make some noise if you’d like to see Brecht add a decent alternative to animation maps for animated textures! No promises, but he’s thinking about it.
I’ll finish up with these levels this weekend and then next week is a big week. Everything starts getting wrapped up into a complete package. Pablo starts working on documentation, Campbell is finishing up with enemy AI, and now we’ve even got pesky rats running around! Moraes Junior (aka mangojambo) has been making brilliant animations and will continue with this too. Next week we’ll be posting a video or two showing some special effects and gameplay.
Production with the bge is taking off. We’re really motivated by how enthusiastically the blender community received the news about using the bge in this project. I’ve had my doubts as to how many people were actually interested in the bge, but evidently there are a quite lot of you. Make more noise!
We’re making all new levels for the bge game, and we’re bringing in new characters. Campbell is finishing up the game logic for Frankie, and then shifts focus to implementing enemies and animals to bully. By the beginning of August we’ll be wrapping this game up into a complete package with menus, etc.
We’ve also gone over the animation submissions! The animations we decided on using in the game are:
Marcus Feital’s “Sleep Idle”
Mango Jambo’s “Show Off” Idle
Joshua Huf’s throwing and minor damage
Glenn Melenhorst’s run cycle
Thanks guys! Great work. Mango Jambo, for crediting you, is that your real name, because that would be awesome.
Now below are some wip screenshots from our first level in the bge. The environment is missing enemies, plants, ground props, special effects, and all importantly, shadow/ambient occlusion maps.
UPDATE: Tomorrow there will be an update with those animations we’ll be including. Thanks for all the contributions, you guys are doing awesome, keep going! There’s also been a few questions, and here are the answers..
1. Yes you can use 2.46 to animate. To view Frank with glsl you’ll need an apricot build though. You can get one from graphicall.org
2. There is no deadline really
3. You can modify any animations you’d like, even ones that appear finished, if you think you can make it better, but please don’t change anything on the skeleton.
Here is Frank, in all his glsl shaded glory. Pablo has pretty much finished his textures and one of the tricky parts was the tail. I created the tail with the shell method, which means the tail mesh is duplicated multiple times and fattened(alt+s) so that it’s slightly bigger each time, with each outer shell having an alpha texture that is a noise pattern colored by the base color map.
Now, here’s how you can help out. Frank has some animations that haven’t been made yet. We considered working with a few externals like Peach had done, but thought it would be more fun to release Frank to the community and see what you can come up with.
So the deal is, download the blend file here, make some animations, then post a link to the blend file in this post in the comments below. We’ll look at all of the entries and if your animation is awesome, we’ll include it in the game and you’ll get a spot in the credits. We won’t be able to be the director to everyone making animations, so only animators whose work we include will receive a reply. When you post your work, be sure to leave your name and email address. All work that’s sent to us and is included in the game will be released under the same license as the game, Creative Commons 3.0 Attribution.
Some animations we have are placeholders that need to be redone, so look through the actions list in the blend file and find one you think would be fun to redo, and do it. Here’s a list of some of the animations we really need though. As far as style for animation goes, we’re looking for fun and exaggerated animations.
Idle(fun stuff, scratching his ass, etc.)
Double Jump(front flip, wing flap for boost, etc)
Getting hurt(minor damage)
Getting hit(impacted, rammed into)
Shimmy left and right while hanging on ledge
Falling(dropping down from a high place)
More awesome blender dev. It’s there at last, the bake panel has existed far too long without the shadow bake option. Thanks Cambo! The plan for the BGE game is to use dynamic shadows for the character, and bake shadows for the level.
Note the quad split option in the image above. Blender’s baking needed an option for quad splitting as well. Internally, most systems will split a quad into 2 triangles, and blender’s no exception. It checks for non-planar (bent) quads and splits them in the direction that gives the least distortion.
While good for rendering models, this causes a problem for baking because the split direction can differ from the one used to display and export. One solution is to triangulate all faces before baking and exporting, but this isn’t ideal since it would loose the edge loop topology and make models harder to edit later. To make matters more confusing, graphics card don’t all split quads the same way, but many game engines just convert to triangles when exporting.
Campbell was also kind enough to add this option to split quads in a predictable manner (0,1,2) (….) etc.