O deslocamento ficaria melhor sendo: igual pra todos? definido por classes? calculado pelos atributos?
E o que é interessante de ser visível? nada!? os atributos? os itens?
Igual para todos + se vê tudo... (estilo bem previsível, portanto bem tático)
Eu voto pela diversidade. Cada classe tem uma velocidade pra um determinado tipo de terreno. Um cavalo é melhor na terra e um anfíbio é melhor na água.
Tudo visível... a não ser que seja mesmo impossível de se saber e que seja importante ocultar esta informação no jogo.
Itens não né ! Isso é mantido em segredo. Um personagem com atributos aumentados não se pode saber se é característica dele ou de item.
No pokémon, existem alguns atributos que vc vê, acho que são 6 ou 8,
no entanto o jogo usa mais uns 15 ou 20 atributos ocultos que são
usados pra calcular ataques e defesas, o legal disso é que serve pra
diferenciar os pokémons, a chance de um pikachu ser igual a outro é
absurdamente mínima.
De acordo com o jeito que você treina seu pokémon (põe ele pra brigar)
esses atributos vão subindo de maneira diferenciada, o legal é que
esses atributos são mexidos de acordo com coisas que vc nem imagina
como os itens que vc usa no pokémon, a quantidade e o tipo de dano que
ele leva (apanhar muito pode deixar seu pokémon mais forte), o tipo de
terreno onde seu pokémon briga, a distância que seu pokémon andou com
vc (equipado no primeiro slot) enfim uma centena de coisas.
Quem quiser jogar o the battle for wesnoth é só baixar os 200MB (Não me perguntem porque é tão grande pra um jogo 2D !!!).
Mas só algumas explicações sobre o jogo já bastam.
Gostei dessa idéia de batalha em um cenário, pois o mundo poderia ser
apenas para movimentaçao.
Exemplo: A igreja de Diablo é Enorme, e ocupa um grande espaço no
mapa, assim como ocuparia um grande espaço num mapa de verdade.
Acho que manter as coisas em proporções reais é bem complicado, mas
poderíamos experimentar com isso, definindo tamanhos que passem essa
sensação sem nos comprometer muito com realismo.
Nem preciso dizer que essa ídea complica bastante a implementação do mapa, hehe.