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. Даниилов

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

  9. problem

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

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

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

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

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

  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