10 июля 2011


Программы для создания игр. Создаем 2D, 3D и онлайн игры!

Обзор программ для создания игр

Рано или поздно любому человеку, более или менее активно играющему в компьютерные игры, приходит в голову мысль: «Чужие игры – это, конечно, хорошо, но своя все же лучше!». Некоторые из таких людей начинают учиться программированию, игровому дизайну, моделированию, однако дело это непростое, и закончить обучения смогут не все. Профессиональные разработчики, зная о всех возможных трудностях, связанных с изучением этой непростой науки, создали специальные пакеты программ для создания игр.
В большинстве своем эти программы используют графическое представление привычных для каждого профессионального программиста функций. Это позволяет создавать полноценные 2D и 3D игры, используя одну лишь мышку. Звучит заманчиво, правда? К сожалению, не обошлось и без минусов. Большинство программ узко направленны в жанре (то есть если написано «Стратегия», то максимум жанрового смешения, который вы сможете себе позволить – это «RTS/RPG» и т.п.), а некоторые из них так и вовсе позволяют только свободно менять модели, текстуры, фон, музыку, движения, но это в любом случае будут лишь вариации на тему одной и той же игры. В сегодняшнем обзоре представлены программы, которые (по возможности, конечно) лишены вышеперечисленных минусов.

Game Maker

Game Maker и первая попавшаяся играИз простого редактора текстур и моделей (первые версии программы) Game Maker превратился в полнофункциональную среду разработки приложений. Последняя на сегодняшний день восьмая версия позволяет работать с 2D и 3D объектами, использовать стандартные и созданные пользователями библиотеки (для этого нужно использовать Lib Maker) и многое другое.
Game Maker – это самая, наверно, дружелюбная программа-конструктор игр из представленных сегодня. Для создания кода можно использовать как мышь («графический» вариант программирования), так и более классическую клавиатуру (то есть вбивать код вручную). Поддерживается импорт моделей из различных редакторов, к примеру, из популярного 3D Max.
Однако, несмотря на очевидные плюсы, есть и минусы. Один из них – ограниченная поддержка 3D, введенная с шестой версии программы. До шестой версии основными играми, созданными с помощью Game Maker, были платформеры, но после появилась возможность создавать полноценные трехмерные игры. Другой минус – необходимо минимальное знание принципов программирования. В основе каждого действия, созданного на основе Game Maker, лежит реакция объекта на какое-то событие, а значит, прежде, чем приступать к работе, нужно понять, что такое триггеры, скрипты и спрайты (последние нужны, к примеру, для того, чтобы сделать огонь и траву). Ну и, конечно, лучше бы уметь работать с текстурами, моделями и анимацией.

 

Unity 3D

Unity 3D - невероятные возможности программыПрограммы для создания игр не существовали бы в том виде, в каком они существуют сейчас, если бы не этот пакет. Unity 3D – намного более сложный инструмент, чем Game Maker. В него входит встроенный редактор моделей, мощный графический движок, полностью использующий возможности DirectX и OpenGL, отдельные программы для создания и обработки шейдеров, тени, ландшафтов, физики и звуков, а также богатые библиотеки скриптов.
Все перечисленное замечательно работает в тандеме, что позволяет работающему с Unity 3D человеку не пользоваться сторонними программами. В отличие от нашего предыдущего гостя, данный редактор, во-первых, направлен на работу с трехмерной графикой, во-вторых, делает возможным создавать игры любого жанра на высоком уровне, в-третьих, облегчает процедуру создания онлайн игр.
Однако есть и ложка дегтя в этой большой, шикарной бочке меда. И это, опять же, минимальное знание программистских принципов. До определенного момента (на стадиях разработки окружения и моделей) об этом можно не задумываться, но дальше нужно будет приложить некоторые усилия. Несмотря на богатую библиотеку и мощный скриптовый движок с моментальной компиляцией, какую-то часть кода придется прописать самому. Во всяком случае, если вы действительно хотите создать что-то свое.

 

3D Rad

Простенький конструктор 3D RadОднозначный победитель по простоте освоения. 3D Rad может стать для многих талантливых игроделов отправной точкой, эдакой тренировочной платформой, а может стать и полноценным конструктором игровых хитов. Многое здесь зависит от таланта разработчика, ведь из этой программы можно выжать довольно много.
Основные возможности все те же, что и в предыдущих программах, но 3D Rad, в отличие от остальных, поддерживает плагины, имеет некоторые предустановленные ИИ модели (автомобиля и следопыта), карты теней и текстур, возможность создания онлайн игры (!) и условно-бесплатные обновления (жертвуете один раз 5$ на развитие движка и получаете бесплатно каждый месяц обновления; кто не жертвует – ждет три месяца).



Заключение.
Все три программы для создания игр хороши по-своему. Game Maker – середнячок как по сложности, так и по возможностям, 3D Rad может многое, но только при толковой подборке плагинов, а Unity 3D – это вообще полноценная среда для комфортного игростроения, которая, однако, требует определенных навыков. Так что выбирайте любую из них, исходя лишь из своих целей и талантов.

Часть 2 >>>

Смотрите также:


Поделиться статьей в социальных сетях:

Комментарии к записи » Программы для создания игр. Создаем 2D, 3D и онлайн игры!

85 комментариев

  1. Alex

    Я конечно знал про конструкторы игр, но чтобы реализовать это так как Unity 3D…Очень поразили возможности этой программы!

  2. Фёдор

    Я собираю команду что бы сделать онлайн игру. на подобие Танки Онлайн но только с новыми пушками и корпусами и самое главное новыми картами.Кто со мной мой скайп zenit7bklass.

  3. рождён быть adminom Ну не скажи очень просто — для Unity 3D требуется язык программирования (помойму C#)

  4. дима

    unitid3 поразило!!!!!!функций куча.я создаю игру называется багровый дождь или разбитые судьбы…..это игра про чернобыль и факусиму будут 3рассы люди роботы и мутанты

  5. Жека

    :| Спасибо!Очень понравилась программа Unity 3d Очень много всяких функций

  6. рождён быть adminom

    я программу Unity 3D ещё не скачал но прочитав коменты и посмотрев видео как пользуются программой могу сказать что её эксплотирование очень просто

  7. NIGHTWOLF

    ;-) вот пакеты оружия, ящик с оружием на unity3d: :razz:

    http://www.unity3d.ru/distribution/viewtopic.php?f=13&t=3722

    *1* — достать\спрятать оружие.
    *O* — установить\снять оптику на оружие (если имееться в инвентаре).
    * P* — установить\снять подствольник.
    * N* — ПНВ вкл\выкл.
    * L* — Радар вкл\выкл.
    * V* — фонарь вкл\выкл.
    *ЛКМ* — палить из автомата.
    *R* — перезарядка.
    *T* — перезарядка гранатомета.
    *ПКМ* — оптика.
    ЖМЕМ *КОЛЕСИК МЫША* — палить из подствольника.

    админу спасибо а то б я такую прогу не нашел в инете :|

  8. На счёт неба….Заходим в > edit > render setting > выбираем материал из каторого будет небо и вуаля всё готово!
    Если кому что не понятно пишите в контакт помогу http://vk.com/id174642576

    Создаю игру на ЮНИТИ! готов принять помощь.

  9. Даниилов

    Набираю команду хотя бы из умеющих людей использующих юнити создать онлайн игру под названием Drain Blood пишите сюда вот мой id в контакте http://vk.com/id75937758

  10. problem

    ПОМОГИТЕ я её уже скачал и не могу её активировать. нажимай на значёк Unity выпрыгивает окно Internet Activation и там выбор активации Internet activation или Manual activation помогите чё это за безобразие

  11. Не всё так просто.
    не думайте что если скачаете unity, то через годик уже игру создадите
    А скрипты а модели а текстуры кто будет делать?

    Чёто я по уроку понять немогу, у него вверху написано 3D а у меня написано New Unity Project 1. Поэтому неполучается даже сделать небо, подскажите пожалуйста как 3D поставить=( — простите но это откровенно НУБСТВО! НЕту в юнити переключателя между 2D
    и ещё всем кто хочет научиться работать в юнити пишите на мыло помогу! — roman.redzhepov@mail.ru

  12. -ALEX-

    :smile: самое смешное то что вы тут говорите типа я начал или начну игру создавать на Unity 3d это так то профессиональная программа там языки знать надо, да и воопще если вы профессионалы то вы бы знали про эту программу давно, начинайте с малого с 3d rad к примеру

  13. Димон

    Подскажите пожалуйста русификатор на 3D Rad,пожалуйста!

  14. Андрей

    ребята, ктонибудь скачивал именно отсюда Unity. подскажите в чем дело? я его даже отктрыть не могу. как это сделать?

  15. skazi

    :| за программу Unity 3.5.0 хочу создать игру Reality Russia симулятор жизни в москве и других тородах!!!Кто хочет со мной вот мой скайп gaz310292

  16. Имя

    небо не получается :???:

  17. gani

    народ кому помочь в освоении программы юнити 3д или создать игру вместе пишите в скайп gani96962

  18. влюблена

    :cool: влюбилась в программу !!! я создала :twisted: игру типа симса! тока круче! :| сенкью!

  19. Влад

    Ребята, а игру которую я создам, я смогу «вытенуть» из unity и сделать как отдельную игру ??

  20. 111

    :|
    Годы программирования дали о себе знать, я сделал игру на подобие GTA 1, проанализировав свои способности, я сделал ещё 4 миссии, после того как я опубликовал на одном сайте эту игру, мной заинтересовались «некие представители Java» Теперь я работаю на них из своего дома, получаю деньги и создаю телефонные игры.

    Найму людей, заработная плата 3.700 рублей в месяц.
    Знание Visual Basik (опыт 7 лет, минимум !)
    Знание Паскаля и других языков программирования, жить в Москве.
    тел. 9045014419.

    Обещаю научить как профессионально создавать java игры
    «Асфальт» отдыхает.

    Пишем/звоним.

  21. Владислав

    мне нравится GAME MAKER Кто со мной пишите в скаипе vladislav.parfenov1

  22. Денис

    Я завидую тем,кто уже без знаний программирования хочет создать игру похожую на Grand Theft Auto или The sims.Уверен у вас все получится!Сам от учился в техникуме программистом теперь чиню родителям компьютеры,телевизоры и прочюю технику.Но создавать игры ни,разу не пробовал.Попробую скачать Unity Setup 3D и проверю свои навыки.Создать игру я,конечно не обещаю но постараюсь.Спасибо за программу.

  23. Жентусс

    :razz: буду создавать Endess War . Только помучаться надо будет годика 2

  24. ??????

    почему у меня отсутствует ландшафт и все что нужно для создание игры. надо ли кроме самой программы unity3d ещё что то скачать к нему. :???:

  25. рождён быть adminom

    какого ……. она три часу устанавливалась и не хочет распакововаться


Написать комментарий


Смотрите также:
обзор игровых движков
Бесплатные игровые движки для разработки 2D/3D игр.

Easy Gif Animator
Простая программа для создания анимации — Easy GIF Animator 4

ТОП бесплатных программ для Windows
ТОП бесплатных программ для Windows

Close