Delphi gfx - вихідні коди ігор на delphi

Lines 3D. Я б назвав цю гру ще одним клоном відомої логічної іграшки, якби не одна обставина - гра виконана в ізометричної проекції. Дуже хороша ідея і нескінченні можливості для модернізації. Можливо переписати приклад гри з використанням більш наворочених ефектів (в оригіналі вони не дуже гарні), переклад гри повністю під OpenGL API або DirectX, зміна графіки. і багато іншого.

WinMine 1.2 DelphiX Edition

Для компіляції необхідний набір DelphiX

Тетріс зі складним набором фігурок. GDI графіка, все як завжди.

Морський бій. Прекрасна графіка (DelphiX), музичне оформлення (музика з mod файлу), інтро до гри - пародія на зоряні війни :) Загалом дуже гарне враження. Для програвання mod іпользуются бібліотека SeaWars.dll, опис функцій в Main_fm.pas.

Імітатор футбольного матчу, реалізований груповий AI команди гравців. Сам штучний інтелект, чи то пак AI, зроблений на основі заздалегідь визначених процедур. Подібний підхід до програмування AI докладно описаний в книзі А. Ла Мота "Секрети програмування ігор". Графіка виконана посредствам звичайного GDI, компілятор Delphi 5.

Це міг бути самий звичайний тетріс, якщо б не його трьох мірність. Приклад показує, як можна написати просту гру засобами OpenGL.

The Nebula Conflict

Тактичний симулятор космічний війни. Головне управління здійснюється в режимі галактичної карти, а управління окремими юнитами в режимі бою (Real time). Прекрасна 3-х мірна графіка виконана посредствам спрайтів в звичайному GDI режимі. Приголомшливі ефекти: постріли, вибухи, гіперстрибків. У грі присутній AI, чи то пак штучний інтелект. Раджу просто подивитися.

Poker Machine - ігровий автомат класичного 5 карткового покер. Кілька аскетичний інтерфейс, але зате реалізовані всі функції - ставка, hold карти, перевірка комбінацій. Колода перемішується кожен раз по новому. Для компіляції необхідно встановити TCard.

Гра суміш покеру і кісток, Ви викидаєте кілька кісток,
і повинні отримати ряд певних комбінацій - пара, трійка,
флаш і т.д. запозичених із звичайного покеру. Delphi 1 і вище. Для компіляції необхідно встановити компонент TDice який
знаходиться в модулі Dice.pas.

Математично-логічна гра. Вам необхідно з першої цифри (лівий верхній кут) прийти до нижньої (нижній правий). Перехід здійснюється за допомогою вибору осередків з необхідною цифрою і математичним знаком - "-, +, /, *".