Este blog esta em reforma no momento.

Concept de bolsa de iventário

Suponhamos uma bolsa clássica (bag) de RPG.
Em seus formatos programacionais mais comummente usados nós temos uma matriz de slots onde podemos encaixar os objetos.
Tipo um arco como 3x4 slots, uma espada curta 1x3 e assim por diante.

Esta semana pensei em algo diferente enquanto jogava Resident Evil percebi um pequeno detalhe: A dificuldade crescente em achar espaço no “case” de armas.

Comecei a idealizar este conceito de bag, aprimorado, usando a Box2DFlash.
Dá pra improvisar bastante nas “enfiações” de coisas.
Outra vantagem da Box2D é que mesmo que a implementação de render do Flash dentro do ambiente C++ não se tornar viável, o Box2D é escrita originalmente para C++.

Quem tiver interese em estudar um pouco a Box2D, aqui vai um pequeno e funcional trecho de código optimizado para a versão 2.1a (a mais nova até esta data)

Comentários