Як створювати 3D комп'ютерні ігри
Кроки
1 Перш за все, потрібно зрозуміти, що зробити просту 2D гру, таку як Тетріс набагато складніше, ніж здається. Створення 3D-ігри ще складніше. Потрібно прийняти до уваги багато різних факторів. Такі ігри, як класичний Колобок і Змійка також складніше, ніж здаються. 2 Виберіть один з декількох різних мов програмування. Немає "самого кращого", кожен відрізняється по-своєму. Ви можете вибрати: C , C # , Java, Python, і т. д. Існує багато навчальних посібників, які можна знайти за допомогою пошукової системи, наприклад, Google. 3 Потім потрібно починати з малого, дуже малого. Звикайте до синтаксису мов програмування і повільно рухайтеся далі. Зрештою, треба навчитися повзати, перш ніж вчитися ходити. Потім потрібно навчитися ходити для того, щоб навчитися бігати. 4 Працюйте, щоб стати фахівцем в мові програмування. Навчитеся створювати вікно, використовувати об'єктно-орієнтоване програмування та проводити кілька складних математичних розрахунків. 5 Тепер настав час обрати ІПП (інтерфейс прикладного програмування). DirectX і OpenGL - це деякі приклади ІПП. Проте існує одна річ, яку потрібно мати на увазі. Деякі ІПП обмежуються лише певними операційними системами. Наприклад, DirectX обмежується Microsoft Windows, в той час як OpenGL немає. 6 Перш ніж намагатися займатися 3D, може бути непоганою ідеєю, щоб спочатку спробувати 2D програми. Коли ви зможете створити простий Тетріс або клон Breakout, ви будете готові почати. 7 Після того як ви переконаєтеся, що для старту у вас є все, що потрібно і достатній досвід у програмуванні, потрібно почати з документації із ІПП, яке ви використовуєте. Існує багато інформації як використовувати ІПП. 8 Якщо вам буде важко програмувати гру з нуля, спробуйте використовувати існуючі системи, такі як Source або Unreal. Поради
- Ніхто не може сказати: "Ти не зможеш".
- Якщо ви збираєтеся випустити комп'ютерну гру, створюйте її з нуля. В такому разі, ви не отримаєте позов за використання чужої роботи або програми.
- Почніть з малого і переходите до більш складним творінь.
- ВЕСЕЛІТЬСЯ
- Не бійтеся, якщо спочатку синтаксис мови програмування / сценаріїв буде розривати ваш мозок.
Попередження
- Завжди робіть резервну копію вашої роботи, якщо це великий проект, інакше є ймовірність втратити все, що ви зробили.
- Ні за яких обставин (якщо тільки це не особиста робота, тобто ви - єдиний, хто має до неї доступ), НЕ використовуйте чужу роботу в своїх додатках. Це називається порушення авторських прав або плагіат, і вас можуть притягнути до розгляду серйозних правових питань. (Наприклад, пред'явити позов)
Що вам знадобиться
- Мальовані персонажі
- Фони
- Гарне знання програмування
Рекомендуємо для перегляду