ProPaintMobile
 Полезное
 Общение
 

Статьи, которые добавил Wladimir134679:

GameLib / Урок 2 (Вторая версия GL, создание окна)


Изменения
Доброго времени суток.
Если честно, то начинать всегда сложно, но мы попробуем.
Вот я свою GameLib переписал. Сделал всё заново, так как в прошлой версии была каша в коде и я её писал больше 3 месяцев. Её функцию общею я сохранил, добавил того чего не хватало и убрал то что было лишнее. Всё сделал для удобства, и что бы не каждый раз при создании проекта писать тонну кода для создания формы, панели. Я сделал это. Так же возможна смена экранов. Тут экраны это.. Например есть у нас игровое поле, меню, загрузка, заставка, настройки, так вот каждый из себя представляет отдельный экран. Когда я начинал только программировать на Java у меня была проблема с этим. Потом полгода я изобретал это. И вот оно, теперь не...
Продолжить

Рейтинг:  1  (За: 4 | Против: 3)
Добавил: Death

Комментарии (0)

GameLib. Урок 1


GameLib - библиотека для быстрого создания игрового цикла, а также его управления. Ссылка на форуме.

Заготовка

Создайте проект, подключите библиотеку, затем добавьте пакет "app" с классом "Main".
В нём метод
  1. public static void main(String[] args){}

Создайте класс экрана "Screen1" в пакете "app" следующего содержания:
  1. package app;
  2.  
  3. import GL.System.Screen.Screen;
  4.  
  5. public class Screen1 extends Screen{
  6.  
  7.   public Screen1(){
  8.     this.setDisplay(true);
  9.   }
  10.  
  11.   @Override
  12.   public void paint(Graphics2D g) {
  13.  
  14.   }
  15.  
  16.   @Override
  17.   public void update(){
  18.   }
  19. }

Вначале мы импортировали класс экрана и сделали его родителем класса Screen1....
Продолжить

Рейтинг:  5  (За: 10 | Против: 5)
Добавил: Wladimir134679

Комментарии (17)
Всего: 2
Категории

Онлайн: 23 (1/22)

Telegram
 

Аноним2800 р.
NaruTrey800 р.
vlavolk522 р.
Freddy500 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика