at main 18 lines 1.1 kB view raw view rendered
1# bitE (bit Engine) 2 3Projetinho com o objetivo de não ter nenhuma dependência externa além das do próprio sistema. Então a ideia é ter o básico pra criar um joguinho (janela, input, áudio e gráficos). 4 5Pros gráficos pretendo usar `OpenGL`, que também está presente em praticamente todas as plataformas. 6 7Inicialmente quero focar no desktop pra aprender como funciona, e também pra web utilizando Emscripten, já que pelo menos a parte de render dá pra aproveitar utilizando `OpenGLES2`. 8 9- Windows 10- Linux 11- MacOSX 12- Emscripten 13 14Formatos suportados obviamente vão ser os mais simples de se ler: `.bmp` para imagens e `.wav` para áudios. Alguns que também são relativamente fáceis de implementar são `.json` e `.tar`, mas fica pra depois. 15 16A ideia é ser uma parada mais simples mesmo, só com o básico, se quer utilizar um projeto mais completo e que também seja multiplataforma tem outras bibliotecas que tão no mercado aí pra isso ([SDL2](https://libsdl.org) e [GLFW](https://glfw.org) por exemplo). 17 18Esse artigo aqui dá uma boa pincelada no assunto pra quem tiver interesse: https://zserge.com/posts/fenster/