Hello Daniweb Community..
I'm currently pursuing Bachelor Degree in Computer Science, and currently brainstorming some ideas for my Graduation Project. My interests include Compiler Theory and Game programming. I've been using XNA for years and some OpenGL.
I've came up with an idea that I'm hammering right now for flaws and things I may not have considered. and some friend suggested that I should post into forums concerning with games. and Here I'm :D
My idea is creating a new language for games, making game development easier. It will be object oriented and supporting many high-level gaming features like:
auto-implementing state machines
an enhanced pipeline for loading resources (sounds, models, textures, ....)
defining auto templates for screens, memory management, and other things.
Another thing is that I'm facinated with the drag and drop code snippets from x-code and unity IDE. I'm hoping that I can make my language as easy to write as that !
The idea that it will not be compiled into machine code but to existing class library i will make in c++ and open-GL. then use a c++ compiler to produce a ready game.
This will enable future enhancements to include another compiler to objective-c and java for mobiles, and maybe to java-script or action-script for web.
The same code for all platforms :D
I'm currently open to all new ideas. Can i hear your thoughts about other features or things to research in? Thanks.