Форум 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

Комментарии

Старый 12.10.2011 14:53 Котяра вне форума
Котяра
 
Аватар для Котяра
Можно использовать язык по типу LinQ или моего FluentList
Я его собственно и задумывал для такого приложения.
Код AS3:
where z > -80;
where z < -50; 
where level >= 5;
or; 
where("level", "==", 1); 
sortOn  z, numeric;		 
call    doShoot 1,10
Старый 12.10.2011 15:16 GBee вне форума
GBee
 
Аватар для GBee
А как это переводится?
Если z от -50 до -80 и уровень больше 4го или уровень = 1, непонятная сортировка, шмальнуть 1, 10.

Такой язык как раз подхоит для блок схем. Круто.
Обновил(-а) GBee 12.10.2011 в 15:26
Старый 12.10.2011 15:40 Котяра вне форума
Котяра
 
Аватар для Котяра
Да - только это идёт выборка для всего массива юнитов. Сортируем результат выборки по высоте(z) и у каждого юнита из списка вызываем метод doShoot с параметрами 1, 10.
А вот как такой язык подходит для блок-схем - не понял)
Старый 12.10.2011 15:48 Котяра вне форума
Котяра
 
Аватар для Котяра
В случае ботов мы заводим некие параметры.
Например: расстояние до ближайшего врага, уровень ближайшего итп..
Цитата:
where nearestEnemyDistance > 10;
where nearestEnemyLevel > 10;
в общем надо подумать ещё над расширениями - по идее с помощью or and и not (или просто обратных условий)
можно описать любое логическое условие.Какие то сложные случаи и стратегии - надо думать..
Типа
Цитата:
Если совокупная мощность врагов в 3 раза больше моих юнитов. Врубаем для маленьких юнитов режим Камикадзе Матросова и несёмся на таран на самые большие корабли противника. Большие корабли отходят подальше и стреляют издалека.
Но тоже думаю можно, если ввести в язык промежуточные переменные.

PS А вообще это уже жуткий оффтопик))
Старый 12.10.2011 16:25 GBee вне форума
GBee
 
Аватар для GBee
Зато жутко интересный :о)
Старый 12.10.2011 16:49 alatar вне форума
alatar
 
Аватар для alatar
Цитата:
Давно эту идею обжевываю, только хочу более доступный язык для любого игрока, типа из блоксхем понятных создавать программу. В LEGO Mindstorms, кажется похожее на идеал ПО, правда не трогал.
http://scratch.mit.edu/
Старый 12.10.2011 17:27 crazyone вне форума
crazyone
 
Аватар для crazyone
А вот мне кажется, что для привлечения в соревнования людей на разных языках программирования нужно просто написать HTTP интерфейс игры для ботов.
Тогда и нового языка не нужно придумывать и людям будет более комфортно - на "родном" языке писать всегда удобнее.
Старый 12.10.2011 18:42 Genzo вне форума
Genzo
 
Аватар для Genzo
Даешь ботов на Brainfuck'е !! =)
Старый 12.10.2011 19:08 GBee вне форума
GBee
 
Аватар для GBee
А вот спасибо, Alatar.
Старый 13.10.2011 19:54 Newred вне форума
Newred
 
Аватар для Newred
Сделаю крестики-нолики.(будет сегодня)
Старый 13.10.2011 23:56 Newred вне форума
Newred
 
Аватар для Newred

код написан на Flash AS3.0

Старый 14.10.2011 00:24 Astraport вне форума
Astraport
 
Аватар для Astraport
Зачет, работает.
Вот реализовать что-то подобное на P2P - у меня голова сразу кругом идет. Становится в 2 раза сложнее.
Старый 14.10.2011 00:44 Newred вне форума
Newred
 
Аватар для Newred
Заказываю, сделать мини контру, с двигающимся экраном (ориентир):
[IMG]http://i072.***********/1110/93/9c3872f223d9.png[/IMG]
Старый 14.10.2011 00:51 СлаваRa вне форума
СлаваRa
 
Аватар для СлаваRa
Я завтра освобождаюсь, могу в субботу сделать.
Старый 14.10.2011 00:55 GBee вне форума
GBee
 
Аватар для GBee
Я думал там будет хоть рэндомный бот.
Старый 14.10.2011 01:17 crazyone вне форума
crazyone
 
Аватар для crazyone
Жаль, конечно, что без ботов, блекджека и шлюх, но я изначально давал задание в свободном виде, чтобы можно было и простым путем пойти и сложным. Чтобы игра не застаивалась.
Старый 14.10.2011 08:13 GBee вне форума
GBee
 
Аватар для GBee
Это да show must go on.
Старый 18.10.2011 00:19 DJDrugsounD вне форума
DJDrugsounD
 
Аватар для DJDrugsounD
предлагаю уже сменить задание
Старый 18.10.2011 00:27 ChuwY вне форума
ChuwY
 
Аватар для ChuwY
Задание не менять =D А то не интересно.
Старый 18.10.2011 00:32 DJDrugsounD вне форума
DJDrugsounD
 
Аватар для DJDrugsounD
ну иначе это будет надолго)
Старый 18.10.2011 00:44 GBee вне форума
GBee
 
Аватар для GBee
Задание - хорошее. Ориентир конечно так себе :о)) Где бомбу ставить при виде сбоку?
Старый 18.10.2011 11:08 Genzo вне форума
Genzo
 
Аватар для Genzo
Я бы предложил либо создать ресурс для этого действа ("Напиши приложение другу") ,либо как минимум создать закрытый(для постов) раздел ,в который могут писать только люди написавшие игру и там в хот топике вести задания и список игр ,а в обычном топике обсуждать каждую конкретную игру.
Старый 18.10.2011 11:26 Astraport вне форума
Astraport
 
Аватар для Astraport
Цитата:
как минимум создать закрытый(для постов) раздел
Напоминаю, что одна из целей этой замечательной идеи - это помощь новичкам. Поэтому и публикуются исходники. Закрыв топик от вопросов новичков не участвующих в конкурсе, резко снижаете его полезность.
Старый 18.10.2011 12:11 Genzo вне форума
Genzo
 
Аватар для Genzo
Цитата:
Напоминаю, что одна из целей этой замечательной идеи - это помощь новичкам. Поэтому и публикуются исходники. Закрыв топик от вопросов новичков не участвующих в конкурсе, резко снижаете его полезность.
видимо я неправильно выразился, я имел в виду, что темы создавать могут только те кто создает игры, а внутри темы можно вести обсуждение и задавать вопросы
Старый 18.10.2011 14:25 GBee вне форума
GBee
 
Аватар для GBee
Давайте над этим подумаем, когда дойдем хотя бы до 15 игр.
Старый 19.10.2011 11:29 crazyone вне форума
crazyone
 
Аватар для crazyone
Ну же, кто возьмется?
Старый 19.10.2011 11:41 Genzo вне форума
Genzo
 
Аватар для Genzo
Пока времени нет=(
Старый 19.10.2011 15:35 Newred вне форума
Newred
 
Аватар для Newred
я напишу, раз задание неподьемное и времени у меня целый вагон)
срок (19-20 октября)
Старый 19.10.2011 15:45 GBee вне форума
GBee
 
Аватар для GBee
Свое задание?
Старый 19.10.2011 16:10 Newred вне форума
Newred
 
Аватар для Newred
своё. можна вне конкурса добавить (чем больше исходников, тем больше есть на чём учится)
Старый 19.10.2011 16:22 Genzo вне форума
Genzo
 
Аватар для Genzo
Какого конкурса?=)
Старый 19.10.2011 18:36 Astraport вне форума
Astraport
 
Аватар для Astraport
Newred - молодец. Даешь CS!
Большая просьба делать не с использованием Flash IDE, а растром.
Ещё просьба, чтобы код в исходниках, хотя бы в ключевых и двусмысленных кусках, поясняли (комментировали).
Старый 19.10.2011 18:46 GBee вне форума
GBee
 
Аватар для GBee
и zip юзали :о)
Старый 19.10.2011 19:06 Genzo вне форума
Genzo
 
Аватар для Genzo
Цитата:
и zip юзали :о)
тогда уж gzip
Старый 21.10.2011 00:34 Newred вне форума
Newred
 
Аватар для Newred
Игра Контра на as3
Контра ВДВ
(исходники добавлю скоро)
Старый 21.10.2011 01:00 Newred вне форума
Newred
 
Аватар для Newred
Звуки в игре выкрутил на минимум (заходим в настройки и меняем) , а то иногда заходишь на сайт, а там как заорёт, покидаешь его навсегда и в ненависти.
заказываю : следующая игра - шашки.

пользуйтесь на здоровье:

исходники

Игра про бравого ВДВ шника
Старый 21.10.2011 15:02 Astraport вне форума
Astraport
 
Аватар для Astraport
Newred, респект. Хотя, если честно, на фоне других работ, слабовато.
И дело не только про RAR
Даже fla не могу открыть, т. к. под 5.5
По всему остальному можно конечно критиковать, но если бы цель была сделать полнофункциональную игру предложенного плана, то это было бы очень круто.
Конечно, было бы интереснее, если бы под чистый AS3 или даже с использованием Flex - это было бы классно.
Старый 21.10.2011 15:11 GBee вне форума
GBee
 
Аватар для GBee
Newred, а почему все противники мертвы сразу? Я правда стрелял не переставая. :о))

Astraport Игра на флексе? Не надо.
Старый 21.10.2011 15:15 DJDrugsounD вне форума
DJDrugsounD
 
Аватар для DJDrugsounD
GBee потому что вы убивали их за пределами окна игры))
Старый 21.10.2011 15:51 Newred вне форума
Newred
 
Аватар для Newred
GBee
Быстро машем, больно бьём... вы на дали ботам даже шанса)

Astraport
если поможет:
cs4,cs5.5 в rar
cs4,cs5.5 в zip
Старый 21.10.2011 19:08 Astraport вне форума
Astraport
 
Аватар для Astraport
Цитата:
Astraport Игра на флексе? Не надо.
А я перманентно делаю Конечно, вся анимация, стрелялки-убивалки на as3, но интерфейс мне нужен флексовский из-за определенных особенностей.
Старый 21.10.2011 19:48 GBee вне форума
GBee
 
Аватар для GBee
Astraport, перманентно, всмысле постоянно? Дайте угадаю, из-за DataGrid?
Старый 21.10.2011 22:14 Parez вне форума
Parez
Молодцы парни! Отличная игра для блога) Будут ещё задания?
Старый 21.10.2011 22:55 GBee вне форума
GBee
 
Аватар для GBee
Да текущее задание - шашки, хотите поучаствовать скажите "Я возьмусь".
Старый 21.10.2011 23:11 Astraport вне форума
Astraport
 
Аватар для Astraport
Цитата:
Astraport, перманентно, всмысле постоянно?
Не. Наоборот Какой там антоним этому модному слову?
Спорадически
Цитата:
Дайте угадаю, из-за DataGrid?
Не угадал, но в общем все верно - из-за удобных компонентов. Потому что игра будет с выводом разных графиков, настройкой параметров, кучей тайл листов. В общем мне показалось сделать удобнее на Flex.
Кстати, вы ещё не в курсе прекрасного spark компонента SpriteVisualElement?
Старый 27.10.2011 00:46 GBee вне форума
GBee
 
Аватар для GBee
Шашки кто-нить возьмет? Не надо ИИ, только соблюдение хода и валидация оного, с удалением съеденных шашек (можно без дамок).

Пардон, что за автора говорю, не хочу, чтобы тема загибалась.
Старый 27.10.2011 01:11 Котяра вне форума
Котяра
 
Аватар для Котяра
Rzer - изменяй основное сообщение - я запарился уже)
Добавляй реализованные в список и пиши следующие задания. Тема то твоя)
Старый 27.10.2011 01:27 GBee вне форума
GBee
 
Аватар для GBee
А нельзя автомодерацию на эту тему, вряд ли Rzer напишет сюда бреда и спама? А то она пропадает периодически, как понимаю пока модератор не заапрувит изменения.
Старый 27.10.2011 01:54 Котяра вне форума
Котяра
 
Аватар для Котяра
Rzer может и сам, просто я дабы поддержать эту тему - сам менял.
Старый 27.10.2011 02:13 GBee вне форума
GBee
 
Аватар для GBee
Цитата:
Rzer может и сам, просто я дабы поддержать эту тему - сам менял.
Так может и шашки возьмете?
 

 


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


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