За последние 24 часа нас посетили 63829 программистов и 1740 роботов. Сейчас ищут 1515 программистов ...

Расчертить поля и юзать координаты :D

Тема в разделе "PHP для новичков", создана пользователем Invision, 21 фев 2011.

  1. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Вообщем поиграл на телефоне в интересную стратегию, даже можно сказать простую. Расчерчена карта по (квадратикам), на ней земля, на земле отстраиваешься и воюешь с противником. Недавно наткнулся в интернете на подобную игру, понравилось как реализовано... Вообщем, какими средствами для начала можно разбить скажем 400x400 по 10x10 и задать каждой свою координату. я не прошу расписать, да и никому это не нужно) мне интересны ваши советы какие средства использовать, как разбивать итд. мб взять div и заносить координаты по id="21:22" к примеру)

    p.s только ради интереса и развития :)
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Invision
    для таких игр используют обычно flash, т.к. средств html + js бывает недостаточно.
    если всё же реализовывать на html + ajax, то лучше воспользоваться таблицей для фиксированного кол-ва ячеек.
     
  3. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    травиан?.. новый травиан на аяксе весь сделан
     
  4. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    не играл в травиан) вообще не играю почти) мне сам принцип интересен как чертится поле и задаются координаты)
     
  5. karlozzz

    karlozzz Активный пользователь

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA
    да можно и не задавать ничего, селекторами скажем через тот же самый джиквери без проблем nxm квадратик получить, правда кроссброузерность храмать будет, а так советую id_n_m, я бы так стал делать)
     
  6. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    +1

    самый оптимальный вариант
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а я нет. я пришел к выводу что ОДНОГО номера клетки достаточно для любых применений мозгам компа.
     
  8. karlozzz

    karlozzz Активный пользователь

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA
    Можно и один, если знаешь кол-во элементов в ряд
    num = (x-1)*col + y