21 июн. 2014 г.

Программы, которые помогут в создании игр


Давно у меня была идея создать список полезных программ которые могут помочь вам в разработке. Некоторые из них просто незаменимы для создателя игр, а некоторые лишь дополняют и упрощают жизнь.
В интернете я не нашел универсального списка, так что прошу:

P.S. Версии программ я не записывал, уж как-то сами разберетесь какая версия вам больше нравится.
Ссылки не всегда ведут на скачивание файлов. 

Для начала: Список игровых движков
3D
  • Zbrush программа для трёхмерного моделирования с имитацией "лепки" 3d-модели
  • Mudbox как Zbrush, только от Autodesk. И тот и тот хорошо по своему. 
  • Autodesk 3ds Max - тут всё понятно. Создание трёхмерной графики, анимация и т.д.
  • Maya - идеален для создании анимации. Также содержит всё как для моделлинга, так и даже для некоторых симуляции (жидкости, дымы, пламя, ну и т.д.)
  • Blender хороший плюс в том, что бесплатный, в отличие от Maya и 3ds Max. Так же развивается как самостоятельный игровой(!) движок.
  • TopoGun - программа ретопологии, предназначена для построения низко полигональной модели по поверхности высоко полигональной, отсканированной с помощью 3D сканера или созданной в среде Zbrush, Mudbox, и запекания текстур.
  • Keyshot средство интерактивной визуализации 3D сцен и моделей
  • Headus UVLayout - программа для быстрого и качественного наложения UV развертки на 3D модели (используется многими профессионалами (например Gnomon) в индустрии игр и визуальных эффектов)
  • Unfold3D - самостоятельная программа для автоматического создания текстурных координат для криволинейных поверхностей
  • World machine - хороший генератор природных ландшафтов. На выходе даёт меш, текстуру, карту высот,
  • Terragen  генератор ландшафта. Создает фотореалистичные пейзажи.
  • Vue — программа трехмерного моделирования и рендеринга
  • Speed tree modeler - генератор разнообразных деревьев. Полезно всем
  • Makehuman - программа для генерации гуманоидных 3d-моделей
  • Marmoset Toolbag - небольшой, удобный и полноценный редактор материалов и инструмент для быстрого представления трехмерных моделей в реальном времени.
  • Marvelous designer - программа для моделирования и дизайна одежды. Предлагает встроенные механизмы симуляции ткани и рендера в режиме реального времени, функцию экспорта в распространенных форматах (Collada, OBJ/MTL). 
2D
  • Adobe Photoshop - лично я рисую в фотошопе, мне там намного комфортнее, но это дело вкуса.
  • Pixplant инструмент для создания бесшовных текстур из фотографий
  • CorelDraw графический редактор, как по мне, так больше подходит для художественного арта. Смешивание цветов - это хорошо.
  • nDo2 -  плагин для Photoshop. Позволяет создавать карты смещения и теней (ambient occlusion) в программе Photoshop с помощью инструментов ручного рисования. Кроме этого возможен просмотр 3D-превью получаемых карт.
  • Alchemy - очень хорошая программка для создания скетчей. Есть возможность включить симметрию как горизонтальную, так и вертикальную. 
  • ArtRage Studio - так же интересная прога для рисования. Для скетчей/концептов самое то.
  • Sketchbook pro (так же есть для планшетов) - рисовалка от Autodesk. Хорош для создания всяких эскизов 
  • Substance Designer - мощная программа, которая предназначена для создания, редактирования и обработки сложных текстур
  • Filter forge - программа и высококачественный плагин для Photoshop с 4100 визуальными эффектами, 4400 текстурами. Позволяет так же создавать свои фильтры, текстуры, эффекты, искажения. 
  • xNormal создание карт нормалей из Color Map. 
  • CrazyBump - генератор текстур (displacement, normal, occlusion, и specmaps, основанные на 2D изображениях)
  • Knald аналог CrazyBump 
  • Paint.NET - бесплатный растровый графический редактор
  • Gimp -  растровый графический редактор, программа для создания и обработки растровой графики и частичной поддержкой работы с векторной графикой.
  • Inkscape - векторный графический редактор, удобен для создания как художественных, так и технических иллюстраций
  • GraphicsGale - бесплатная программа, ориентированная на создания пиксель-арта, в том числе, и анимированного
  • Adobe Flash - мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций
Воксельные редакторы | Voxel editors
  • Voxel Model Maker - воксельный редактор с широкими возможностями редактирования моделей.
  • Voxel3D - простой воксельный 3D-редактор

Работа с атласами | Texture atlas management
  • Texture Packer - упаковщик атласов на основе алгоритмов, используемых в UBFG
  • Tiled Map Editor — редактор пиксель-арт тайтлсетов написанный на C++
  • Pyxel Edit - еще один пиксель-арт редактор тайлсетов, только с возможностью рисовать и свои тайлы прямо внутри (только под Win и Mac)
  • TileStudio - весьма простая программа для создания тайлов к играм.(только Win)
  • GLEED2D - не тайловый редактор уровней для 2d игр, позволяет свободно размещать текстуры. Сохраняет в xml
Звук | Sound
  • Audacity - свободный многоплатформенный аудиоредактор звуковых файлов, ориентированный на работу с несколькими дорожками. 
  • GoldWave - довольно мощный редактор аудио. По своей функциональности может поспорить с такими общеизвестными программами, как Adobe Audition, Sound Forge и т.п.
  • FL Studio - отлично подойдет для написания музыки, есть много плагинов и разных паков со звуками
  • Steinberg WaveLab - программа для записи и редактирования аудио профессионального уровня.
  • Steinberg Cubase - программное обеспечение для создания, записи и микширования музыки
  • Rosegarden -  свободный MIDI-секвенсор, нотный редактор для Linux, использующий ALSA и JACK, программа для создания и редактирования музыки наподобие Apple Logic Pro, Cakewalk Sonar и Steinberg Cubase.
  • Sound Forge - это профессиональный программный набор продукции цифровой звукозаписи включающий все, что вам необходимо на пути от необработанного звука до законченного продукта.
  • Adobe Audition - выполняет все необходимые функции редактирования и сведения аудио. Обладает очень удобной навигацией и интерфейсом.
  • sfxr - утилита для генерации "восьмибитных" звуков
Видео | Video
  • Sony Vegas - профессиональная программа для многодорожечной записи, редактирования и монтажа видео и аудио потоков
  • Adobe Premiere -  программа нелинейного видеомонтажа
  • AV Video Morpher – для монтажа домашнего видео и фильмов для продажи
  • Canopus Pro Coder - предназначен для преобразования различных видеоформатов (ссылки на оф. сайт я не нашел)
  • Corel Video Studio - еще одна программа для редактирования видео
  • Windows Movie Maker - простая бесплатная программа для быстрого монтажа ваших фото и видео материалов
  • ffdshow — бесплатный медиадекодер используемый для быстрого и точного декодирования видео.
  • UVScreenCamera — программа для захвата экрана, записи действий пользователя, создания обучающих видеороликов, презентаций
  • Bandicam - программа для захвата видео и создания скриншотов игр, фильмов (DirectX/OpenGL)
Текстовые редакторы | Text editors 
  • Notepad++ свободный текстовый редактор с подсветкой синтаксиса большого количества языков программирования и разметки.
  • JuffEd - текстовый редактор для Linux и Windows
  • PSPad — бесплатный текстовый редактор и редактор исходных текстов программ, может работать даже с файлами на удаленном компьютере, по ftp, облакам
  • jEdit - текстовый редактор, имеет открытый исходный код и поддержку синтаксиса множества языков программирования и разметки.
  • ConText - хорошая альтернатива Notepad++
  • Sublime Text - быстрый кроссплатформенный редактор исходных текстов программ. 
Среда разработки | IDE
  • Microsoft Visual Studio - набор инструментов призванный помочь разработчикам программного обеспечения, как новичкам, так и профессионалам + GhostDoc - плагин для Visual Studio, автодокументация Resharper - дополнение для повышения продуктивности работы в Microsoft Visual Studio
  • IntelliJ IDEA — коммерческая интегрированная среда разработки программного обеспечения на многих языках программирования, в частности Java, JavaScript, Python
  • Eclipse свободная интегрированная среда разработки модульных кроссплатформенных приложений. 
  • NetBeans -  свободная интегрированная среда разработки приложений на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.
  • Adobe Flash Builder - программный продукт компании Adobe, представляет собой IDE на основе Eclipse для создания многофункциональных межплатформенных интернет-приложений (RIA) с помощью Flex
  • FlashDevelop - бесплатный аналог билдера с более скромными возможностями
  • Olly Debugger - Win32 отладчик с огромным количеством необходимых функций, плагинов и настроек.
  • Adobe Flash Professional - предоставляет среду для разработки анимированного и мультимедийного содержимого, позволяя графическим дизайнерам компоновать интерактивные интерфейсы, которые одинаково работают на настольных компьютерах и мобильных устройствах. Включена собственная поддержка HTML5.
  • Xcode — интегрированная среда разработки программного обеспечения под OS X и iOS
Декомпилятор | Decompiler
  • IDA - интерактивный дизассемблер, который широко используется для реверс-инжиниринга (исследование некоторого устройства или программы, а также документации на него с целью понять принцип его работы)\
  • .NET Reflector - для чтения чужого кода на C# (указываешь dll и смотришь что внутри)
Системы контроля версий | Revision control
  • TortoiseSVN - это бесплатный клиент для системы контроля версий Subversion, выполненный как расширение оболочки Windows и распространяемый под лицензией GPL.
  • TortoiseHg — графический фронтенд для системы контроля версий Mercurial
  • Git - система управления версиями файлов.
  • Assembla - условно бесплатная платформа для хранения проектов и контроля версий по стандарту SVN
Эмуляция и виртуализация | Emulation and virtualization
  • VirtualBox - запуск операционной системы в операционной системе
  • BlueStacks App Player — бесплатный эмулятор Android для запуска приложений Android на компьютере под управлением Windows.
  • PCSX2 — эмулятор PlayStation 2, поддерживающий стабильную работу большинства выпущенных для PS2 игр.
  • Jnes — одна из лучших программ, позволяющих играть в игры Nintendo, путем эмуляции NES (Nintendo Entertainment System).
Другое | Other
  • TeamViewer - программа, позволяющая получить удаленный доступ к компьютеру из любой точки Интернета.
  • Genuitec MobiOne - создатель интерфейса, который использует фреймворк PhoneGap для обеспечения стандартной функциональности. Он работает только на Windows и базируется на HTML/Javascript.
  • Redmine — открытое серверное веб-приложение для управления проектами и задачами
  • GitHub — самый крупный веб-сервис для хостинга IT-проектов и их совместной разработки
  • Trello это бесплатное веб-приложение для управления проектами небольших групп
  • HxD - для работы с бинарными файлами, если надо разобраться как хранятся данные в каком-нибудь формате или протестировать свой формат
  • Apache Tomcat - веб-сервер для приложений на джаве
  • ActivePerl - это бесплатный дистрибутив Perl от компании ActiveState.
  • phpMyAdmin — веб-приложение представляющее собой веб-интерфейс для администрирования СУБД MySQL

Можете спокойно кидать программы которые можно было бы добавить в этот список в комментах. И не забывайте поправлять написанное. 

7 комментариев:

  1. Maya и 3DMax бесплатные: раздают бесплатные 3-годовые лицензии для студентов формально, а неформально можно скачать даже не студенту.
    http://www.autodesk.com/education/free-software/all

    ОтветитьУдалить
  2. Анонимный31 июля 2015 г., 6:04

    >> раздают бесплатные 3-годовые
    Что не слышал: первая доза - бесплатно!

    ОтветитьУдалить
  3. Анонимный31 июля 2015 г., 6:07

    Есть вообще гигансткий список - ищите по
    "List of free 2d,3d engine and others tools" United3dArtists

    ОтветитьУдалить
  4. Interesting article! Thank you for sharing them! I hope you will continue to have similar posts to share with everyone! I believe a lot of people will be surprised to read this article!
    abcya

    ОтветитьУдалить
  5. Interesting article! Thank you for sharing them! I hope you will continue to have similar posts to share with everyone! I believe a lot of people will be surprised to read this article!
    slither io

    ОтветитьУдалить
  6. I enjoyed over read your blog post. Your blog have nice information, I got good ideas from this amazing blog. I am always searching like this type blog post. I hope I will see again
    jogos friv 2
    juegos kizi 8
    juegos yepi 2
    friv 5
    friv6
    juegos y8
    juegos 5

    ОтветитьУдалить