IPB

Здравствуйте, гость ( Вход | Регистрация )

> Исходные коды игр, подборка исходных кодов классических игр
SuperMax
сообщение 19.3.2018, 14:04
Сообщение #1


Администратор
*****

Группа: Root Admin
Сообщений: 6 344
Регистрация: 7.1.2006
Из: Красноярск
Пользователь №: 1




Colossal Cave Adventure (1976)

Прикрепленное изображение

Разработчик: William Crowther and Don Woods
Издатель: Разные.
Платформа: PDP-10 и друзья.

"You are in a maze of twisty little passages, all alike." («Вы находитесь в лабиринте из неотличимых друг от друга небольших извилистых проходов»).

Возможно, это не на 100% коммерческая игра. Но её продавали, кроме того, она имеет историческую важность. И, кстати, именно по мотивам названия этой игры все приключенческие игры называются adventure.

Оригинал был написан на Fortran, в котором современным программистам будет сложновато разобраться. Но последние версии были на C.

Исходники: rickadams.org/adventure

Прикрепленный файл  rickadams.org.tar.gz ( 125.9 мегабайт ) Кол-во скачиваний: 2561








--------------------
Живы будем - Не помрем !
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
SuperMax
сообщение 19.3.2018, 16:19
Сообщение #2


Администратор
*****

Группа: Root Admin
Сообщений: 6 344
Регистрация: 7.1.2006
Из: Красноярск
Пользователь №: 1




Abuse (1996)

Прикрепленное изображение

Разработчик: Crack dot Com
Издатель: Electronic Arts / Origin Systems
Платформа: DOS / Linux / Mac

Обожаю Abuse.

В игре было использовано несколько инноваций. Крутая система управления одновременно с мыши и клавиатуры. Динамическое освещение (неслыханная вещь для платформеров).

Но больше всего, как программисту, мне понравилась система «визуального Lisp». Вся игра заскриптована на языке, напоминающем Lisp. Поведение врагов можно изменять во время выполнения игры, а не просто включать в код.

Ещё одним интересным моментом стал способ, по которому события можно подключать во встроенном редакторе карт – визуально перетаскивать линии от выключателя к двери, или от ловушки к месту, где появляются враги. Присутствует возможность задавать логику И/ИЛИ в виде скрытых объектов на уровне. Такого я в других редакторах не встречал.

Коммерческого успеха игра не снискала и через два года исходники были опубликованы. Следующая игра от Crack Dot Com, Golgotha, была выпущена по принципу open-source, включая всю графику.

Abuse / Исходники: www.codersnotes.com/files/gamesrc/abuse_pd.tgz
Golgotha / Исходники: abuse.zoy.org/wiki/download

Прикрепленный файл  abuse_pd.tgz ( 2.41 мегабайт ) Кол-во скачиваний: 2189

Прикрепленный файл  abuse_free_0.8.tar.gz ( 4.15 мегабайт ) Кол-во скачиваний: 2595



--------------------
Живы будем - Не помрем !
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
SuperMax   Исходные коды игр   19.3.2018, 14:04
SuperMax   Catacomb (1989) Разработчик: [url=http://...   19.3.2018, 14:06
SuperMax   Prince Of Persia (1989) Разработчик: [url...   19.3.2018, 14:07
SuperMax   SimCity (1989) Разработчик: [url=http://e...   19.3.2018, 14:10
SuperMax   Hovertank 3D / Catacomb 3D (1991) Разрабо...   19.3.2018, 14:12
SuperMax   Star Control II (1992) Разработчик: [url=...   19.3.2018, 14:39
SuperMax   Wolfenstein 3D / Blake Stone (1992/3) Раз...   19.3.2018, 14:45
SuperMax   Doom (1993) Разработчик: [url=http://en.w...   19.3.2018, 14:46
SuperMax   Descent (1994) Разработчик: [url=http://e...   19.3.2018, 14:48
SuperMax   Gravity Force 2 (1994) Разработчик: Jens ...   19.3.2018, 14:50
SuperMax   Heretic / Hexen (1994/5) Разработчик: [ur...   19.3.2018, 14:54
SuperMax   Rise Of The Triad: Dark War (1995) Разраб...   19.3.2018, 14:59
SuperMax   Duke Nukem 3D / Shadow Warrior (1996) Раз...   19.3.2018, 16:05
SuperMax   Quake 1/2/3 (1996-1999) Разработчик: id ...   19.3.2018, 16:14
SuperMax   Abuse (1996) Разработчик: [url=http://en....   19.3.2018, 16:19
SuperMax   Aliens versus Predator (1999) Разработчик...   19.3.2018, 16:20
SuperMax   Freespace 2 (1999) Разработчик: [url=http...   19.3.2018, 16:21
SuperMax   The Operative: No One Lives Forever (2000) ...   19.3.2018, 16:21
SuperMax   MechCommander 2 (2001) Разработчик: [url=...   19.3.2018, 16:23
SuperMax   Doom 3 (2004) Разработчик: [url=http://en...   19.3.2018, 16:25
SuperMax   Gish (2004) Разработчик: [url=http://en.w...   19.3.2018, 16:26
SuperMax   Canabalt (2009) Разработчик: Adam Saltsma...   19.3.2018, 16:27
SuperMax   Another World https://en.wikipedia.org/wiki/Anot...   19.3.2018, 16:29
SuperMax   Heart of the Alien https://en.wikipedia.org/wiki...   19.3.2018, 16:34
SuperMax   Strike Commander [url=https://en.wikipedia....   19.3.2018, 16:37
SuperMax   Little Big Adventure [url=https://en.wikipedia.o...   19.3.2018, 16:40
SuperMax   [url=http://www.moddb.com/games/blood-2-the-chosen...   19.3.2018, 16:45


Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 11.8.2025, 2:05