Информатика и образование
[Главная]
[Новости]
[Статьи]
[Проекты]
[Автор]
         
[Форум]
на форуме можно задать вопрос, посмотреть ответы на часто задаваемые вопросы
 
 

Здравствуйте! Вы попали на информационно-образовательный сайт посвященный разработке компьютерных игр. Здесь Вы найдете информацию о том, как создать графику, музыку, звук, написать программный код и сюжет и создать полноценную компьютерную игру. Подробнее о целях и задачах сайта в разделе Главная.

 
       
  [Базовые уроки по DirectX] [Основы DirectMusic на Delphi] [Основы DirectInput8 на Delphi] [Основы DirectSound8 на Delphi]    
       
  [Разработка компьютерной игры] [Пример игры Donuts3D]    
       
  Рисуем волка из мультфильма [Delphi 2006 DirectX 9]    
       
  Технологической основой разработки всех проектов Мега Информатик является свободная библиотека DELPHI DIRECTX 8.1. Её код был существенно расширен и дополнен для использования в реальных игровых проектах и используется для создания современных 2d и 3d игр.    
       
  Библиотека Delphi DirectX 8.1    
       
  Delphi DirectX 8.1    
       
 

Библиотека разработчика игр на delphi 7, 2006 directx 8.1

Объем архива 771 Кб

Системные требования: Windows 98SE/2000/Me/XP Celeron 997/128 Mb Ram/32 Mb Video/
около 4 Mb места на диске/клавиатура, мышь

При помощи данной библиотеки были созданы игры:

   
       
  Donuts3D - http://megainformaticsite.pochta.ru/projects/donuts3d/donuts3d_delphi_source.htm
Ну, Погоди! - http://megainformaticsite.pochta.ru/projects/NuPogodi/np_gamedesc.html
Нечто: Необъяснимое - в плену желаний - http://megainformaticsite.pochta.ru/projects/delphidirectx_gamecre/nn_desc.html
Нечто: Необъяснимое - http://megainformaticsite.pochta.ru/projects/delphidirectx_gamecre/nn_desc.html
Пример 3D-игры Scene2Game - http://narod.ru/disk/10950255000/Scene2Game.rar.html

Для использования данной библиотеки Вам также потребуются:

- Microsoft DirectX SDK любой версии, откуда Вы будете черпать информацию о создании игр
под DirectX;
- Среда разработки Delphi 7 или 2006, можно одной из последних версий;

Библиотека позволит Вам создавать свои игры на Delphi для DirectX 8.1 и выше.

Целый ряд уроков - http://megainformaticsite.pochta.ru/projects/NuPogodi/papers/np_delphi_directx_game.htm,
а также примеры с полным исходным кодом игр помогут Вам
быстрее и эффективнее научиться создавать собственные игры в delphi directx

Несколько слов об использовании библиотеки:

Delphi DirectX 8.1 проста в использовании. Распакуйте содержимое архива на
диск, откройте файл readme.txt расположенный внутри созданной папки с библиотекой
и прочтите как настроить Ваш проект для использования файлов с исходным кодом
из библиотеки - для этого достаточно корректно указать пути к файлам библиотеки.

Еще проще - взять один из упомянутых выше примеров игр с исходным кодом, где уже
всё настроено для использования библиотеки и ознакомиться с использованием на реальном
примере.

Аннотация

Библиотека разработчика игр на delphi 7 directx 8.1

Архив содержит среду разработки delphi 7, microsoft directx sdk 8.1, адаптированные
для delphi 6-7 заголовочные файлы из dx sdk 8.1

Исходный код игровых проектов 2d и 3d игр на delphi, необходимые файлы и статьи
вы сможете найти на сайте проекта Мега Информатик


Краткое введение в delphi directx

Начинающему разработчику игр или новичку очень сложно сориентироваться
в выборе необходимого софта для своего первого проекта. Современные
пакеты сред разработки стоят недешево.
Выход один - остается использовать условно-бесплатные триал-версии.

Но есть и другой путь. Это использование старого, позабытого софта.
Почему все так гонятся за новинками? Новыми версиями Программ? Чем
они лучше старых, проверенных временем?

Ответ очевиден. Старый софт возможно отслужил свое и ему пора на покой...

Новый софт создается на основе и c использованием старого, доброго, проверенного
временем.

И самое главное - новый софт стоит денег и иногда немалых. Старый софт
можно найти в сети и получить почти даром. Вопрос только где и какой.

Данный пакет позволит использовать софт delphi 7, directx sdk 8.1 проверенный временем,
к тому же он поддерживает разработку для всей линейки операционных систем
Windows от 98 до XP.

Но не это главное. Главное - это Ваш отправной пункт, стартовая точка для
тех, кто решил попробовать создавать свои игры.

Освоив delphi directx Вы сможете скачивать новый софт и обновлять свои
исходники и готовые модули под него.

Итак, Что же такое Delphi DirectX ?

Delphi DirectX - это библиотека исходных файлов из DirectX SDK переписанных на Объектном Паскале и позволяющая создавать собственные компьютерные игры в среде Delphi для платформы DirectX. При этом знание С++ совсем не потребуется (хотя приветствуется для тех, кто хочет что-то еще переделать из C++ DirectX SDK).

К сожалению, несмотря на пропагандируемую мультиязычность DirectX, в оригинальном DirectX SDK 8 и 9 версий описано и предлагается использользование только языков C++ и C#. Использование других языков ложится на плечи тех, кто занимается этими языками и потребует переделки С++ кода на тот язык, на котором требуется создавать игру.

Delphi не является исключением и поддерживает только разработку в OpenGL. Задача библиотеки Delphi DirectX - помочь тем, кто хочет создавать качественные игры на платформе DirectX в среде Delphi.

Исходный код библиотеки Delphi DirectX свободно распространяемый и является плодом труда не только автора (Мега Информатик), но и многих других людей. Именно благодаря усилиям энтузиастов Delphi DirectX получил жизнь и появился на свет. Корни его идей лежат в библиотеке Хироюки Хори - DelphiX. Но она уже не поддерживается и не развивается самим автором, а только усилиями отдельных энтузиастов. К тому же она уже не удовлетворяет требованиям времени - рассчитана только на DirectX 7 и 2D-игры. Подойдет она в основном начинающим, т.е. тем, кто еще только учится писать свои игры на Delphi.

   
       
     
       
     
     
     
       
       
 

Новости о развитии проекта смотрите на сайтах -

http://megainformaticsite.pochta.ru

http://megainformatic.boom.ru

http://www.megainformatic.narod.ru

   
       
 

Cвои пожелания, вопросы или заметки отправляйте на:

megainformatic@mail.ru

 
     
     
     
             
               
(с) МЕГА ИНФОРМАТИК 2006-2009


Hosted by uCoz