Анализ возможностей использования кода Java совместно с императивным, структурированным языком программирования со строгой статической типизацией переменных. Главные этапы разработки игрового приложения. Функционально-информационные компоненты игры.
Аннотация к работе
Создание игровой программы "Крестики-нолики"В данной работе речь пойдет о создании несложной игровой программы «Крестики-нолики», которая и будет являться объектом исследования.Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL.Разработать игровую программу «Крестики-нолики», которая включает в себя игровую панель, состоящую из девяти клеток (панелей), образующих собой один большой квадрат.Игра, т. е., работа программы, начинается сразу же после запуска, ход сначала предоставляется игроку, выбравшему символ «X». Сначала для надежности выключаем таймер, меняем стиль панели на начальный (Form1.Panel2.BEVELINNER) и очищаем заголовок (Form1.Panel2.Caption). Если заголовок панели пуст, то на данную панель разрешено нажимать, если же ему присвоено какое-либо значение («X» либо «O»), то при нажатии на данную панель ничего не будет происходить: if Panel2.Captionthen exit. Вид нажатой панели в программе: При нажатии на панель, для большей красоты, меняем ее стиль (Panel2.BEVELINNERLOWERED). Если Tag равен нулю, то в заголовок данной панели записываем символ «X» и присваиваем в Tag единицу, в противном случае в заголовок записываем символ «O» и присваиваем в Tag ноль.Иконки данного типа называют невидимым (невизуальным) компонентом, поскольку они невидимы во время выполнения программы. Иконки компонентов на форме, созданное меню, компонент TPANEL: Создание меню включает три шага: 1) помещение TMAINMENU на форму; Menu Designer: Этот компонент доступен из модуля MENUS, и находится на странице Палитры компонентов Standard. Для того чтобы реализовать объединение меню, у тех форм, меню которых будут присоединены к главному, необходимо установить в True свойство: (Pb) property AUTOMERGE: Boolean. TIMAGE и TLABEL на форме: Этот компонент доступен из модуля STDCTRLS, и находится на странице Палитры компонентов Standard.Было проведено исследование компонентов программной среды Borland Delphi 7.0, которые использовались при создании программы, использовалось множество процедур и функций. Также использовались и другие программы: - Adobe Photoshop CS v8.0 - использовался для создания дополнительных надписей на картинке для формы “О программе”;Размещено на .