I just got my final year project accepted, and it's on DBP. That's my task for the next 7 months.
Title:
An investigation into the Capability of DarkBASIC Professional as a real-time strategy game development language.
Hypothesis:
DarkBASIC Professional can be used to create a real-time strategy game, technically as complex as 'Command & Conquer: Generals'.
Rationale:
Haven't quite got this in stone yet, but the rationale for the project is along the lines of justifying DBP as a commercial quality game development platform for a specific game genre.
It should be fun, because it's basically an opportunity for me to prove to myself the 'value' of dbp as a game development language, and make decisions on whether to use it in the future, and sort out my dissertation at the same time.
In case anyone is curious about the viability of DBP, I'll get it online when I'm done. Maybe it'll help prove there's no need for C++/DirectX ... or it might prove the opposite.