|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.08.2012, 13:48 | #1 |
Форумчанин
Регистрация: 16.04.2012
Сообщений: 146
|
Навигация по лабиринту
Всем доброго времени суток!
С помощью генератора лабиринта я создаю jpg картинку с головоломкой. Скрипт на php должен осуществлять навигация по созданному лабиринту (пойти влево, прямо и т.д.). Насколько я понимаю, нужно обрабатывать цвет квадрата - чёрный стена, красный начало, желтый выход и т.д. Вопрос: как написать скрипт, который создать файл с описанием лабиринта? В какую сторону мне копать? Есть ли примеры подобных работ? |
28.08.2012, 13:54 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
а генератор картинок - при создании не может сам записывать верный маршрут? Было б проще наверное.
Ну а так - в PHP есть функции получения цветов точек... но а алгоритм - надо применять какой то, или самому придумывать. |
28.08.2012, 13:57 | #3 | |
Форумчанин
Регистрация: 16.04.2012
Сообщений: 146
|
Цитата:
Верный маршрут находить не нужно. Нужна навигация игрока по лабиринту. |
|
28.08.2012, 14:29 | #4 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Навигацию игрока логичнее сделать на JavaScript.
E-Mail: arigato.freelance@gmail.com
|
28.08.2012, 14:41 | #5 |
Форумчанин
Регистрация: 16.04.2012
Сообщений: 146
|
Мне кажется возникнут проблемы в плане безопасности приложения. Не составит труда перепрыгнуть в конец лабиринта.
|
28.08.2012, 14:52 | #6 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Если это так важно, то да. Но если делать на PHP, то на каждый шаг игрока необходимо отправлять запрос на сервер, дожидаться ответа и только тогда передвигать его или оставлять на месте. Может притормаживать такая схема.
E-Mail: arigato.freelance@gmail.com
|
28.08.2012, 14:57 | #7 |
Форумчанин
Регистрация: 16.04.2012
Сообщений: 146
|
Тоже верно... Таким образом 1000 человек повесит весь сервер.
|
28.08.2012, 15:02 | #8 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
еще можно флеш предложить
|
28.08.2012, 15:17 | #9 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Пишите с замыканиями и локальными переменными, внутрь замыкания извне вы никак не попадете.
Alar, верни репу!
|
28.08.2012, 15:56 | #10 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Вариант с флешем самый лучший. Но взломать такую игру будет элементарно, как и любую на флеше.
E-Mail: arigato.freelance@gmail.com
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать программу, отыскивающую проход по лабиринту!!! | Protected_fat | Помощь студентам | 27 | 22.08.2014 12:32 |
Отыскание прохода по лабиринту в Delphi | CyberGirl | Помощь студентам | 0 | 06.04.2011 08:20 |
Отыскание прохода по лабиринту В Delphi | CyberGirl | Помощь студентам | 0 | 15.03.2011 14:20 |
Навигация | stck | HTML и CSS | 4 | 13.11.2010 03:50 |
С++. Отыскать проход по лабиринту | Romer9999 | Помощь студентам | 1 | 17.06.2009 23:33 |