Це залежить.
Є такі аспекти, які можна перенести, наприклад, здатність створювати цілісну гру, яка працює. Але це пов'язано з навчанням використовувати будь-який ігровий движок / SDK.
Але все залежить від:
- Ваш рівень використання Якщо ви запозичуєте сценарії і знаєте лише здебільшого речі, які є візуальними, ймовірно, що єдине, що перенесе, це ознайомлення з деякими інструментами.
-Програмне забезпечення, з якого ви створили певний фон у порівнянні з новим програмним забезпеченням Перехід від чогось типу GameMaker до чогось на зразок CryEngine, UDK, Unity, справді не працює, якщо:
-У вас є фон у різних мовах програмування Unity використовує Unityscript, який є власною бастардизацією C # та java
Якщо ви новачок, як ви, здавалося, вказуєте, то я б почав з базового з GameMaker. Ознайомтеся з інтерфейсом перетягування та найпростішим програванням геймплея, а потім навчитесь писати власні сценарії за допомогою своєї мови GameMaker. Тим часом почніть вивчати мови програмування (java, C, C ++, C #, ... тощо), поняття з яких будуть неймовірно корисними, коли ви почнете вивчати мову першої партії двигуна.
Якщо AI - це те, що вас справді цікавить, тоді не можна наголосити настільки важливо, як вивчити мови програмування та логіку, що лежить в них. ШІ є жорсткими, дійсно жорсткими, і є багато, що бере участь у написанні сценаріїв для них. Однак, ці поняття, що стоять за написанням хороших AI, повинні продовжувати, але необов'язково точні методи цього, оскільки кожен ігровий движок / SDK відрізняється.
Я знаю, що ти, мабуть, не хочеш цього чути, і я жодним чином не намагаюсь відмовити тобі. Але перед вами довга дорога. Зовнішній вигляд, вивчаючи ігровий дизайн, звучить так, як це було б дуже весело, а іноді так і є, але потрібно багато чого знати, а ще більше зробити.
Я сподіваюся, що це допоможе направити вас у правильному напрямку.
Джерело: Дизайн / програмування відеоігор Студент із досвідом роботи в Unity, UDK та GameMaker. Також корисний досвід: C, C ++, Java, структури даних OOP, Autodesk Maya, ProTools, Reaper, Audition, Photoshop, GIMP ... ви отримаєте ідею.
Якщо ваші знання дуже обмежені, почніть з чогось типу GameMaker або Project Spark. Це дійсно допоможе вам зрозуміти основи.