1. Java / Говнокод #18985

    −37

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 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);
        }
    //...

    Запостил: jangolare, 07 Ноября 2015

    Комментарии (5) RSS

    • блендер амбициозен в апи также, как и в юзеринтерфейсе.
      Ответить
    • Разовьем тему:
      // Импортируем РуннингМанажера
      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;
      Ответить
    • пакет src, ну что за пиздец
      Ответить
    • Генерал файлюра читает мой диск
      Ответить
    • Трудно, наверное, Бегущему Менеджеру на бегу оповещать весь офис каждые 30 мс.
      Ответить

    Добавить комментарий