[ytb] Как делался Prince Of Persia
От: Sharov Россия  
Дата: 15.01.26 13:52
Оценка: 2 (2) +1
Здравствуйте.

Очень классный видос с подробным обзором о том, как разрабатывали PoP. Автор видео прям в технические детали
углубляется и показывает насколько для того времени это было круто.
https://www.youtube.com/watch?v=UhxCE6QBotE

Исходники игры тут -- https://github.com/jmechner/Prince-of-Persia-Apple-II

Даже не на Си писалось.

This archive contains the source code for the original Prince of Persia game that I wrote on the Apple II, in 6502 assembly language, between 1985-89


А интересно, почему не на Си?
Кодом людям нужно помогать!
Отредактировано 15.01.2026 14:01 Sharov . Предыдущая версия .
Re: [ytb] Как делался Prince Of Persia
От: sergey2b ЮАР  
Дата: 15.01.26 15:07
Оценка: 1 (1)
Здравствуйте, Sharov, Вы писали:

S>А интересно, почему не на Си?


наверное PC версия была на Си

у Apple II 48 к памяти и 6502 на 2 МГц
Си на нем было но с болшим и медленным рантаймом
Re: [ytb] Как делался Prince Of Persia
От: elmal  
Дата: 17.01.26 08:17
Оценка: 2 (1)
Здравствуйте, Sharov, Вы писали:

S>А интересно, почему не на Си?

Тогда ресурсы домашних компов были вообще смешные. А Си компиляторы оптимизировали довольно фигово, точнее не оптимизировали вовсе.

Хотя, тут наткнулся на очень интересное:
https://youtu.be/qjrWCcgEBrE?t=977
Вот тут товарищ для разработки и модификации прошивки использует Си подобный ассемблер. В результате все байт в байт получается, но сильно более читаемо. Во времена разработки принца вряд ли такое применяли, а вот сейчас получается весьма круто.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.