Начало работы с Phaser. Часть 4 — Выбор редактора

phaser

phaser

Содержание:
Начало работы с Phaser. Часть 1 — Введение
Начало работы с Phaser. Часть 2 — Установка веб-сервера
Начало работы с Phaser. Часть 3 — Запуск в облаке
Начало работы с Phaser. Часть 4 — Выбор редактора
Начало работы с Phaser. Часть 5 — Загрузка Phaser
Начало работы с Phaser. Часть 6 — Hello World!
Начало работы с Phaser. Часть 7 — Phaser примеры
Начало работы с Phaser. Часть 8 — Следующие шаги

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

Sublime Text

sublime Этот редактор используется командой Phaser для создания фреймворка и всех проектов. Даже это руководство пишется в нём. Sublime следует рассматривать как чрезвычайно мощный  текстовый редактор а не как IDE.

Такие возможности как «goto», сплит редактирование, несколько курсоров и мощные плагины сделали из него самый быстрый и универсальный редактор, который мы когда либо использовали.

Используя комплексную пакетную систему вы можете улучшить его несколькими способами. Вот отличный гайд по функциям и пакетам Sublime.

Полная версия стоит 70$, но она стоит каждого пенни и доступна для Windows, OS X и Linux.

Посетите сайт Sublime Text.

Intel XDK

intel-xdk

Intel XDK предоставляет среду разработки для создания гибридных мобильных приложений, в том числе 2d HTML5 игр. Особенности Intel XDK включают в себя управление ресурсами игры, управление API плагинов для игр, примеры и шаблоны для поддерживаемых игровых движков, подсказки во встроенном редакторе кода, а так же стандартные функции доступные для разработчиков приложений использующих Intel XDK, таких как сборка приложений для различных платформ.

Последняя версия Intel XDK включает в себя шаблон Phaser и простые способы экспорта игры для всех магазинов приложений.

Посетите сайт Intel XDK.

WebStorm

webstorm

JetBrains WebStorm это чрезвычайно продвинутая полноценная среда разработки. Она выходит далеко за пределы простого редактора кода и предлагает все функции которые можно ожидать от IDE. В том числе code insight, npm, управление версиями и множество других функций. Многие особенности предназначены для веб-разработчиков, а не для разработчиков игр, но они очень удобны.

WebStorm основана на IntelliJ IDEA, в значительной степени это редактор основанных на Java, это одновременно и хорошо и плохо. Для начала редактирование кода в этой среде не такое гладкое и удобное дело как в Sublime, Но её мощный функционал может компенсировать это. Ещё до запуска игры она показывает ваши ошибки в коде, что очень полезно. Авто дополнение кода, тоже очень полезно.

Полная версия начинается от 49$ и доступна для Windows и OS X. Остальные детали вы найдёте на сайте JetBrains.

Посетите сайт JetBrains WebStorm.

VisualStudio

Эту среду нужно рассмотреть, если вы хотите написать свою игра на TypeScript вместо JavaScript. Phaser поддерживает язык TypeScript. Это позволяет использовать новый язык для разработки ES6 от Microsoft. Что даст вам доступ к статически типизированному языку с традиционным наследованием классов, интерфейсами и прочими атрибутами объектно ориентированного стиля, который вы можете использовать в AS3 или Java.

Полная версия Visual Studio варьируется по цене и Microsoft делает большие скидки для студентов. Естественно Visual Studio доступна только для Windows (Недавно был выпущен редактор кода VS Code доступен бесплатно для Windows, OS X и Linux ссылка. Примечание переводчика).

Посетите сайт Visual Studio.

Brackets

Несмотря на то, что он разработан для редактирования кода сайтов, Brackets в последнее время быстро развивается. Этот бесплатный редактор с открытым исходным кодом работает под Windows, OS X и Linux. Он написан на JavaScript и невероятно уязвим к взлому, с новыми версиями и плагинами выпускаемыми каждую неделю. У него есть современный и тёмный пользовательский интерфейс, вероятно знакомый каждому, кто использует продукты Adobe Creative Suite. Этот редактор тоже стоит рассмотреть, особенно если вы после бесплатного редактора.

Посетите сайт Brackets.

Оригинал.