Учебный Проект

Материал из wikiru.visual-prolog.com

Пример эволюции разработки приложения от первоначальной идеи до сегодняшнего состояния. В качестве объекта разработки выбрана простая игра "Ползунок".

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

Правила игры ...

SRC Версия Краткое описание User
Interface
PE
проект 13 Демонстрация различных приемов и техники взаимодействия с компонентами, помещенными в DLL Win
проект 12 Семейство проектов с UI - ObjectConsole, Windows. Решение проблемы размерности. Con/Win
проект 11 Семейство проектов с различными UI - Console, ObjectConsole, Windows. Использование библиотек. Новый Игрок Con/Win
проект 10 Модификация кода. Взаимодействие с игроками осуществляется на основе событий Консоль
проект 9 Модификация кода. Каждый класс является динамическим (генерирует объект) Консоль
проект 8 Модификация кода. Структура проекта реорганизована. Каждый класс помещен в пакет Консоль
файл 7 Механизм мультиязычного режима.Реорганизация кода Консоль
файл 6 Режим многократных игр. Легкое добавление новых моделей игроков. Задаваемый размер поля. Реорганизация кода Консоль
файл 5 Выбор хода компьютером делается на основе прогноза результата на глубину K шагов. Реорганизация кода Консоль
файл 4 Небезопасный ход компьютера - случайный. Изменена структура кода класса, моделирующего компьютер Консоль
файл 3 N игроков. Тип игрока (компьютер, человек) - по выбору Консоль
файл 2 Игроки - динамические классы. Первый ход компьютера случайный Консоль
файл 1 Игроки: компьютер и человек. Первый ход - по выбору Консоль