36 lines
1.8 KiB
Plaintext
36 lines
1.8 KiB
Plaintext
2021/07/31:
|
|
- Primeira descrição da classe "Hexagono".
|
|
- Implementação da classe abstrata "Hexagono".
|
|
|
|
2021/08/04:
|
|
- Criado o Devlog.
|
|
- Feita a classe "Tile". Pode ser mergida com a classe Hexagono, se pá.
|
|
- Aprendi a fazer coisa colorida no terminal, uhul (so funciona no PowerShell)
|
|
- Agora as tiles podem ser "Reveladas/Não Reveladas" e "Marcadas/Não Marcadas"
|
|
- Implementada a divisao debug/producao do código. Por enquanto é inútil, mas é bom ter.
|
|
|
|
2021/08/05:
|
|
- Implementado um "makefile" (?) que compila em modo debug/producao e roda ou não
|
|
- Tentei implementar o "HexMap". Fiz de um jeito meio confuso, não gostei.
|
|
- Classes guardadas em pastas. Melhor organizado.
|
|
- Feita uma classe "HashTable" só porque sim. Pode ser que seja útil para endereçar os hexágonos.
|
|
- Adicionei a parte de "Geração" no descrição.txt
|
|
|
|
2021/08/08:
|
|
- Produzido a maneira de geração de eventos e geração de descritores de um Hex.
|
|
|
|
2021/08/09:
|
|
- Implementada adjacências.
|
|
- Classe "HexMap" modificada para utilizar arrays de arrays.
|
|
- Implementada visualização, preenchimento, marcação e revelação de tiles em um HexMap.
|
|
- Implementado o inicio do acesso à informação de cada Tile. Atualmente só é possível acessar o nome.
|
|
- Implementada geração aleatória: sementes predefinidas, sementes aleatórias, visualização de semente.
|
|
|
|
2021/08/14:
|
|
- Corrigido um bug na aquisição da semente aleatória.
|
|
- Adicionadas features de "desenhar Linha" e "ver adjacencias".
|
|
- Corrigido um bug onde as adjacencias para a ultima linha de tiles não são adicionadas corretamente.
|
|
- TODO: Fazer geração procedural (em vez de puramente aleatória).
|
|
|
|
2021/08/15:
|
|
- TODO: Comentar o código! |