Pull to refresh
-6
Karma
0
Rating

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

Нет, тут нужно что-то другое. Обрабатывать KeyUp не вариант, т.к. пользователь может просто зажать клавишу. По KeyUp сбрасывается флаг, но больше сюда прилепить, по-моему, нечего. Вот я больше склоняюсь к обработке движения в таймере.

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

Спасибо за критику.
1) Ну, идею-то мы сперли, и честно в этом признались. Но игру писали полностью от начала и до конца, все алгоритмы — наши.
3) Так вот он, перед Вами :) так и изучать — брать задачу и реализовывать, даже не имея опыта или достаточного количества знаний.
4) Двумерный массив — это подводный камень. Хотя на мсдне четко сказано, что их передавать нельзя, но эту строку, как правило, никто не читает до тех пор, пока не сталкивается с подобной проблемой. Атрибуты — тоже. Ладно, тут 50/50, но некоторые из них тоже работают не всегда так, как ожидаешь. Хотя, может, у меня сложилось такое впечатление из-за некоторого недопонимания вначале.

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

Ого, программы, «написанные» в фотошопе — это, конечно, нечто!
А стандарты оформления — это да, ой, как я их «полюбил», когда писал первый диплом…

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

Нет, макулатуры у нас не было. Вернее, единственное, что требовалось — записка в вольной форме, не более. У нас либерально относятся к курсовым, а вот к дипломам…

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

НУ так ведь почти, а не уже :) Нет предела совершенству… За эту ночь мы действительно узнали гораздо больше, чем нам давали по программе.

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

Как-то в 3 часа ночи мы об этом не вспомнили :) И правда, согласен

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

Нет, разумеется, нет, ни в коем случае. Этот пост — лишь иллюстрация того, что не стоит бояться браться за, на первый взгляд, непосильные задачи. Если даже люди без особого опыта работы и с не самым глубоким знанием Шарпа смогли сделать такое, то те, у кого рука набита, смогут сделать гораздо большее. Эту статью ни в коем случае нельзя расценивать как руководство по написанию игр, цель другая — подбодрить людей и помочь им поверить в свои силы. Ведь сколько раз я видел такую ситуацию — и задача проще, чем описанная, и времени хватает — но человек отказывается только лишь потому, что боится.

Как написать игру за 1 день или Очередной сопливенький пост-наполовину мануал о том, как быстро освоить C#

Даа, такое не забывается :) Не скажу, что это очень полезно или продуктивно, но это, скажем так, специфика высшего образования. У каждого студента раз в жизни такое бывает, и, на мой взгляд, такой опыт весьма полезен в жизни

Information

Rating
Does not participate
Registered
Activity