Відповіді на всі випадки життя прямо на цьому сайті

Як написати відео гру

Рекламний блок

Кроки

  • Program a Video Game Step 1 preview.jpg 1 Вивчіть мову програмування. C/C++ є найбільш популярним, а також стандартом індустрії, але якщо ви новачок у програмуванні, то можливо, вам краще почати з Python. http://www.sthurlow.com/python є дуже корисним керівництвом програмування на Python для початківців. А також, знайдіть зручний движок для створення ігор, наприклад, "RPG Maker" або "Torque". Це може бути корисно, якщо ви не знаєте програмування. Однак, вивчення програмування може бути кращим варіантом на майбутнє.
  • Program a Video Game Step 2 preview.jpg 2 Придумайте гру. Як тільки ви визначитеся з історією в грі, переходите до більш детальним моментів ігрового процесу. Чим конкретніше ваш план, тим простіше буде його здійснити. * Придумайте сюжет для вашої історії. Наприклад: чи Знайде Саллі ключ від другої двері випадково, або їй доведеться виконати завдання Доктора Міллера – знайти сходи і піднятися на дерево, щоб знайти ключ?
    • Як будуть рухатися персонажі, за допомогою клавіатури чи миші? Будуть використовуватися чіт коди?
  • Program a Video Game Step 3 preview.jpg 3 Зберіть ваші ресурси. Зберіть або створіть всі текстури, спрайт, звуки та моделі, які знадобляться для гри. Ви можете знайти велику кількість безкоштовних ресурсів в інтернеті, так що подивіться навколо. http://www.onrpg.com/contentid-4.html - це дуже корисне керівництво по спрайтам.
    • Щоб створити спрайт, ви повинні навчитися майстерності пікселів. На цю тему існує безліч посібників в інтернеті.
  • Program a Video Game Step 4 preview.jpg 4 Виберіть движок. Створення ігрового движка може бути складним завданням, особливо якщо ви новачок у програмуванні. Спробуйте використовувати движок з відкритим кодом, для початку. Вони безкоштовні, і в теж час ви зрозумієте, як повинен виглядати движок.
  • Program a Video Game Step 5 preview.jpg 5 Створіть ігрові сценарії. Написання скриптів є одним з останніх кроків створення гри. Скрипт говорить движку про те, що робити і коли. Якщо ви створюєте власний движок, тоді вам доведеться створити власний мова сценаріїв, який буде зрозумілий вашому движку. Якщо ви використовували движок з відкритим кодом, то швидше за все, скрипти вже присутні в даній збірці.
  • Program a Video Game Step 6 preview.jpg 6 Протестуйте ваші гру. Тепер, ви можете подивитися на результати вашої важкої роботи. Пограйте в гру, робіть усе підряд до тих пір, поки ваш комп'ютер, і ви не "посинеете". Знайдіть всі можливі "баги" (проблеми) і виправте їх до того, як випустіть гру.
  • Program a Video Game Step 7 preview.jpg 7 Випустіть вашу гру. Ця частина повністю залежить від вас. Якщо ви плануєте продати вашу гру (і ви не використовували один з рушіїв з відкритим кодом), то вам належить процес захисту ваших авторських прав, товарних знаків, і так далі. Або ви можете випустити її безкоштовно з відкритим кодом), щоб інші змогли навчитися.
  • Поради

    • Якщо гра буде онлайн, переконайтеся, що використовуєте шифрування! Хакери легко її заберуть, якщо ви цього не зробите.
    • Почніть з малого, а потім будуйте далі. Не додавайте такі речі, як спеціальні ефекти до тих пір, поки не налаштуєте основну структури гри.
    • Завжди пам'ятайте, що ви повинні створювати ігри, а не движки. Зосередьте ваші зусилля на грі, а не на движку, і не додавайте зайві особливості лише тому, що в майбутньому вони "можуть" стати в нагоді або "було б здорово це мати".
    • Пишіть речі, які потрібні **зараз**, замість тих, які вам можливо знадобляться".
    • Створення і розробка гри може бути важким заняттям. Якщо ви відчуваєте стрес від того, що не працює одна з деталей вашої гри, то зробіть перерву. Не перетворюйте те, що ви любите у вашого ворога, із-за поспіху.
    • Не треба винаходити колесо. Якщо існує бібліотека, яка робить те, що вам потрібно, то не створюйте власну.


    Попередження

    • Якщо ви плануєте продати ваші гру і не використовуєте власний движок або роботу, переконайтеся, що у вас є дозвіл творців, щоб уникнути можливих проблеми.
    Рекламний блок


    Додати коментар
    Ваше ім'я:  
    Напівжирний Нахилений текст Підкреслений текст Перекреслений текст | Вирівнювання по лівому краю По центру Вирівнювання по правому краю | Вставка смайликів Вибір кольору | Прихований текст Вставка цитати Перетворити вибраний текст з транслітерації в кирилицю Вставка спойлера

    2+2*2=?