Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Идея игрушки: Программируемый мини-футбол.   Найти похожие ветки 

 
12 ©   (2010-05-28 12:50) [0]

Берем 2 команды: 3 на 3, 4-4, 5-5 игроков.

У каждого игрока есть параметры -
Скорость(как быстро квадратик-игрок движется по полю),
Точность(наскока траектория кружочка-мяча будет соответствовать желаемой),
Сила удара(наскока быстро кружочка-мяча будет двигаться),
Реакция(наскока мала задержка квадратика-игрока перед началом исполнения Программы)

Все параметры имеют общую величину, можно один увеличивать за счет остальных, или наоборот, в любом случае сумма их = const.

Программа - предлагается принять решение за игрока, что ему сделать
Пробить, отдать пас, сфолить, переместится куда либо
это надо обдумать(Например - Пробить, когда он решит, что его позиция выгоднее всех (посчитает угол, расстояние))

Это (угол, расстояние) -  программные примитивы , которыми может оперировать программист-игрок.

ну и надо развить идею :) (пойду пока, подумаю еще :))


 
TotalSQL   (2010-05-28 13:34) [1]

курсовая по программированию? а скоро сдавать?


 
12 ©   (2010-05-28 13:47) [2]

нет. AV :)


 
12 ©   (2010-05-28 14:01) [3]


> Скорость

Естественно, игрок не может знать скорость других игроков(или может своих, или с некоторой погрешностью и врагов), следовательно, если мяч ничейный (например, отлетел от штанги/не Точный пас врага) - надо начать смещение к мячу, если, как он посчитает, он первый к нему успеет.

Или пас на пустое место - надо прикидывать как паснуть, чтобы враг не смог опередить. Вдруг твоя точность и его скорость приведет к потере.

Точность.
Вводим время владения мяса, как фактор точности. Точность - пусть будет сама по себе и есть вероятность неточности от времени владения - ведь если игрок в реале мяч обработает - он и точнее пасует.


 
12 ©   (2010-05-28 14:08) [4]

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

если каждого - так будет интереснее, но вряд ли кто будет этим заниматься. Запустят, посмотрят, станет лень каждому писать что-то и сотрут.

значит, надо ввести шаблоны, с возможностью редактирования их и сохранения, как нового игрока. Самое простое - менять основные параметры
Скорость(как быстро квадратик-игрок движется по полю),
Сила удара(наскока быстро кружочка-мяча будет двигаться),
Все параметры имеют общую величину, можно один увеличивать за счет остальных, или наоборот, в любом случае сумма их = const.

просто какими-нибудь ползунками..

Для интересующихся - можно лезть в инструкции-код.


 
картман_   (2010-05-28 15:24) [5]


> 12 ©   (28.05.10 12:50)  

http://window.edu.ru/window_catalog/pdf2txt?p_id=11903
шестая или пятая главы, иначе не получится футбола


 
Александр Иванов ©   (2010-05-28 15:26) [6]

http://coolsite4me.com/Compiler/BattleShips.aspx


 
12 ©   (2010-05-28 16:03) [7]


> Александр Иванов ©   (28.05.10 15:26) [6]
> http://coolsite4me.com/Compiler/BattleShips.aspx

ага
Скорч  - мать всех игр :)


> http://window.edu.ru/window_catalog/pdf2txt?p_id=11903

может и пригодится, кстати

с ума сойти, как подробно написали..
:)
пора писать книгу аля -
        Ничего не делание
1.1. История
1.2. Ничего не делание в современном мире
2.1. тактика Ничего не делания
2.2. стратегия. Ничего не делания
3. Наиболее перспективные теории Ничего не делания
4. Оптимальный отдых от Ничего не делание
5. Как быстро научится Ничего не делаеть


 
картман_   (2010-05-28 19:36) [8]


> 12 ©   (28.05.10 16:03) [7]


> 5. Как быстро научится Ничего не делаеть

не, это отдельная книга, автор Фленов


 
test ©   (2010-05-29 02:06) [9]

Все уже украдено до нас.

http://sourceforge.net/projects/bygfoot/


 
12 ©   (2010-05-31 10:24) [10]

и хорошо
неиграбельно получается
так прикинул, эдак - нет, неиграбельно.

играбельно, вот именно, типа

> http://coolsite4me.com/Compiler/BattleShips.aspx


Вообще, надо написать типа Скортча
http://ru.wikipedia.org/wiki/Scorched_Earth
Часами же просиживали, помнится..
только переделать,
кол-во народа + , сетевую возможность +, команда на команду
И неплохо бы на страничке сделать, заодно php|java|ajax подучить



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.073 c
6-1219050457
Muh
2008-08-18 13:07
2010.08.27
Как определить программно залогинился ли я на каком либо сайте


6-1219129924
Michael
2008-08-19 11:12
2010.08.27
Как проверить наличие файла на FTP


15-1263939469
Маша
2010-01-20 01:17
2010.08.27
Странная задачка


2-1265977110
Начинающий__
2010-02-12 15:18
2010.08.27
Подстрока в строке


15-1274185621
Lyonux
2010-05-18 16:27
2010.08.27
Прерывания int 21 и int 10





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский