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

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

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

  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

    ОтветитьУдалить
  7. Today many parents can't afford to buy video games for their kids,one because of the life is starting to become more expensive and because the mondial crisis too.
    We add only the best unblocked games, so our gain is quality not quaintity. Visit us and enjoy playing unblocked games at school or at work!

    Why angry birds Are Popular
    Every once in a while, one is bound to get bored in a meeting or in a lesson that is mandatory yet one has no interest in. In such cases, too many people get extremely bored as they have nothing to do for the entire duration of the meeting or the class yet they are on lock down. Unblocked games offer a perfect solution in such a case.

    Institutions, such as schools, businesses and companies, normally lock out most of the game sites from their network to prevent their work force or students from getting distracted during working hours or class time. Kizi Games that are unblocked, however, are accessible from anywhere and this contributes greatly to their popularity. As long as one has a stable internet connection and a device such as a tablet, smart phone or laptop, one can easily access the game.

    Many unblocked games that can be accessed online are usually very engaging. This contributes to their popularity as one is able to temporarily elude boring reality when playing. The engaging nature of different games serves to make such games popular in general but at the same time, pool games that are more engaging are normally more popular.

    Games are fun. That is why people like playing them. In recent times, the number of gamers has been on the increase especially with the sharp growth in the number of smart devices in use. Unblocked solitaire games pack in lots of fun, which contribute to their allure to many people especially during boring moments.

    The number of unblocked kizi games that can be accessed anywhere with ease is simply mind numbing. There are all sorts of games from classics to mission games. Games are added on sites daily and therefore, one is basically spoilt for choice when looking for a game of interest to play. This has made games all the more popular as it becomes possible for all types of people, adults and children alike to find something that they actually enjoy.

    Some games that are unblocked, depending on the nature of the game encourage the interaction of gamers through the gaming platform. This further increases the appeal of unblocked online games. It also increases the challenges that one can encounter in the game as a game basically involves a challenge that one has to overcome to score points or go to the next level. The fact that unlocked games are a way round restrictions also increases their popularity and appeal.

    More links: abcya games cool math games math playground

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