Вторник, 26.11.2024, 19:46
Приветствую Вас Гость

Разработка игр c использованием JPCT

Каталог статей

Главная » Статьи » Разработка игр » JPCT

1. Введение в JPCT,Настройка проекта NetBeans для работы с JPCT

Немного о JPCT

jPCT это 3D движок для разработчиков на  Java. Он будет работать на Windows, Linux, Mac OS X, Solaris x86 и на мобильных устройствах использующих ОС  Android. Он поддерживает OpenGL через LWJGL и JOGL и использует OpenGL ES 1.x и ES 2.0 на платформе Android а также позволяет использовать программный рендеринг.

Система координат

Несмотря на то что JPCT использует LWJGL система координат JPCT отличается от "нормальной"  GL системы координат заключающейся в том, что точка начала координат это верхний левый угол, положительный x уходит вправо, y идет вверх и z выходит из экрана. В JPCT система координат перевернута на 180 градусов вокруг оси х так, что  x-прежнему уходит вправо, но положительный z переходит в экран, а положительная ось y идет вниз. Наглядно система координат показана на рисунке ниже.

В связи с этим координаты мыши по оси у необходимо пересчитывать как высота экрана минус текущие координаты мыши.

Настройка проекта NetBeans для использования JPCT

Для начала необходимо скачать JPCT с официального сайта(ссылка есть в разделе "Ссылки"). В комплект дистрибутива входят: 
1) JPCT 
2) LWJGL
Нюанс настройки проекта заключается в том что помимо необходимости подключать сами библиотеки jwgl.jar, jwgl_util.jar, jpct.jar необходимо также подключить dll библиотеки.
DLL библиотеки  необходимые для корректного запуска проекта находятся в под папке native папке LWJGL. Необходимые версии этих библиотек необходимо скопировать в папку lib вашего проекта исходя из используемой вами ОС. Чтобы прописать путь к папке в свойствах проекта, необходимо кликнув правой кнопкой на названии в окне Проекты или выбрав пункт меню Файл-> Свойства(..). Затем пункт меню Выполнение и вбить в Параметры VM -Djava.library.path=.\lib\  как показано на рисунке. После этого проект будет корректно запускаться.




   В данном примере предполагается что папка Lib будет находится в одном папке с запускаемым jar файлом, для запуска приложения вне среды NETBeans воспользуйтесь bat или cmd файлом со следующим содержимым:
java -Djava.library.path=.\lib -cp gui.jar Main   
   Последний параметр это имя класс содержащего функцию  main.
   Это все. Если что то не понятно или вы заметили ошибку прошу оставляйте комментарии. Пример  приложения можно взять из любой статьи в этом разделе.

Категория: JPCT | Добавил: Gram01 (29.07.2013) | Автор: Gram01 W
Просмотров: 1626 | Теги: jpct на русском, JPCT+NetBeans, настройка NetBeans для JPCT, jpct, jpct по русски | Рейтинг: 3.2/5
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Категории раздела
JPCT [11]
Раздел о разработке игр на устройства работающие не под управлением Android'а
Сеть [2]
Раздел по вопросам касающимся сетевого взаимодействия приложений на java в контексте разработки игр
Контент [0]
Статьи о работе к контентом при разработки игр
Скрипты [2]
использование скриптов в игровом движке
Разное [1]
различные материалы о разработке игрового движка
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Copyright Неведомый Р.А. © 2024 | Рейтинг@Mail.ru