Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: нужна помощь. игра. боёвка

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Barakuda
Отправлено: 14 Октября, 2012 - 19:16:20
Post Id



Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Окт. 2012  
Откуда: Одесса, украина


Помог: 0 раз(а)




пишу пошаговую игру.
Нужна Ваша помощь с созданием базы данных и выводом информации.
То, как я это себе представляю:
таблица

ид боя\атакующий\действие(атака, смена оружия, попытка убежать, отказ от боя)\жертва\ид хода...

что ещё мне тут нужно - пока смутно понимаю. бой - пошаговый, происходит следующим образом:
атакующий - нападает и делает первый удар, если атакующий НЕ убил жертву - то жертве высвечивается сообщение о том, что на него напали, и предлогается перейти на страницу боя, скрытся с локации - нельзя, зайти в инвентарь - тоже. Далее ход перешол к жертве, она может так-же нанести удар или сменить оружие (только один раз использовав свой ход), дальше снова нападает атакующий, и так до тех пор, пока кто-то не умрет (или не будет оглушен) или пока атакующий не отменит бой, или пока жертва не убежит. так-же если атакующий хочет прекратить бой, жертва должна это подтвердить (это еще обдумывается) вообще вся эта система еще обдумывается.
Если у кого-то есть идеи, или возможные алгоритмы решения, или желание помочь - мы будем только оочень рады. кого заинтересует - расскажу подробне про игру..
 
 Top
caballero
Отправлено: 14 Октября, 2012 - 19:26:29
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
пишу пошаговую игру.
Нужна Ваша помощь с созданием базы данных и выводом информации.

а как именно ты пишешь если не умеешь ни инфу в PHP вывести ни с Бд работать.
типа строю дом - раскажите как заложить фундамент положить кирпич, покрыть крышу, вставить окна и двери.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Barakuda
Отправлено: 14 Октября, 2012 - 19:34:45
Post Id



Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Окт. 2012  
Откуда: Одесса, украина


Помог: 0 раз(а)




caballero пишет:
а как именно ты пишешь если не умеешь ни инфу в PHP вывести ни с Бд работать.

я же не сказал что я этого не умею.
Я сказал что проблема с более сложными запросами и с структорой ДАННОЙ таблицы.

В игре уже осуществелы переходы по локациям, сами локации, инвентарь, авторизация, альфа-дизайн
 
 Top
caballero
Отправлено: 14 Октября, 2012 - 19:55:32
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
я же не сказал что я этого не умею.

именно это ты и сказал

а теперь еще и подтвердил:
Цитата:
Я сказал что проблема с более сложными запросами и с структорой ДАННОЙ таблицы.

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


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Barakuda
Отправлено: 14 Октября, 2012 - 19:58:16
Post Id



Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Окт. 2012  
Откуда: Одесса, украина


Помог: 0 раз(а)




я занимаюсь программирование пятый год, правда самоучка, просто с БД работал "по шаблонам".
 
 Top
caballero
Отправлено: 14 Октября, 2012 - 20:14:15
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




пни поиск по форуму - тут периодически появляются
желающие разработать свою игру


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Barakuda
Отправлено: 14 Октября, 2012 - 20:27:08
Post Id



Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Окт. 2012  
Откуда: Одесса, украина


Помог: 0 раз(а)




caballero пишет:
пни поиск по форуму - тут периодически появляются
желающие разработать свою игру

да я читал парочку... по своему вопросу ничего не нашел..
 
 Top
Zuldek
Отправлено: 15 Октября, 2012 - 11:32:08
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




Конкретные вопросы в студию, - будут конкретные ответы.
 
 Top
Barakuda
Отправлено: 15 Октября, 2012 - 11:37:13
Post Id



Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Окт. 2012  
Откуда: Одесса, украина


Помог: 0 раз(а)




конкретный вопрос - синтаксис пошаговой боёвки )
грубо говоря - нужны советы, а дольше будут вопросы )
 
 Top
Zuldek
Отправлено: 15 Октября, 2012 - 11:43:08
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




запрос в базу -> анализ ответа -> конец игры / выбор действия -> запрос в базу ...
 
 Top
Barakuda
Отправлено: 15 Октября, 2012 - 13:15:14
Post Id



Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Окт. 2012  
Откуда: Одесса, украина


Помог: 0 раз(а)




запрос в базу - какой именно? что там должно быть?)
 
 Top
Zuldek
Отправлено: 15 Октября, 2012 - 13:20:54
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




выбранное действие
 
 Top
Barakuda
Отправлено: 16 Октября, 2012 - 17:44:59
Post Id



Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Окт. 2012  
Откуда: Одесса, украина


Помог: 0 раз(а)




вот такой вопрос

СЕЛЕКТ * ФРОМ таблица ВЕРЕ логин = логин 1 ЭНД логин = логин 2

выдаст ли мне этот запрос два поля с логином 1 и логином 2?
или запрос будет искать одно поле где логин равен и тому и другому (признаю что бред)
и как обработать такой запрос?
никак не могу понять массив какого вида возвращает запрос, и как к нему (вне цикла ваил обращаться) ?

(Отредактировано автором: 16 Октября, 2012 - 17:45:23)

 
 Top
caballero
Отправлено: 16 Октября, 2012 - 17:54:18
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
или запрос будет искать одно поле где логин равен и тому и другому (признаю что бред)

именно так и будет

Цитата:
и как обработать такой запрос

mysql_query


Цитата:
я занимаюсь программирование пятый год

серьезно!

(Отредактировано автором: 16 Октября, 2012 - 17:55:36)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Alho
Отправлено: 16 Октября, 2012 - 18:02:10
Post Id



Посетитель


Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012  


Помог: 11 раз(а)




Barakuda, по-моему это тоже шаблонные действия с бд.
Цитата:
В игре уже осуществелы переходы по локациям, сами локации, инвентарь, авторизация, альфа-дизайн

Как они могут быть реализованы, если нет базовых знаний о бд? Не верится.
А по вопросам:
Цитата:
СЕЛЕКТ * ФРОМ таблица ВЕРЕ логин = логин 1 ЭНД логин = логин 2

Запрос будет искать одно поле где логин равен и тому и другому. Тут подойдет ОР.
Цитата:
и как обработать такой запрос?

Курите самые базовые мануалы по MySQL http://php.su/mysql/

PS
Цитата:
В игре уже осуществелы переходы по локациям, сами локации, инвентарь, авторизация, альфа-дизайн

Если это правда, то готов помочь в работе, ибо в последнее время до хрена свободного времени.

(Отредактировано автором: 16 Октября, 2012 - 18:05:17)

 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB