home.social

#quake_3 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #quake_3, aggregated by home.social.

fetched live
  1. [Перевод] Исходный код Jedi Academy переполнен яростными комментариями разработчиков

    Недавно я вспомнил о игре Star Wars Jedi Knight: Jedi Academy, на которую подростком потратил больше десяти тысяч часов. Изучая материалы о ней, я наткнулся на любопытную историю. Оказывается в 2013 году, сразу после покупки Lucasfilm компанией Disney и закрытия LucasArts, разработчики Raven Software запаниковали, что их работа будет навсегда положена под сукно, поэтому они в спешке выложили весь исходный код Jedi Outcast и Jedi Academy онлайн. Этот дамп был таким внезапным, что они даже не подчистили внутренние комментарии разработчиков. Весь код превратился в капсулу времени, прочитав которую, можно узнать о том, как вымотанные программисты сходят с ума, пытаясь реализовать физику светового меча на движке Quake 3. Заглянув в основной файл боёв ( bg_saber.c ), можно увидеть, что вся система схваток на световых мечах представляет собой огромную спагетти-конструкцию switch из пяти тысяч строк. Я прошерстил кодовую базу и нашёл потрясающие комментарии...

    habr.com/ru/articles/1037908/

    #тёмная_сторона_силы #quake_3 #raven_software #костыли_и_велосипеды #игровая_физика

  2. Тряхнём стариной: Quake III сервер для друзей

    В предпраздничный сокращённый день с коллегами решили, а чего бы нам немного не погонять в Quake III Arena. Игруха кроссплатформенная, легко устанавливается и можно прекрасно помеситься. После такого замеса нам захотелось по вечерам дома, дабы после работы не задерживаться. Поэтому было принято соломоново решение сделать свой сервант для игр и сваять инструкцию для установки Quake III на все используемые домашние системы. Таким образом, и родилась эта статья.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #игровой_сервер #quake_3 #ретрогейминг