Ярослав Иванов, А такое что игры на дом дереве не создают! Это как писать дипломную в нотпаде или редактировать фотографии в пеинте что тут не понятного то? Если вы решили создать игру и вам на ум ничего умнее html не пришло, то вам не нужно создавать игру.
Ярослав Иванов, я по делу все сказал, требуется все переписать.
Вот тебе на завтрак принесут говно и зададут вопрос вам солью или с сахаром? Вот тут примерно тоже самое, а вы как предпочитаете?
Ярослав Иванов, а я не предлагал решить проблему, я как увидел код что там все на хтмл написано, меня аж выворачивать начало, когда уже давно есть canvas, даже флеш не нужно использовать actionScript учить, а люди какой-то херней занимаются. Вот когда перепишет на canvas, тогда отвечу как
Bavashi, Улучшение правильное и крайне необходимое которое нужно было принять сразу, хотя там нет никакой игры там 3 стройки написаны переписать можно за 5 сек
P.S. Тоже когда-то писал морской бой, правда на яве и там еще сетевая игра была ну не суть, там явно должно быть больше чем те 100 строк кода
P.P.S. Вот как раз переписать на яву было бы радикальным решение, а это так "улучшение"
Alex Wells, не знаю зачем так запариваться, я изначально предложил вариант быстрый и удобный, и пусть там хоть сто миллиардов записей, мы на спичках не экономим. А еще то что это нужно на фронтенд передавать об этом речи не было, возможно это на пхп обрабатывается
Евдоким, ну yield работает как и во всех языках просто сохраняет стек функции, и при обратном вызове продолжает ее исполнять после yield, а при return она просто исполняется сначала. Ну вам оно не нужно, тем более если вы только начали изучать, это специфическая штука без которой вообще можно обойтись, используя свои итераторы, просто так код типа красивее и проще.
Alex Wells, А ну действительно там всего 100байт, там декодить милисекунду, а достать одну булеву этж пол часа нужно ждать! Даже если нужно несколько, зачем доставать и передавать всю таблицу каждый раз! Даже если это нужно на фронтенде, то нужно организовать так чтобы доставалось только нужное или сделать чтобы оно доставалось раз в неделю
Alex Wells, Идиотизм это json, только в вашем случае не вытягивается нужное нам значение, а мы вытягиваем все возможные значения для КАЖДОГО посещения страницы, кучу данных ради одной булевой, мало того что мы вытянули нам еще пол часа нужно их разбирать и искать нужное нам значение, бред полнейший. А мой способ да если еще и кеш прикрутить милое дело.
P.S. И вообще json'a в реляционных базах данных быть не должно