Сейчас как раз очередной Ludum Dare стартовал, не хотите усложнить задачу и сделать игру за 3 дня, но зато поучавствовать в глобальном джеме с 1500+ участниками?
Странно, вы выбрали написание на JS, однако ваш тяговой программист специалист в Actionscript 3.0 и вы хотите так же для мобилок написать. Почему странно? Потому что, пиши вы на флеше, смогли бы быстро портировать под мобилки существующий код.
Раз уж ушли в экпериметны, то почему сервер не на Node.js?
Но в любом случае, желаю вам успехов! И периодически буду следить за вами;) Если будут вопросы по канвасу или там каким-нибудь оптимизациям в js — спрашивайте.
Вообще «эксперименты» и «сделать за N дней» — как-то обычно не сочетаются. Хакатоны, Ludum Dare и т.п. — все всегда проходит в парадигме «делающий отлично знает свои инструменты и именно поэтому может показать хороший результат за малое время».
Для нас это первый подобный опыт, о зарождении идеи есть пост в блоге, основная мысль "… что неплохо бы такую же штуку замутить прикольную какую-нить. Поставить дедлайн близко и сделать." Ну и потом поняли, что самое подходящее название — хакатон, в нашем варианте скорее ХАХАтон :)
Думал, что ответил вам, простите. JS выбрали т.к. захотелось освоить что-то эдакое. У меня есть некоторый опыт на нем, но это, в основном, говнокод. Хочется прогрессировать. Разве HTML5 не быстро портируется? Вопросы вполне могут возникнуть. Спасибо!!!
HTML5 портируется быстро, но в целом, состояние плачевное. Мобильные устройства еще не на столько быстры, что бы без специальной оптимизации работать без лагов с HTML5, а для динамических игр минимальные лаги — критичны. Причем тормозить может даже не сам канвас, а, например, интерфейс. Но вы еще наступите на эти грабли, не буду вас убеждать. Может найдете способ их обойти…
Ну мы в любом случае уже не будем переписывать эту игру с JS на что-то еще. Не пойдет на мобильных платформах никак — не сильно расстроимся. А есть у вас какие-то ссылочки хорошие по процессу портирования HTML5 под Андройд и iOS?
Лучше сразу писать на чём-нибудь таком «многостаночном». Если ваш ведущий программист — флешер, я бы рекомендовал haXe. Для сишников — Unity3D. Для «некодеров» — Stencyl.
Ставить дедлайн и пытаться за отпущенное время разобраться в незнакомом языке ИМХО очень вредно для результата. Как уже сказали выше, в скоростной разработке одно из главных правил: «Know your toolkit».
Что-то много в последнее время стримов появилось с разработкой игр появилось) Вот совсем недавно был ещё анонос bdev.tv сейчас вроде уже вторую игру в онлайне доделывают, одна уже в сторе виндовста, правда что-то никак не продаётся.
Посмотрим что у вас получится…
Мы все друзья. Пока сидим все в одной квартире. В будние дни каждый от себя будет стримить. Будет меньше перебоев с интернетом. За них просим прощения.
Ну это тема-фреймворк, насколько мне известно. PageLines вроде называется. Штука классная, сам использую, только английскую и нечестную в некоммерческих целях) Просто интересно было, перевод сами делали или уже разработчики все устроили.
В планах «минимум» — разобраться, как теоретически можно заработать на этом.
А почему странный выбор технологий?
Да, нас не так мало, но мы подобными вещами занимаемся впервые…
Не стоит делать поспешных выводов. Я транслировал каждй день после работы, более того: вел активное общение с посетителями, кроме программирования. Пол недели по вечерам запаривался с физикой отскока от телепортирующегося щита. Ведется яростная переписка и обмен опытом со специалистами на других форумах. Сегодня пол ночи переделывал все меню на хтмл, чтобы его верстальщик смог оформлять, сделал возможносуть управления static. Второй программист Максим почти доделал поведение всех придуманных мобов. Дизайнеры, на сколько мне известно, рисуют стирая пальцы об холст в кровь :-) Сегодня с вечера стартуем, как все проснуться и подъедут. Будем ОЧЕНЬ стараться завершить все к завтрашней ночи. Так что и про медленную разработку, я бы попросил. Стоит заглянуть на гитхаб. Кода там прилично, он хоть не идеален, но и мы не слишком круты в JS, как ясно из топика, зато не стоим на месте. Единственное, тут я не оформляю о том, что сделали: надеюсь на работу сайта.
REFLECT — браузерная [2D] игра с нуля за 9 дней