Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Что наша жизнь - Игра?
 
 автор: napTu3aH   (22.09.2005 в 10:58)   письмо автору
 
 

Добрый день.
Хочеться начать цикл тем посвященный программированию игровых приложений в Веб. Может кто-то скажет: программисты в игры не играют, может и не играют. Но думаю кто-то найдет должное приминение решениям, приведенным в этой теме.
Не помню кто сказал:
Жизнь - это тоже игра, сюжет не очень, но графика обалденная :)

   
 
 автор: napTu3aH   (22.09.2005 в 11:28)   письмо автору
 
   для: napTu3aH   (22.09.2005 в 10:58)
 

Таймер для игроков.
На форуме уже обсуждалась эта тема, но к какому-то конкретному способу так и не пришли.

Задача. Каждый игрок может добывать определенный ресурс(золото). Количество добываемого ресурса в сутки зависит от многих факторов(кол-во золотых шахт, бонус игрока на добычу ресурса и т.д.) Это в принципе не сложно сделать.
В бд есть столбцы со значениями(шахты, бонус, и тд) значения плюсуються и выводятсья игроку при обновлении страницы и заонсяться в другую таблицу. Но если игрок начал постройку зол шахты в 10 часов она постороитсья в 12 и ему с 12-ти уже прибавляетсья больше золота. Если он обновил страницу в 12 то все ок, а если он вышел из интернета, ресурсы уже должны прибавляться с учетом того, что в 12 уже будет на одну шахту больше. Вот тут и встает вопрос таймера. В 10 он включился и в 12 он прибавит к кол-ву шахт 1 и занесет ее в БД, в не зависимости есть игрок или нет.

З.Ы. Скрипты приводить не нужно меня больше интересует теоритический вопрос, а как это спрограммировать я постараюсь решить самостоятельно :-).
З.Ы.Ы. Спасибо за внимание.

   
 
 автор: Duran   (22.09.2005 в 12:14)   письмо автору
 
   для: napTu3aH   (22.09.2005 в 11:28)
 

Кажется LOKI сказал класную фразу :
"1000 детских савочков может и равняются односу ковшу экскаватора, только проверять это не хочется :-).
Возьмите готовый бесплатный движок для создания аркадных игр и облегчите себе жизнь :-).
Например, [url]www.dead-code.org[/url] хоть и не сетевой, но зато очень даже рабочий.

   
 
 автор: napTu3aH   (22.09.2005 в 14:24)   письмо автору
 
   для: Duran   (22.09.2005 в 12:14)
 

>Кажется LOKI сказал класную фразу :
>"1000 детских савочков может и равняются односу
>ковшу экскаватора, только проверять это не хочется
:-).
Не всегда переделать что-то готовое под свои нужды это лучший вариант, возьмите хотя бы CMS для сайта
>Возьмите готовый бесплатный движок для создания аркадных игр
>и облегчите себе жизнь :-).
Я наоборот хочу себе ее усложнить ;-)

   
 
 автор: cheops   (22.09.2005 в 14:29)   письмо автору
 
   для: napTu3aH   (22.09.2005 в 10:58)
 

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

Добавлю несколько ссылок на темы, так или иначе связанных с играми
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5893
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5186
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4620

   
 
 автор: napTu3aH   (22.09.2005 в 16:57)   письмо автору
 
   для: cheops   (22.09.2005 в 14:29)
 

Спасибо за ссылки но обльше мне понравилась эта тема
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1094

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования