Оберон-клуб «ВЄДАsoft»Твердыня модульных языков |
Raycaster, Raycaster Maze —
игровой Raycasting движок на основе уроков
Взяв за основу Raycasting движок и дополнив его алгоритмом генерации лабиринта, SAGE (Ярослав Романченко) разработал демонстрационное приложение Raycasting со спрайтами и с текстурированием стен, пола и потолка для ОС A2 (Bluebottle), в котором можно побродить по лабиринту. Есть просмотр карты лабиринта (клавиша Tab). Исходный код на языке Active Oberon доступен для скачивания.
На веб-странице этого проекта есть игра Color Lines,
также для A2 (Bluebottle).
Samurai — кроссплатформенная игра (Win32, Linux), построенная с помощью библиотеки SDL for Oberon. Написана на языке Компонентный Паскаль.
«Представляю вашему вниманию небольшую игру. По-сути, это демо-версия. Эксперименты с использованием SDL. Буду рад критике. Особенно критике кода. В самой реализации не всё так гладко, как хотелось бы. В частности, просчёт столкновений самый примитивный и требует доработки. Я думаю, что некоторые вещи можно было бы реализовать проще и красивее. Например, систему анимации. Управление: стрелки вправо и влево — соответствующие движения. Стрелка вверх — прыжок. Пробел — удар мечом.»
Arkeroid —
игра для Oberon System 3 for Windows,
написанная на языке Oberon. Использует библиотеки Images v. 1.01 и
Gfx v.1.63. Требования: минимальное разрешение экрана: 1024x768.
На страничке есть подробные инструкции как установить и запустить игру.
Нынче проект заброшен, но если он вам понравился, то:
Копилка идей: