Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Блоги > Rzer

Рейтинг: 4.90. Голосов: 10.

Напиши приложение другу

Запись от Rzer размещена 20.09.2011 в 13:56
Обновил(-а) Rzer 07.11.2011 в 13:07

Предлагаю такую небольшую игру.

Суть игры такая. Есть начальное задание, разработать небольшое приложение. Человек который за него берётся, должен написать в теме, "я возьмусь". После чего у него есть 24 часа, чтобы выложить приложение сюда и придумать следующему участнику задание.

Два главных условия:
  • Размещая сделанное приложение, участник должен прикрепить и архив с его кодом, чтобы новички могли ознакомиться с ним, совершенствуя свои навыки.
  • Приложение из задания должно быть небольшое, чтобы другой участник мог справиться в меру своих сил в среднем за 5-6 часов.

1) GBee - Сапёр | Игра | Исходники
2) Rzer - Жизнь | Игра | Исходники
3) ChuwY - wack-a-rat | Игра | Исходники
4) Rzer - arkanoid | Игра | Исходники
5) crazyone - кубик Рубика |Игра | Исходники
6) Newred- Крестики Нолики |Игра | Исходники
7) Newred -Ходилка | Игра | Исходники


Следующие задание от Newred: шашки
Всего комментариев 168

Комментарии

Старый 28.09.2011 04:50 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
Rzer, посмотри личные сообщения пожалуйста =[
Старый 28.09.2011 13:04 GBee вне форума
GBee
 
Аватар для GBee
О, крутяк. А что за шрифт, приятный такой?
Старый 29.09.2011 15:31 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
GBee, VAGRounded BT
Старый 29.09.2011 15:34 GBee вне форума
GBee
 
Аватар для GBee
ChuwY, спасибо, а то для своих поделок только Вердану использовал, а этот прикольней.
Старый 04.10.2011 13:40 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
BUMP теме!
Старый 04.10.2011 17:54 Rzer вне форума
Rzer
 
Аватар для Rzer
Я возьмусь
Старый 04.10.2011 18:36 GBee вне форума
GBee
 
Аватар для GBee
Хотелось бы свежей крови, но ладно, может игра сложновата :о)
Старый 04.10.2011 20:53 Rzer вне форума
Rzer
 
Аватар для Rzer
Попробую что-нибудь с фильтрами сделать. Вроде не очень сложно. Только столкновения отслеживать наверное проблематично.
Старый 05.10.2011 02:19 Rzer вне форума
Rzer
 
Аватар для Rzer
Готово, арканоид. Ещё бонусы можно активировать кнопками F1-F9 (кому лень комбинации собирать) Код завтра выложу, после причёсывания.

Задание будет: кубик рубика.
Обновил(-а) Rzer 05.10.2011 в 02:29
Старый 05.10.2011 09:24 BornTOFree вне форума
BornTOFree
Rzer, оригинальный арканойд, мне понравилось, классно!
Старый 05.10.2011 09:51 GBee вне форума
GBee
 
Аватар для GBee
Красиво, во втором раунде пропал шарик. Кубик Рубика подразумевает 3д?
Старый 05.10.2011 12:15 Genm вне форума
Genm
Вопрос по wacarat
CursorManager.mouseMoveHandler()
Вместо event.preventDefault() должно быть event.updateAfterEvent()

И вообще по данному классу. Зачем надо было использовать синглетон, не проще было просто static обойтись?
Старый 05.10.2011 12:30 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
Rzer, офигительно выглядит Эффекты очень понравились.
А такие правила ты сам придумал или подсмотрел где?


Genm
Цитата:
Вместо event.preventDefault() должно быть event.updateAfterEvent()
Так точно. Опечатка. Я там где-то выше оправдывался тем, что писал пьяный =D Спасибо за поправку.

Цитата:
Зачем надо было использовать синглетон, не проще было просто static обойтись?
Если класс не чисто утилитный типа Math, то использую синглтоны. Потом в случае чего проще перевести на обычное не-глобальное использование, да и более гибкий подход вообще, чем статика. Дополнительных строк там немного.
Обновил(-а) ChuwY 05.10.2011 в 12:32
Старый 05.10.2011 14:39 Rzer вне форума
Rzer
 
Аватар для Rzer
4) Rzer - arkanoid | Игра | Исходники

Следующие задание от Rzer: кубик рубика

2 GBee: Возможно и 3d (думаю стандартных возможностей флеша по трансформированию будет более чем достаточно)
2 ChuwY: Награды за бонусы подглядел из игры на моём телефоне, а вот выдавать их за собранные комбинации придумал сам. Ну может где-то оно уже и придумано до меня)
Обновил(-а) Rzer 05.10.2011 в 14:49
Старый 05.10.2011 15:02 Зубило вне форума
Зубило
Блин да вы просто гении чтобы так быстро все такие шедевры делать!
Старый 05.10.2011 21:57 gloomyBrain вне форума
gloomyBrain
 
Аватар для gloomyBrain
Арканоид охрененен!
Старый 05.10.2011 23:02 DJDrugsounD вне форума
DJDrugsounD
 
Аватар для DJDrugsounD
Rzer я в твой арканойд не могу наиграться)) за такой короткий срок отличная игруля, подумай над улучшением и спокойно его продай за пару сотен баксов)))
Старый 06.10.2011 03:37 dark256 вне форума
dark256
 
Аватар для dark256
ДА!!! Я уж и не думал что эту игру можно так подать! Обалдеть! Супер-респект!
Старый 06.10.2011 09:24 Inet_PC вне форума
Inet_PC
 
Аватар для Inet_PC
Присоединяюсь, отличный арканоид получился)
Старый 06.10.2011 10:18 Astraport вне форума
Astraport
 
Аватар для Astraport
Ребята, вы реально вызываете уважение. Классные игрушки.
Старый 06.10.2011 11:43 incvizitor вне форума
incvizitor
 
Аватар для incvizitor
Игра просто супер!!! А вот лицензию на .rar не все имеют =)
Старый 06.10.2011 14:00 FlashRus вне форума
FlashRus
 
Аватар для FlashRus
Цитата:
А в стандартном сапере словить мину с первого раза запросто - мне везло :о).
На сколько я знаю - это не возможно. До первого нажатия минное поле даже не сформировано, т.е. первое нажатие формирует поле и только потом открывает ячейку.
Старый 06.10.2011 14:19 GBee вне форума
GBee
 
Аватар для GBee
Цитата:
На сколько я знаю - это не возможно. До первого нажатия минное поле даже не сформировано, т.е. первое нажатие формирует поле и только потом открывает ячейку.
Ну я же показал картинку. Коды исходного сапера покажите :о)). Да и смысл игнорить первый клик? Это же сапер, ошибиться можно и с первого раза.
Старый 06.10.2011 17:41 carrotoff вне форума
carrotoff
 
Аватар для carrotoff
Продолжение будет?
Старый 06.10.2011 17:48 DJDrugsounD вне форума
DJDrugsounD
 
Аватар для DJDrugsounD
ну если кто надумает делать кубик рубика то будет)
Старый 06.10.2011 23:50 Psycho Tiger вне форума
Psycho Tiger
 
Аватар для Psycho Tiger
Кубик рубик это гемор, я считаю.
Предлагаю поменять задание )
Старый 07.10.2011 00:13 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
Я бы взялся на выходных, если меня до них не убьют на работе
Обновил(-а) ChuwY 07.10.2011 в 17:22
Старый 07.10.2011 12:55 Котяра вне форума
Котяра
 
Аватар для Котяра
Дык есть же вроде у силина.
Обновил(-а) Котяра 07.10.2011 в 12:58
Старый 07.10.2011 13:06 GBee вне форума
GBee
 
Аватар для GBee
Цитата:
Дык есть же вроде у силина.
Заочное участие? Кто напишет танки онлайн? :о)
Старый 07.10.2011 15:25 Котяра вне форума
Котяра
 
Аватар для Котяра
С публикацией исходников?
Старый 07.10.2011 15:29 GBee вне форума
GBee
 
Аватар для GBee
Ну условия конкурса таковы :о))
Старый 08.10.2011 01:34 Rzer вне форума
Rzer
 
Аватар для Rzer
Можно попробовать кубик рубика сделать с помощью http://labs.adobe.com/technologies/proscenium/ ради, так сказать, собственного развития.
Старый 09.10.2011 23:22 crazyone вне форума
crazyone
 
Аватар для crazyone
Я возьмусь за кубик. Будет повод покрутить этот просцениум в руках.

Правда за ровность кода не ручаюсь, т.к. буду изучать возможности инструмента на ходу.
Старый 10.10.2011 16:20 Genzo вне форума
Genzo
 
Аватар для Genzo
Буду ждать следующие задание и тоже поиграюсь)
Старый 11.10.2011 02:44 crazyone вне форума
crazyone
 
Аватар для crazyone
Вот оно:
Флешка
Исходники

Для вращения граней сделал кнопочный интерфейс, потому что взаимодействие с мышью у просцениума очень слабое и глючное при многих перекрывающихся объектах. Будем надеяться, что это только в демонстрационной версии.

Следующим заданием будет игра "Крестики нолики".
Обновил(-а) crazyone 11.10.2011 в 10:35
Старый 11.10.2011 08:09 BornTOFree вне форума
BornTOFree
Классный кубик-рубик. Жаль, что не реализована функция, после рандомного перемешивания, автоматическое, пошаговое, восстановления кубика
Старый 11.10.2011 09:51 crazyone вне форума
crazyone
 
Аватар для crazyone
Добавил и обновил
Старый 11.10.2011 10:24 Astraport вне форума
Astraport
 
Аватар для Astraport
Выглядит офигенно, но собирать его очень сложно. Лучше бы сделать по драгу на грани её поворот соответствующий. А вращать кубик целиком маркерами. Неужели такая технология?
Старый 11.10.2011 10:27 dark256 вне форума
dark256
 
Аватар для dark256
http://dl.************/u/26416969/%D0...0%BE%D0%B5.doc

Графика почти вся есть. Я начал, но не допилил. Никто не хочет?

Кубик - просто обалденная вещь! Завидую ужасно!!! Все никак не потыкатсья с 3Д (((
Обновил(-а) dark256 11.10.2011 в 10:43
Старый 11.10.2011 10:31 BornTOFree вне форума
BornTOFree
crazyone, респект! это круто
Старый 11.10.2011 12:56 crazyone вне форума
crazyone
 
Аватар для crazyone
Для поворота по драгу нужно расширять возможности обработки событий мыши в просцениуме.
Там есть методы SceneGraph.pick(x:Number, y:Number, cullFunc:Function = null) и SceneNode.pickNode(rayOrigin:Vector3D, rayDirection:Vector3D, cullFunc:Function = null):SceneNode , но они глючат при накладывающихся друг на друга объектах, как в нашем кубике. Возможно, это можно решить через правильную cullFunc, но документации по этим методам нет вообще.
Т.е. нужно все это расширять и доделывать события мыши, а за один день это не вполне реально было. Так что я решил этим пока не заниматься. Собираюсь еще поковырять это. Может чего и выйдет.

Ну а вобще там гораздо круче вещи можно делать. Одни только примеры посмотреть - уже челюсть отвисает.
Старый 11.10.2011 14:22 Genzo вне форума
Genzo
 
Аватар для Genzo
Цитата:
Следующим заданием будет игра "Крестики нолики".
снимаю свою кандидатуру =) , все равно только в выходные смогу написать игрулю , да и задачу хочеться не такую тривиальную=) , жду следующего задания ближе к выходным
Старый 11.10.2011 20:56 Котяра вне форума
Котяра
 
Аватар для Котяра
Цитата:
да и задачу хочеться не такую тривиальную=)
Ну можно сделать крестики нолики на каком нибудь сервере типа смартфокса, LiveCyCle/blaseDS/GraniteDS/red5 итд итп. Можно на p2p cirrus/как там его сейчас зовут.
Сделать бинарную сериализацию по AMF, json, bson, protoBuf итп..
Рисовать объемные крестики с использованием Stage3D.
В общем, даже в простеньком задании можно накрутить много интересного..
Старый 12.10.2011 01:10 crazyone вне форума
crazyone
 
Аватар для crazyone
Для людей, которые за всю жизнь не написали ни одного умного игрового бота (типа меня), это будет совсем не тривиально, не простенько и очень полезно.
А для досок неограниченных размеров (типа NxN) будет над чем подумать для всех желающих.
Старый 12.10.2011 01:53 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
А я вообще никогда никаких ботов не писал.
Давайте устраивать соревнования ботов в крестики-нолики =D
Старый 12.10.2011 12:39 Genzo вне форума
Genzo
 
Аватар для Genzo
Цитата:
Давайте устраивать соревнования ботов в крестики-нолики =D
Помнится давно было соревнование программистов на сях ,где писалась логика движения и стрельбы танка на них же , был доступ к вызову пары внешних функций вроде перемещения и выстрела и т.п. , а потом 3 части кода компилились (код 1 программера , код 2го и код логики боя) и смотрели результаты=)
Старый 12.10.2011 13:41 GBee вне форума
GBee
 
Аватар для GBee
Цитата:
Помнится давно было соревнование программистов на сях ,где писалась логика движения и стрельбы танка на них же , был доступ к вызову пары внешних функций вроде перемещения и выстрела и т.п. , а потом 3 части кода компилились (код 1 программера , код 2го и код логики боя) и смотрели результаты=)
Давно эту идею обжевываю, только хочу более доступный язык для любого игрока, типа из блоксхем понятных создавать программу. В LEGO Mindstorms, кажется похожее на идеал ПО, правда не трогал.
Старый 12.10.2011 14:40 Котяра вне форума
Котяра
 
Аватар для Котяра
На хабре выкладывали прикольный CodeCraft я даже как-то хотел превести на ActionScript
А стратегии ботов подгружать как отдельные swf.
Старый 12.10.2011 14:42 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
Мне кажется, что мы просто обязаны это сделать
Старый 12.10.2011 14:47 GBee вне форума
GBee
 
Аватар для GBee
Цитата:
А стратегии ботов подгружать как отдельные swf.
Это слишком узконаправленно, хотелось бы таким образом втягивать больше людей в логику да и вообще в программирование.
 

 


Часовой пояс GMT +4, время: 13:05.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.