There's no such thing as doing a serious game in a language other than C++. No such thing as "everyone is different." Do libraries exist for Delphi? That might work, actually. Other than that, perhaps ...