Нормальную игру никак. В принципе. Все игровые конструкторы это продвинутые редакторы уровня с возможностью вписывать программный код в объекты на уровне.
Джина Ли: Тогда единственное что можно сделать - предварительно забить всю память и только потом делать new. Еще можно самому попробовать кидать bad_alloc. Не знаю ваших целей.
"Используют ли он указатели? Это хороший признак. Многие программисты на Си просто не знают, как заставить работать указатели. Я, как правило, не отказываюсь от кандидата из-за отсутствия у него какого-то навыка. Однако я обнаружил, что понимание указателей в Си — это не навык, а способность. В начале первого курса на факультете кибернетики набирается человек 200 вундеркиндов, писавших в четырехлетнем возрасте игрушки для Atari 800 на BASIC'е. Они хорошо проводят время, изучая Паскаль, но в один прекрасный день профессор заводит речь об указателях, и они внезапно перестают понимать. То есть абсолютно. 90% потока переходит на отделение политологии, объясняя это тем, что на кибернетике мало симпатичных студенток. На самом же деле, по неизвестной причине часть человечества просто рождается без того отдела мозга, который понимает указатели. Указатели — это не навык, а способность, требующая особого мышления, и некоторые люди им просто не обладают."
Джоэль Спольски предлагает вам изучать политологию вместо программирования.