Atualizar 'Devlog'

This commit is contained in:
enqfila 2021-08-15 21:16:50 +00:00
parent de76e1c938
commit 7e586139b3
1 changed files with 36 additions and 36 deletions

72
Devlog
View File

@ -1,36 +1,36 @@
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!
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:
- Código comentado.