- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
import src.engine.running.RunningManager;
import src.engine.SimpleProgram;
import src.engine.action.ActionListener;
import src.engine.action.ActionManager;
import src.engine.action.ActionTool;
import src.engine.running.MatrixOrtho;
import src.engine.render.GraphicManager;
import src.engine.render.GraphicTool;
import src.engine.render.ObjectRender;
import src.engine.util.TextureLoader;
import src.engine.util.Timer;
//...
@Override
public void initialize()
{
// Манажеры.
RunningManager running = new RunningManager();
MatrixOrtho matrixOrtho = new MatrixOrtho();
ActionManager action = new ActionManager();
GraphicManager graphic = new GraphicManager();
// Игровые объедки.
Quad quad = new Quad();
// настройка и создание...
// ...дислея...
running.createDisplay(800, 600, "SimpleProgram");
// ...матрицы...
running.setMatrix(matrixOrtho);
// ...актион манажера...
running.createActionManager(action);
// ...кграпхик манажера.
running.createGraphicManager(graphic);
// добавить в список обновления события и графики игрового объекта "Quad".
action.addActionListener(quad);
graphic.addObjectRender(quad);
// Манажер упргратейдет всех.
running.update(30);
}
//...
Lure Of Chaos 09.11.2015 02:02 # 0
imihajlov 09.11.2015 11:58 # +3
Fike 09.11.2015 13:40 # 0
guest 10.11.2015 03:43 # +3
burjui 12.11.2015 20:00 # 0