https://github.com/ZILtoid1991/pixelperfectengine
About the engine:
PixelPerfectEngine is an engine with the goal of creating era-correct retro graphics. Currently it’s done by CPU, but I plan to move at least some of the rendering to the GPU using various tricks to avoid pixel unalignment (rendering to texture first, then upscale that, even color lookup is possible as it seems), this will also enable easy 3D implementation. The engine is developed in D, but it’s easy to learn after most curly bracket languages.
There’s also a whole lot of audio features, thanks to feature creep and previously the engine having to rely on the now obsolete SDL_mixer, not to mention it seemed like a better idea at the time. They mostly work, although I might have to further optimize them.
I’m currently working on a game, that will demonstrate some engine capabilities.
What I need:
- Mainly testers, since I never have enough time to test and try out every feature of the engine.
- Also some coders, especially those with more experience with shaders and some of the Linux backend stuff (I want to move away from SDL2 to my own solution), or those who want to write some of the editors.
- While I can do most of the graphics for testing (or even just use some premade assets), I obviously cannot handle everything by myself, and I’m not a very good musician, which became an issue with the engine having software synths instead of the “normal” options. However, I can still offer some positions for pixel-art and other things.
Due to nonexistent budget, I cannot offer any compensation besides credit and exposure. I don’t even know if I will ever make it “big”.
Please note that the engine and its example games will have a “free for all” license. I might can make some exceptions on the assets (one bundled font uses GPLv3 with exceptions), so on any games that are not made as an example.