Hi Zoltar ! Here are my two cents
Quote: "1. What are your expectations, ideas or thoughts on DBPro as open source project?"
Well as shocking it may sound , i think it's a terrible idea ! While it sounds awesome to have access to the source code and leave to the community to fix bugs , in reality the developers are saying : "Here , do what you want with it , we don't want to deal with it anymore".
it's a noncommittal version of "It's over.We don't care about DBPro". And since DBPro was great because it's simplicity , most users pick DBPro to avoid learning c++ and complex languages.So expecting from the same community to fix bugs , add new features , using c++ is simply impossible.
So i don't think making DBPro open source will change anything.Your best bet is to stick with the latest official version and use it as it is.
Quote: "2. Are you actively working on the source code fixing bugs, updating libraries or adding new features?"
No.And i don't think anyone will.Users who picked dbpro to avoid learning c++ , doesn't have te proper knowledge to fix bugs in c++ , and those who actually learned c++ , c# , Java have moved to another engines years ago and never looked back.
Offcourse there are still 2-3 enthusiasts who want to do something , but they losing interest very fast since the 90% of the DBP community left the forums.Some angry , some learned other languages , some simply lost interest in DBPro.
And what's the point working on something if no one is interested in it ? I can't find any more frustrating thing than that.
Quote: "3. Do you still develop games on DBPro or do you already moved on to use another compiler?"
No.I stopped using DBPro long ago.Since update 1.06x. It was clear that DBPro had no potential.New hardwares popping up every day introducing extreme optimisations , hardware features , not to mention the mobile market , while TGC still struggles with fixing bugs like "crashing if instance object is used with effect on". There are hundreds of modern game engines out there most of them are free , all evolving , frequently updated.So i don't think DBP has enough juice anymore to attract people.It had in 2002 but now it's simply not enough anymore.
So finally here are my thoughts on what is absolutely necessary to make DBPro attractive again : (The list of my fictional DBPro 2.0)
- Support fo all possible platforms (Windows , Linux , Android , OSX , HTML5 , Raspberry etc) I know you say "I don't want to develop for mobile platforms".I know but people will turn away automatically if you don't have a crossplatform engine.It's unavoidable !
- Absolute powerful realtime , convenient , all in one , scene editor ! Without this people automatically will turn away.
- Popular hardware feature support (instancing , hw skin , etc)
- Easily editable Material system.With all popular maps built in (parallax , specular , normal , etc).No fx file hacks ! All built in and 100% compatibilty for all platforms
- Built in fullscreen shaders . No postprocessing hacks , no trillions of lines of code for bloom or DOF.
- Built in shadow mapping !!!! (Not stencil shadows but shader based.Cascaded shadow maps !) Wihout this no one will be interested !
- Built in fast 2d rendering and 2d physics support.(unavoidable!)
- Pure and easy node based scene graph system for both 3d and 2d scenes !
- Libraries for c++ and wrappers for other non OOP compilers.
- Memory managment with simple reference counting
and lot more !
Programming language :
- I say it's best to just pick one of the free basic compilers out there and stick with it instead of reinventing the wheel
But once again , since this is all done countless times (just search for free game engines) i don't think anyone will invest time in such a big project without any guarantees when there are already commercial and free alternatives like UDK , Unity , Cryengine ,Godot or Torque.
We all know some develpers tried this (Nuclear Glory Entertainment Arts) and they failed.Most developers are simply not interested in Basic languages for game development anymore.
[href=forum.thegamecreators.com/?m=forum_view&t=191567&b=5]Spark Particle engine[/href]
[href=forum.thegamecreators.com/?m=forum_view&t=199163&b=5]Transform gizmo plugin[/href]