16-01-2026, 10:09 AM
Como mencionei, minha engine é feita em C, específicamente C99 para melhor compatibilidade (mentira, eu só não sei o que estou fazendo e escolhi essa por que 1999 é velho)
Atualmente temos o código da Engine e do jogo intrelaçados, mas eventualmente eu pretendo separar fazendo com que minha engine seja somente a parte complicada que não quero tornar a fazer caso faça outro jogo. Não desejo transformar isso no "próximo Godot/Unity" mas sim manter um set de ferramentas versátil de minha autoria para um futuro próspero.
Por enquanto temos:
Como dá pra ver, nenhum momento desta lista eu mencionei qualquer coisa relacionada a um "jogo", porque de fato quem faz uma Game Engine quase nunca faz um jogo. Venho sofrendo com a procrastinação constante, insuficiência intelectual para com minhas ideias dentre outros muitos problemas que só impedem o progresso do projeto.
Isso tudo porque o jogo é pra ser multiplayer e terei de fazer Networking; a essa altura do campeonato suicídio tem sido mais produtivo do que trabalhar no projeto.
Assim que terminar esse fórum que aqui você está vendo, talvez eu volte a atacar nesse projeto e finalmente ser feliz para sempre e comer um cachorro quente.
Atualmente temos o código da Engine e do jogo intrelaçados, mas eventualmente eu pretendo separar fazendo com que minha engine seja somente a parte complicada que não quero tornar a fazer caso faça outro jogo. Não desejo transformar isso no "próximo Godot/Unity" mas sim manter um set de ferramentas versátil de minha autoria para um futuro próspero.
Por enquanto temos:
- Input handling
- 2D rendering
- Single-core (sem multithreading por enquanto)
- Suporte pra Linux e Windows
- Sistema básico (quase rudimentar) de UI (menus, botões e sliders)
- Configurações de BUILD e RUN TIME
- Leitura de assets em pastas específicas
- Formato próprio de arquivo para mapas (Sim, eu fiz um formato de arquivo chore à cerca.)
Como dá pra ver, nenhum momento desta lista eu mencionei qualquer coisa relacionada a um "jogo", porque de fato quem faz uma Game Engine quase nunca faz um jogo. Venho sofrendo com a procrastinação constante, insuficiência intelectual para com minhas ideias dentre outros muitos problemas que só impedem o progresso do projeto.
Isso tudo porque o jogo é pra ser multiplayer e terei de fazer Networking; a essa altura do campeonato suicídio tem sido mais produtivo do que trabalhar no projeto.
Assim que terminar esse fórum que aqui você está vendo, talvez eu volte a atacar nesse projeto e finalmente ser feliz para sempre e comer um cachorro quente.
