浏览代码

Дембеков

u21-25prischep 2 月之前
父节点
当前提交
84285c3e26

+ 24 - 0
Лекции/Game_Maker_Studio/Game_Maker_Studio.md

@@ -0,0 +1,24 @@
+**GameMaker** (Ранее известный как **GameMaker: Studio**) – это игровой движок написанный на С#/C++ для разработки 2D игр (также имеется работа с 3D) для множества платформ. Сам движок использует свой язык: **Game Maker Language (GML)**.
+
+Выпущен движок был в **2012** году компанией YoYo Games. В **2015** году YoYo Games были **выкуплены** Playtech, после чего была **начата разработка GMS2**, год после чего **добавление новых функций было прекращено**, и последовали только исправление критических ошибок. В **2021** году компанию **YoYo Games выкупила Opera**, после чего было возвращено название GameMaker, а также добавлена новая платформа: игровой браузер Opera GX. 
+
+Главным его достоинством является *простота создания проектов* и показано это скоростью разработки, которая является быстрее чем на других движках. Перенос проекта на другие платформы также не занимает много времени.
+
+GameMaker: Studio идеально подойдёт для разработки 2D игр, но его также можно использовать для быстрого прототипирования, а также для тех у кого мало знаний в программировании.
+
+**Достоинства GMS**:
+- легкая компиляция на другие платформы;
+- интеграция с несколькими системами управления версиями;
+- интеграция со Steam, Google Play, AppStore;
+- простое вхождение;
+- активное сообщество;
+- стандартный функционал;
+
+**Недостатки GMS**:
+- требуется подписка;
+- медленная техподдержка;
+- отсутствует возможность авторефакторинга;
+- использует свой собственный язык программирования;
+- неудобная работа с 3D;
+
+GameMaker: Studio помимо клавиатуры и мыши поддерживает функции для взаимодействия с джойстиками и геймпадами. В GMS есть **собственный физический движок Box2D** со своим набором функций. Также GMS использует компиляторы, а не интерпретаторы кода, что помогает с оптимизацией. Помимо всего этого GMS поддерживает многие сервисы монетизации, и системы управления версиями.

+ 14 - 0
Лекции/Game_Maker_Studio/Game_Maker_Studio_вопросы.md

@@ -0,0 +1,14 @@
+Для создания каких игр предназначен GameMaker: Studio?  
+2D игр.
+
+
+В каком годы выпущен GameMaker: Studio?  
+2012
+
+
+Назовите преимущества GameMaker: Studio.  
+Простота, скорость, кроссплатформенность, функционал, активное сообщество.
+
+
+Назовите недостатки GameMaker: Studio.  
+Подписка, медленная техподдержка, неудобная работа с 3D, свой собственный язык программирования.