|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 30, 2004 18:36:53 Сабж. |
|
|
Дата: Апр 30, 2004 21:23:24 Asterix Где-то читал, что любой уважающий себя кодер должен написать свой тетрис. :-) И сорсы под masm32 видел, но не помню где. |
|
|
Дата: Апр 30, 2004 21:50:20 |
|
|
Дата: Апр 30, 2004 21:56:35 Quantum Где-то читал, что любой уважающий себя кодер должен написать свой тетрис. Я себя как кодера уважаю, но тетрис не писал :) это так, к слову. Вот, загрузи атач, отреверси. Вроде простой очень, так что проблем возникнуть не должно... А DirectX, как бы вам сказать, - не дзен это... 1133819371__TETRIS.RAR |
|
|
Дата: Апр 30, 2004 22:59:44 Я тетрис не писал, зато писал змейку под ДОС (моя первая прога на асме) :))) Если кому надо могу сорцы поискать :) |
|
|
Дата: Апр 30, 2004 23:08:29 Я как то писал тетрис под виндовс, но по-моему он получился не очень хороший. А вообще то я в основном программирую под ДОС, так как в ДОС-е я не стеснен рамками API и весь процессор и вся аппаратура в моем распоряжении. Пусть на меня не обижаются поклонники программирования в виндовс, но я считаю, что программирование в виндах это не дзен (ИМХО). |
|
|
Дата: Апр 30, 2004 23:11:05 Quantum Спасибо. Еще не скачивал но чувствую это то что нужно :-) Uri2 Dos не рулит. Под дос(или не под ДОС но консольный) я уже нашёл одну реализацию, с исходниками, но не впечатляет. Есть ещё реализация в сорцах IceDump'а, но это тоже не то. |
|
|
Дата: Май 1, 2004 04:24:28 Хоть и Dos не рулит, но ссылочку я тут напишу - может кому пригодится Это уж точно сверхдзенные варианты. Кстати, обратите внимание на первое место ;) [ Uri2 : А DirectX, как бы вам сказать, - не дзен это... ] Можно нескромный вопрос, почему же? |
|
|
Дата: Май 1, 2004 06:16:39 [ Quantum: Туториал тут] Ага, а начало тутора, первые три главы, лежит на wasm'е ;-) жалко весь не перевели.. Вот только игра у меня на win98 почему-то падает при выходе :-( |
|
|
Дата: Май 1, 2004 09:03:22 · Поправил: n0p Asterix На flatassembler.net смотрел? Там в примерах лежит тетрис на фасме 1.5кб + исходники. Только он под дос, но какая разница? У меня он прекрасно во всех виндах работал.. |
|
|
Дата: Май 1, 2004 15:00:56 > но какая разница? Большая, имхо :-) |
|
|
Дата: Май 1, 2004 22:35:23 Asterix хмм.. но ведь алгоритм-то тот же.. :) Разница всего лишь в мелких вещах.. |
|
|
Дата: Май 2, 2004 02:07:51 S_T_A_S_ Было дело ;) Жаль, что сайт с тех пор не функционирует. |
|
|
Дата: Май 2, 2004 03:36:53 _G3 Кстати, вариант победителя таки повесил 98-ю винду.. Может правда я слишком энергично жал на клавиши ;-) |
|
|
Дата: Май 2, 2004 13:55:03 · Поправил: _G3 Asterix Кстати, вариант победителя таки повесил 98-ю винду.. Может правда я слишком энергично жал на клавиши ;-) На Ctrl+Alt+Del ? ;) Если серьезно, то я не знаю как это возможно. Тестировал я до посинения (именно под 98-й). Я знал, что если долго держать пробел, то программа зависнет (но не винда). Но исправлять не стал, так как правилами не была оговорена данная ситуация. Зато эта же ошибка работы с таймером всплыла в другом месте. Я не учел, что в полночь таймер обнуляется и программа надолго уходит в себя. За это я получил 4 байта (3 на исправление + 1 штрафной). А в архиве почему-то так и остался неисправленный вариант. Правило действует: программ без ошибок не бывает даже таких маленьких. А может просто руки кривые ;) P.S. Раз уж скачал. Посмотри rules.txt. Там не плохой алгоритм предложен. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.101 |