Posted 1 year, 3 months ago

Locations

Remote, Global

Contacts

jesse@scallywag.software

Description

| Bonsai | Realtime 3D Voxel Engine | Seeking Volunteers/Contributors | Remote, Global<p>Last month I posted a 'real' hiring ad (with an actual salary). I got such an overwhelming response from Intern level candidates that I though I'd put the word out; I'm looking for contributors for an OSS project I work on. If this is an inappropriate venue for this ad, I'm happy to take this down.<p>Bonsai is a long-running passion project of mine that's recently reached a level of stability with which I'm comfortable including an additional contributor or two. The project is largely inspired by Handmade Hero, and the rules are the same. With very few exceptions, every line of code included in the project has been written by me. This includes everything from the standard library to the font rasterizer, the collision detection, and even a C metaprogramming language.<p><a href="https://github.com/scallyw4g/bonsai">https://github.com/scallyw4g/bonsai</a><p>As you can imagine, there's a great number of things that could be worked on, and I'm very open to suggestions. That said, a few tasks relatively high on the to-do list are as follows:<p>* Make some games!<p>* Implement transparency in the renderer based on this paper : <a href="https://www.jcgt.org/published/0002/02/09/paper.pdf" rel="nofollow">https://www.jcgt.org/published/0002/02/09/paper.pdf</a><p>* Implement an MP3 decoder<p>* Using the metaprogramming language I wrote, implement a GUI tool to introspect the engine data at runtime.<p>* Port to Apple<p>A few more .. ;)<p>I'm looking for anyone who is passionate about (or passionately learning about) low-level programming, graphics, game engines, and/or compilers. If you're just starting out with these topics, I'm happy to be a mentor and help you stumble blindly down the path of becoming an excellent engineer. Working on Bonsai has been an absolutely amazing experience for me; it's literally changed my entire life, and I'd love to share it with other folks. If you're looking for a cool new project to work on, and don't need income from it, let's connect.<p>jesse@scallywag.software<p>Obligatory buzzwords : C, C++, OpenGL, WebGL, WASM, 3D graphics, multi-threading

Similar Jobs

Create your own personalized Job Alert