rlyeh
Certified Guru
I'm currently coding a new multiplatform C++ SDK aimed to both prototype and cross-compile small applications (games, emulators, and homebrew stuff in my case).
The current SDK implementation (6th rewrite) is elegant, portable, maintenable, minimalistic and damn easy to read and follow. It should be as fast as pure C if everything stays the same for a few months.
It has been tested so far on Win32 and results are promising. A bunch of supported platforms are expected in the first release, as porting this framework is a trivial task as long as your compiler supports advanced C++.
However, in my search for my personal holygrail, I might have focused my attention on parts that should be probably better designed, or designed in a different way. I'm pretty sure my current implementation lacks many things you should use.
All those options on poll #1 are already implemented in a more or less advanced state.
This poll #1 will help me balancing where I should specifically focus my efforts on from now.
I will create more polls in this thread as long as we get enough questions/suggestions worth for a poll.
Thanks for spending your time in this thread
---
For the curious people out there, here is a very basic wip sample that is using the current wip SDK.
Please notice that the actual API may (and will) change.
Visit the link
The current SDK implementation (6th rewrite) is elegant, portable, maintenable, minimalistic and damn easy to read and follow. It should be as fast as pure C if everything stays the same for a few months.
It has been tested so far on Win32 and results are promising. A bunch of supported platforms are expected in the first release, as porting this framework is a trivial task as long as your compiler supports advanced C++.
However, in my search for my personal holygrail, I might have focused my attention on parts that should be probably better designed, or designed in a different way. I'm pretty sure my current implementation lacks many things you should use.
All those options on poll #1 are already implemented in a more or less advanced state.
This poll #1 will help me balancing where I should specifically focus my efforts on from now.
I will create more polls in this thread as long as we get enough questions/suggestions worth for a poll.
Thanks for spending your time in this thread
---
For the curious people out there, here is a very basic wip sample that is using the current wip SDK.
Please notice that the actual API may (and will) change.
Visit the link