Загрузка страницы

ASCII игра на Паскале (пародия на Terraria)

Попытка создать вменяемый 2d ascii движок на Паскале.
Итог: провал из-за недостаточной производительности Паскаля.
PS: позже выяснилось, что тормознутость была связана с тем, что в Dosbox`e циклы стояли на авто, после выставления циклов на 15000 игра стала динамичной и стала быстро рендерить кадры, но глаза от нее все равно вытекают.
Ссылка на исходный код(exe-шник только для доса, pas файл компилируется всеми компиляторами):
https://yadi.sk/d/vwDeErbe3GFvoi
Update: Благодаря совету Александра Луценко было пофикшено мерцание (выпилено clrscr и заменено на gotoXY(1,1)),
теперь глаза не вытекают, вот ссылка на исправленную версию:
https://yadi.sk/d/GM_koZcE3MRUoC
Версия с "вшитым" Досбоксом:
https://yadi.sk/d/lt_lcYL03MRb2G

Видео ASCII игра на Паскале (пародия на Terraria) канала Роман Балабанов
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
7 августа 2016 г. 17:24:02
00:06:27
Другие видео канала
Компьютерные игры написанные мной в 15-16 летКомпьютерные игры написанные мной в 15-16 лет3D движок на Паскале3D движок на ПаскалеПрограммирование Игр ЗмейкаПрограммирование Игр ЗмейкаДвижение круга в PascalABCДвижение круга в PascalABCКак создать Android игру за 10 минут на языке Python!Как создать Android игру за 10 минут на языке Python!ASCII Terraria C++ Release physicsASCII Terraria C++ Release physicsПаскаль с нуля [ч1]. Первая программа.Паскаль с нуля [ч1]. Первая программа.4 игры на Arduino: «Змейка», «Flappy Bird»,  «Кнопочные ковбои» и «Саймон говорит...»4 игры на Arduino: «Змейка», «Flappy Bird», «Кнопочные ковбои» и «Саймон говорит...»Как сделать хитовую игру в одиночку?Как сделать хитовую игру в одиночку?Своя игра на Unity 5  и MagicaVoxel с нуля. Гайд C# by ArtalaskyСвоя игра на Unity 5 и MagicaVoxel с нуля. Гайд C# by ArtalaskyPascal. Работа с графикой (Ellipse, rectangle, circle, textout)Pascal. Работа с графикой (Ellipse, rectangle, circle, textout)Крестики-нолики на PascalABCКрестики-нолики на PascalABCНаписал Онлайн Шутер на C++ за НеделюНаписал Онлайн Шутер на C++ за НеделюСоздаём мозг для "змейки". Часть1.Создаём мозг для "змейки". Часть1.Бонус: Графические возможности в PascalБонус: Графические возможности в PascalС чего начать делать игры | Разработка для новичковС чего начать делать игры | Разработка для новичковмобильная игра F1 на Паскале  |  (Программирование на PascalABC.net)мобильная игра F1 на Паскале | (Программирование на PascalABC.net)Гайд - Как сделать игру самому. Простые рисунки в Photoshop для игры. Game art tut by ArtalaskyГайд - Как сделать игру самому. Простые рисунки в Photoshop для игры. Game art tut by ArtalaskyСоздание игр на C++: Марио (платформер)Создание игр на C++: Марио (платформер)МАЙНКРАФТ НА СТАРЫХ JAVA ТЕЛЕФОНАХ ! КАК ЭТО БЫЛО? | МАЙНКРАФТ ОТКРЫТИЯМАЙНКРАФТ НА СТАРЫХ JAVA ТЕЛЕФОНАХ ! КАК ЭТО БЫЛО? | МАЙНКРАФТ ОТКРЫТИЯ
Яндекс.Метрика