|
|
|||||
Регистрация: Jul 2017
Сообщений: 17
|
Мне не известны технологии, которые применяются при разработки приложений на as3 сегодня, но если они такие же, как несколько лет назад, то разработка html5 игр под большим сомнением. Почему я оцениваю шансы html5, основываясь на as3? Потому что по настоящему html5 gamedev может начаться тогда, когда армия as3 переключится на него. Но если к моменту перехода, html5 не сможет предоставить самых последних технических решений, которые уже есть в других языках, на мой взгляд, выберут его самые отчаянные. А тот факт, что материалов, качественных, очень мало, закрывает двери в мир html5 новичкам.
Да, возможно самые простые игры и будут делать на html5, но насчет уровня, начиная со среднего, есть сомнения. Сомнения потому, что современный уровень заданный другими языками настолько велик, что я бы охотней поверил в перестройку всей игровой индустрии, нежели повторения унылой ситуации с flash. Современный уровень игр настолько велик, что в него можно влиться только используя весь последний стек, который, в данный момент, отсутствует в html5. Чтобы его создать, нужны вложения сопоставимые с расходами unity. Может показаться что именно unity всех и спасет.. Возможно, но игры которые компилирует под вэб unity станут приемлемы, только лет через десять. Поэтому, на мой взгляд, на данный момент существует незримый вакуум, так сказать, между прошлым и будущим, который никто не спешит заполнять. Я наивно полагал, что его заполнять много лет назад, ведь ситуация с canvas\webgl вообще не меняется, за исключением webgl2, который собственно, ничего и нового и не принес. Такое ощущение, что все знают что-то, о чем обычные разработчики, пока не знают. Но я знаю одно, html5 платформа, может быть намного круче flash\air уже давно. Последний раз редактировалось Krosh; 30.07.2017 в 21:09. |
|
|||||
Цитата:
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Подскажите человеку, который уже окончательно запутался в обилии выбора языков, платформ и фреймворков. Что все-таки лучше и удобнее всего использовать для создания приложений под браузер? Допустим задача - реализовать не особо навороченный векторный редактор в браузере. На уровне общих действий с кривыми (добавление, удаление, модификация, желательно слои и возможность сохранения/экспорта). Что, какую связку выбрать для решения данной задачи?
АS3 - один из моих любимых языков. Знаю python, но он мне не нравится, работаю с php и javascript, но удручает что в js все построено на прототипировании, классы и модульность как бы для галочки. Вот если есть сейчас возможность взять что-то и изучать с нуля. Что выбрать для решения поставленной задачи? javascript? (jquery? или нативный es6?) haxe? java? (она вроде тоже браузерами уже толком не поддерживается) Что-то еще?
__________________
interplanety |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Если хочется, чтобы творение работало в браузере, то уповать на сторонние плагины это сразу убыточный путь.
Бери любой язык, который транспилится в JS и рисуй редактор на канвасе.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
На какой стоит обратить внимание?
__________________
interplanety |
|
|||||
Как я уже написал, OpenFL - идеальный вариант. Это Haxe фреймворк, который можно легко собрать под Canvas. Я на нем делал прототип браузерной ISO игры, конструктор города. Весь API на столько привычный, что создание такого прототипа заняло у меня всего около недели, с нуля.
Очень советую попробовать.
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Регистрация: Jul 2017
Сообщений: 17
|
Если приложения для браузера, то это однозначно typescript. Вы даже не поверите, что javascript мире существуют технологии превосходящие flex + flash + air. Сам процесс намного увлекательней, чем на добром, но очень отсталом от времени языке as3. Только чтобы понять о чем я говорю, нужно потратить очень не мало времени, тем более если Вы не видите разницы между jQ, js, es6... Для Вас это однозначно больше года, иначе Вы будите вспоминать все нелестные фразы, которые Вам только случалось слышать о javascript.
|
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Цитата:
Какие у него отношения с PIXI/Three.js? Похоже, там вовсе нет классов. Чувствую себя неуютно, когда не имею доступа к графической библиотеке.
__________________
There is no thing in this world that is not simple. |
|
|||||
Тоже глянул Elm. Жесть. Для себя не увидел ни одного плюса по сравнению с JS. Ситаксис путанный. Напомнило какой-то декомпил с андроида. Как по мне, полная хрень. Но, наверное да, при переходе в эрланга будет самое то
__________________
Ко мне можно и нужно обращаться на ты) |
Часовой пояс GMT +4, время: 10:00. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|