Jump to content

Следующий конкурс


Vlad
 Share

Recommended Posts

В начале августа хочу провести ещё один мини-конкурс по темам JavaScript и Canvas. В качестве задания можно сделать похожую на эту игру

http://jsfiddle.net/EhDWR/2/

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

Как вы относитесь к такой идее? В этот раз время будет побольше даваться на решение, дня три или даже пять.

Link to comment
Share on other sites

Vlad,

Тема интересная. Хотя для меня, наверное, будет и сложноватая.

А игра будет какая-то определенная задана или каждый будет делать по своему выбору?

Однозначно определённая, иначе сложно будет оценивать работы и сравнивать их между собой. Но вот реализация игры, здесь полная свобода.

А с чем именно у вас сложность --- рисование, т.е. сам канвас или программная часть?

Неплохо, но если бы не канвас...

Наоборот, привлечёт внимание к этой интересной технологии. Могу даже успеть набросать одну-две статьи, в которых рассказано, как я в первый раз в жизни делал игру на канвасе.

Link to comment
Share on other sites

Однозначно определённая, иначе сложно будет оценивать работы и сравнивать их между собой. Но вот реализация игры, здесь полная свобода.

А с чем именно у вас сложность --- рисование, т.е. сам канвас или программная часть?

Да и то и то в принципе.

Нарисовать-то скорее всего нарисую. Сейчас читаю про canvas - тут особой сложности на первый взгляд нет. Но вот с логикой скорее всего будут проблемы Тут у меня всё хромает на обе ноги :)

Но участвовать, если время позволит, буду обязательно.

Link to comment
Share on other sites

Выбрал задание специально для новичков. Смысл тот же, что и по ссылке в первом посте — нарисовать некое поле, обеспечить ход фишек. Игра на одного человека, чтобы не придумывать AI противника. Осталось детали обдумать и правила написать.

Link to comment
Share on other sites

Отличная затея, постараюсь тоже поучаствовать. Очень интересно.

Shift-Web, То что это давно существует - да, но то что это неуклюжее УГ не согласен. Думаю, если б в свое время не протолкнули флеш (уж точно неуклюжее УГ, как по мне), то эта технология была бы очень востребована.

Vlad, было бы хорошо если Вы не будете давать бонусы за скорость, думаю результаты будут оч интересные.

Edited by alexriz
Link to comment
Share on other sites

Чего востребованного в тормозном тупом рендере, который выливается в мегатонны хренокода? При всём уважении, флэш в этом отношении адекватнее в разы. Я тоже видел фрэймворки и крутые библиотеки для 3D анимации и прочего. Но, согласитесь. JS тут просто сосёт в сравнении с другими вариантами.

По мелочи, конечно, да. Можно что то реализовывать, но на серьёзные вещи -- это не тянет, к сожалению. Поэтому и неуклюжее, допотопное, унылое, тормозное г-но.

SVG + CSS + JS, если бы не кросс, то уже было бы очень шикарно.

Edited by Shift-Web
Link to comment
Share on other sites

Не было бы флеш, наверняка развивался бы канвас и глядишь, стал бы в передовики. А вообще svg крутая технология бесспорно. Но правду мы уже не узнаем, так что это превращается в пустопорожний спор.

p.s. 3-им конкурсом можно задать написание "машины времени", там и посмотрим))

Link to comment
Share on other sites

Предварительно набросал следующие пункты.

1. Конкурс пройдёт с 4 по 9 августа, это время для решения задачи.

2. Скорость сдачи работы не учитывается.

3. До срока приёма работы её можно переделывать и видоизменять по своему усмотрению.

4. Результат выкладывается в виде ссылки на страницу.

Само задание следующее. Необходимо сделать указанную игру на HTML5 Canvas. Результатом должна быть страница (или сайт) содержащая название игры, её правила (предоставляются), игровое поле и итоги игры. Задание рассчитано на новичков, поэтому высоких знаний в рисовании и программировании не потребуется. Фактически, с ним должен справиться любой школьник, знакомый с азами программирования, JavaScript и API Canvas.

Участники получают медальки за участие в конкурсе, первым трём победителям дарятся книги по выбору.

Разрешается

- использовать любые изображения;

- размещать страницу на любом доступном хостинге;

- видоизменять её в процессе работы.

Запрещено

- применять любые сторонние библиотеки и фреймворки вроде jQuery, Prototype и др.

Поскольку с заданием должны в идеале справиться все, предлагаю оценивать субъективно по разным разделам, к примеру: лучший дизайн игры, программная часть, оригинальность.

Link to comment
Share on other sites

канвас или программная часть?
Неплохо, но если бы не канвас...
Наоборот, привлечёт внимание к этой интересной технологии. Могу даже успеть набросать одну-две статьи, в которых рассказано, как я в первый раз в жизни делал игру на канвасе.

Напиши, всем полезно будет.

первым трём победителям дарятся книги по выбору

Книги в печатном варианте или в электронном?

Link to comment
Share on other sites

  • 1 month later...

Отличный конкурс ,я думаю ,что будет очень интересно, жаль, только ,что долго ждать аж до октября, но ничего нам спешить некуда Так, что друзья Мечуринцы принимаемся за дело ,всем удачи

Link to comment
Share on other sites

Отличный конкурс ,я думаю ,что будет очень интересно, жаль, только ,что долго ждать аж до октября, но ничего нам спешить некуда Так, что друзья Мечуринцы принимаемся за дело ,всем удачи

Вы про что вообще? Конкурс про Canvas уже прошёл, что будет в октябре не знаю.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy