Ach, I really do like our gamekit-forum! It is like a desert where you see very very seldom users being online. And if, the chance is quite high that it is a spambot, or a search engine-bot or from time to time really a real person
Actually most of the times it looks like this:
EDIT: Yeah, after about 4-5(!) days on-off-work I finally got bone-parenting for groupinstances (which are something like unity-prefabs) in gamekit working. And as always the keys to the problem was just one line But I won’t complain, aren’t the problems and the hard way to solve them the best way to really learn?
Since developing for gamekit using git svn (god bless you, git!) I always wondered why there is no way to create also svn-patches with git svn. I finally stumpled over a small script that can do the job. Actually it has a bug that prevents new files/directories to be valid for svn-patches that I fixed here: https://gist.github.com/3551647
Thx for the people that provided that piece of code.
…since I use blender for a while (not that I’m very capabale in it) and being always on the bleeding edge by compiling the latest version daily, I made my first patch (request) today.
It is about using the navmesh-generator which automatically creates a navmesh using the selected objects.
That works quite good as long as you don’t use group-instances. So today I took me some time to get into it and somehow fix it. And actually I made it. Code is not very elegant, but that is a matter of time. I struggled over a bug that keeps crashing blender which I considered related to my code change,…actually they seem to be not related
So let’s see what happens. Would be an honor to contributed code to the best project of the world
From the 4.x-versions on it seems the tab-behaviour concerning open files has been changed. They seem to be just been set randomly and not sorted by recent use as before. That is a real …. Just found out how to come back to the old behaviour.
Window > Preferences > Appearance: Switch to Classic
Since today the Olympic Games started in London, I think it is a good moment to bring my ‘baby’ Wood Games 3D back to mind. Actually it should be the official game for London 2012,… strange no one talked to me yet
Actually I love to see that even though the game ,somewhere in the market and hardly to find, is still played by people! Not making money with it…but I’m nevertheless very proud of it.
The promotion of my favorite football team Fortuna Düsseldorf, actually paralyzed me for about a month Not kidding…after 15years, WE ARE FINALLY BACK! (At least for a year :D). One thing I created was this image:
And since just one image wasn’t enough, here the clip:
Yes, it is true. I really neglected the blog for a while. So what am I doing at the moment?
First of all, I working on gamekit to have it in shape for creating the kind of games I want to create. For that I’m doing lots of bugfixes and working mainly on the runtime and it’s lua-layer. Actually I love this project. Finally I’m home in case of game-engine. Now it has to be stable enough for all platforms, which will still be a tough way,…
For people that don’t know gamekit (and I think that are 99,99%). It is a blender-based game-engine. This means you use blender as scene-graph, use (if you want) its bge-bricks for visual logic (most of them are implemented in gamekit) or use lua-scripting inside blender or use c++. Of course you can use all 3 methods altogether. The game can produce code for Linux(my main platform), win and osx plus android and iOS (but the mobile versions still need lots of optimizations).
Caution: Since this is a 100% community driven engine, there isn’t that much documentation People who are not willing to make their hands dirty and need everything on a silver plate to produce something should switch to the big good documented and more stable engines like unity3d or udk (btw: I like unity but I do like more to play in the dirt :p)
…and if I’m not working on gamekit I’m working on a game-project with a bunch of people that are located somewhere in Germany. So it is some kind of distributed working. At the moment we see if we can get a publisher of that master-piece of game software
…and if I’m not working on this one, I’m involved in a game-project at the University of Applied Sciences Trier…
…and if I’m not doing this I’m working on a super ambitious Software-Project that should/would/could change software-development, but actually that might only work in my head *lol*
…and if I’m not doing this I’m running or biking so that my head and soul get at least a bit to see from the world. Sports is one of the most important things of the day.
Biggest problem is the 24h-day constraint…there is just too less time for too much things to do
Ok, finally I find some time to write something about “droidcon-hackathon”.
It was a real nice event where about 40-50 people were full of energy to write some android apps. There were some proposals about the topics but in the end everyone could decide what kind of app he wants to create.
Of course I wanted to create a game giving gamekit-engine another chance. (Btw, gamekit is an opensource engine, that let you write applications for win/mac/linux and IPhone/Android using Blender as SceneEditor and Lua and/or C++ as programming language) Some days before the event I made some experiments in how to get some data from the android java-side of life into the c++ engine. I wrote a jni-mapper that lets you inject messages from java to gamekit’s message system and also the other way round.
48h gamecoding resulted in a little platform-toolkit based on java(jME3) and blender. Too bad we had some problems inbetween and forgot to create the most important! Levels So the result is just a very small demo….
Click the RUN-Menu and navigate to the ‘Debug Configuration’. There you have to select ‘C/C++ Remote Application’ and click the small yellow plus icon on top of the dialog to create a new Remote Application.
Now you can check the default settings in the Debugger-Tab->Connection. Choose here the host where the server is running and the corresponding port.
Press Debug and the local gdb will call the gdb-server that starts the application on the server.