He has some interesting ideas. I would be nice to have game development tools that act and behave much more like this than the completely separated code vs. concept approach that we usually start with.
the framework I'm building has scripting built into the core so you can bet I'll be playing around with a few of these Ideas.
Tried something simple in the same vein for fun:
http://delphitools.info/2012/03/02/l...-for-dwscript/
The video is a nice demonstration of an extremely good implementation of data driven approach. Where the data is the code.
When I worked on particle effects for one of my games, the particles were driven by a script and I was able to change the behaviour in real time modifying the script within the game editor. This way I got very nice effects in very short time.
This is the reason why I think that a game engine should be built with a data-driven architecture an should have an editor with WYSIWYG capabilities.
Hey great proof of concept Eric!
I'm still wondering however if this can be applied to an OpenGL or DirectX environment. Mistakes, as you've mentioned in the post on your site, can happen and with an environment such as 3D/2D graphics processing could cause your system to suddenly slow to a crawl. Especially if it's an older or lower spec system.
I still like where this is going and would love to se more pick-up of the idea. Maybe a serious game engine or design tool of some kind?
Bookmarks