LSL : вот программерство
взято с кулер.ирк.ру
"Не смог проверить, насколько все соответствует действительности (тачка не потянула), но на сайте игрушки kkrieger
http://www.theprodukkt.com/ утверждается, что разработчики смогли упихнуть в 96кбайт 3D-шутер с выбором оружия, генератором текстур, 3D-движком, звуком и т.д.
Требования к железу суровые и то, даже тот, кто смог соответствовать, говорит, что тормоза серьезные (еще бы! все считается в реальном времени).
В принципе, упихнуть в 96к движок можно, если слишком не упорствовать в деталях и изысках окружения. Текстуры, да, сгенеренные, правила освещения - тоже, не стоит забывать, что требуется 128Мб видеокарта - явно не зря такое требование
Они ее грузят, похоже, на полную катушку. Написана игрушка на С++, но с ассемблерными вставками (я так подозреваю, что весь код - это одна большая ассемблерная вставка
, кроме того, сам exe запакован. Далее, doom2.exe (тоже запакованный) занимает немногим более 300кб, но там внутри много .data, так что, сам игровой код я думаю, вполне может уместиться и в меньший объем, чем 100кб. Вообще, кил чистого машинного кода - это достаточно много. "
[Ответ]
Где-то недавно видел второй Quake портированный на .NET... В общем люди дерьмом всяким занимаются, кто-то текстуры генерирует в ран-тайме, кто-то переписывает "старые сказки на новый лад"...
Грустно, лучше бы сделали что-нибудь новое.
[Ответ]
Rabbit
Где-то недавно видел второй Quake портированный на .NET
Цель - показать пригодность .NET для написания критических к скорости программ, таких как игры. Выполнено успешно. Quake 2 - наиболее подходящий для примера материал.
Alexey
Мои танчики в 2^8 раз оригинальнее, Кригера - типичного 3D шуттера. И я получу в 2^16 раз больше удовольствия от игры в Tanks 3. И я уверен что и ты получишь больше удовольствия от игры в Танчики например со мной. Но меня ты не сделаешь. Потому что меня в моих Танчиках 3 никто не делал десять из десяти !
LSL добавил [date]1083611299[/date]:
Rabbit
Грустно, лучше бы сделали что-нибудь новое.
Уже делаем !
[Ответ]
Kerish
Игра только для двух или трёх игроков.
Должна быть установлена .NET Framework
Релиз 3.0.0.50 (31.08.2003) :
http://www.qsite.narod.ru/download/tanks3.zip
Если не хочешь ставить .NET Framework можешь поглядеть Tanks 1, геймплей не сильно отличается.
[Ответ]
Alexey
Видел я эту демку, занимет 96 Кб, грузится достаточно долго, но впечатление от нее очень даже клевое. Железяка как минимум должна быть P4 или Атлон 2400+ с 512 Метрами памяти, она(демка) в памяти занимает порядка 300 Мб, видюха не ниже GeForce Ti 4200.
[Ответ]