Я делаю свою первую попытку программирования игры. Это будет простая приключенческая игра, играемая в веб-браузере, я буду использовать django для отображения материала в html и python для работы в фоновом режиме. У меня возникают проблемы с определением класса карты, а именно с использованием координат.Хранение, а затем доступ к паре координат
На моих картах должно быть место икры и стены (на данный момент). Так икру я мог сделать ...
spawnx=models.IntegerField()
spawny=models.IntegerField()
... но он чувствует, как уродливые обходной путь. Раньше я никогда не использовал списки, и я также помню, что в python есть этот словарь. Имеют ли они какие-то особые преимущества? Имейте в виду, что места появления не будут изменены, им просто нужно сохранить координаты, в которых игроки появляются. У кого-нибудь есть идея?
Моей второй проблемой являются стены: мне действительно нужно использовать список, какой-то здесь. Но опять же, я не могу понять, как они работают, особенно в Django.
Итак, чтобы подвести итог, моя самая большая проблема заключается в том, как выяснить, как работают списки в Django, например field
, и как они могут быть доступны.
Спасибо!
Если вам нужно хранить только списки, возможно, Redis может быть более полезным, чем Django модели ... http://redis.io/commands#list – joaoricardo000
@ JRicardo000 Я использую Django, потому что я хочу, чтобы хранить карту в базе данных. – Dunno
@ dm03514 Я знаю это, но я ничего не мог найти о своей проблеме, которая использует списки в моделях Django. – Dunno