Главная » 2015 » Октябрь » 22 » Как написать видео игру
18:50
Как написать видео игру

Как написать видео игру

Если вы когда-нибудь хотели узнать, как делаются видео игры или, как создать игру самому, тогда эта статья именно для вас.

Шаги

  1. 1 Изучите язык программирования. C/C++ является наиболее популярным, а также стандартом индустрии, но если вы новичок в программировании, то возможно, вам лучше начать с Python. http://www.sthurlow.com/python является очень полезным руководством программирования на Python для начинающих. А также, найдите удобный движок для создания игр, например, "RPG Maker” или "Torque”. Это может быть полезно, если вы не знаете программирования. Однако, изучения программирования может быть лучшим вариантом на будущее. http://pad1.whstatic.com/images/thumb/7/75/Program-a-Video-Game-Step-1-preview.jpg/550px-Program-a-Video-Game-Step-1-preview.jpg http://pad3.whstatic.com/images/thumb/7/75/Program-a-Video-Game-Step-1-preview.jpg/300px-Program-a-Video-Game-Step-1-preview.jpg http://d5kh2btv85w9n.cloudfront.net/7/7a/Program a Video Game Step 1.360p.mp4
  2. 2 Придумайте игру. Как только вы определитесь с историей в игре, переходите к более детальным моментам игрового процесса. Чем конкретнее ваш план, тем проще будет его осуществить. * Придумайте сюжет для вашей истории. Например: Найдет ли Салли ключ от второй двери случайно, или ей придется выполнить задание Доктора Миллера – найти лестницу и взобраться на дерево, чтобы найти ключ? http://pad3.whstatic.com/images/thumb/7/73/Program-a-Video-Game-Step-2-preview.jpg/550px-Program-a-Video-Game-Step-2-preview.jpg http://pad1.whstatic.com/images/thumb/7/73/Program-a-Video-Game-Step-2-preview.jpg/300px-Program-a-Video-Game-Step-2-preview.jpg http://d5kh2btv85w9n.cloudfront.net/1/12/Program a Video Game Step 2.360p.mp4
    • Как будут двигаться персонажи, посредством клавиатуры или мыши? Будут ли использоваться чит коды?
  3. 3 Соберите ваши ресурсы. Соберите или создайте все текстуры, спрайты, звуки, и модели, которые понадобятся для вашей игры. Вы можете найти большое количество бесплатных ресурсов в интернете, так что посмотрите вокруг. http://www.onrpg.com/contentid-4.html - это очень полезное руководство по спрайтам. http://pad1.whstatic.com/images/thumb/7/7d/Program-a-Video-Game-Step-3-preview.jpg/550px-Program-a-Video-Game-Step-3-preview.jpg http://pad3.whstatic.com/images/thumb/7/7d/Program-a-Video-Game-Step-3-preview.jpg/300px-Program-a-Video-Game-Step-3-preview.jpg http://d5kh2btv85w9n.cloudfront.net/a/a4/Program a Video Game Step 3.360p.mp4
    • Чтобы создать спрайты, вы должны научиться мастерству пикселей. На эту тему, существует множество руководств в интернете.
  4. 4 Выберите движок. Создание игрового движка может быть сложной задачей, особенно если вы новичок в программировании. Попробуйте использовать движок с открытым кодом, для начала. Они бесплатны, и в тоже время вы поймете, как должен выглядеть движок. http://pad3.whstatic.com/images/thumb/0/0b/Program-a-Video-Game-Step-4-preview.jpg/550px-Program-a-Video-Game-Step-4-preview.jpg http://pad1.whstatic.com/images/thumb/0/0b/Program-a-Video-Game-Step-4-preview.jpg/300px-Program-a-Video-Game-Step-4-preview.jpg http://d5kh2btv85w9n.cloudfront.net/2/2e/Program a Video Game Step 4.360p.mp4
  5. 5 Создайте игровые скрипты. Написание скриптов является одним из последних шагов создания игры. Скрипт говорит движку о том, что делать и когда. Если вы создаете собственный движок, тогда вам придется создать собственный язык скриптов, который будет понятен вашему движку. Если вы использовали движок с открытым кодом, то скорее всего, скрипты уже присутствуют в данной сборке. http://pad1.whstatic.com/images/thumb/8/83/Program-a-Video-Game-Step-5-preview.jpg/550px-Program-a-Video-Game-Step-5-preview.jpg http://pad1.whstatic.com/images/thumb/8/83/Program-a-Video-Game-Step-5-preview.jpg/300px-Program-a-Video-Game-Step-5-preview.jpg http://d5kh2btv85w9n.cloudfront.net/6/64/Program a Video Game Step 5.360p.mp4
  6. 6 Протестируйте ваши игру. Теперь, вы можете посмотреть на результаты вашей тяжелой работы. Поиграйте в вашу игру, делайте все подряд до тех пор, пока ваш компьютер, и вы не "посинеете". Найдите все возможные "баги” (проблемы) и исправьте их до того, как выпустите игру. http://pad3.whstatic.com/images/thumb/e/e3/Program-a-Video-Game-Step-6-preview.jpg/550px-Program-a-Video-Game-Step-6-preview.jpg http://pad3.whstatic.com/images/thumb/e/e3/Program-a-Video-Game-Step-6-preview.jpg/300px-Program-a-Video-Game-Step-6-preview.jpg http://d5kh2btv85w9n.cloudfront.net/3/34/Program a Video Game Step 6.360p.mp4
  7. 7 Выпустите вашу игру. Эта часть полностью зависит от вас. Если вы планируете продать вашу игру (и вы не использовали один из движков с открытым кодом), то вам предстоит процесс защиты ваших авторских прав, товарных знаков, и так далее. Или вы можете выпустить ее бесплатно (с открытым кодом), чтобы другие смогли научиться. http://pad2.whstatic.com/images/thumb/6/67/Program-a-Video-Game-Step-7-preview.jpg/550px-Program-a-Video-Game-Step-7-preview.jpg http://pad3.whstatic.com/images/thumb/6/67/Program-a-Video-Game-Step-7-preview.jpg/300px-Program-a-Video-Game-Step-7-preview.jpg http://d5kh2btv85w9n.cloudfront.net/8/84/Program a Video Game Step 7.360p.mp4

Советы

  • Если игра будет онлайн, убедитесь, что используете шифрование! Хакеры легко ее заберут, если вы этого не сделаете.
  • Начните с малого, а потом стройте дальше. Не добавляйте такие вещи, как специальные эффекты до тех пор, пока не настроите основную структуры игры.
  • Всегда помните, что вы должны создавать игры, а не движки. Сосредоточьте ваши усилия на игре, а не на движке, и не добавляйте излишние особенности только потому, что в будущем они "могут” пригодиться или "было бы здорово это иметь”.
  • Пишите вещи, которые нужны **сейчас**, вместо тех, которые вам "возможно понадобятся”.
  • Создание и разработка игры может быть тяжелым занятием. Если вы почувствуете стресс от того, что не работает одна из деталей вашей игры, то сделайте перерыв. Не превращайте то, что вы любите в вашего врага, из-за спешки.
  • Не надо изобретать колесо. Если существует библиотека, которая делает то, что вам нужно, то не создавайте собственную.


Предупреждения

  • Если вы планируете продать ваши игру и не используете собственный движок или работу, убедитесь в том, что у вас есть разрешение создателей, чтобы избежать возможных проблемы.


Категория: Вопросы и ответы | Просмотров: 485 | | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]