3 ms·
The same is also true of the author's previous engine [1], written in C99. Would love to get the author's take on the costs and benefits of switching to Rust on
by keldaris 6y ago
The same is also true of the author's previous engine [1], written in C99. Would love to get the author's take on the costs and benefits of switching to Rust on the basis of what's effectively a reasonably sized real world case study, at least as far as individual projects go.
[1] https://github.com/mrDIMAS/DmitrysEngine https://github.com/mrDIMAS/DmitrysEngine
- eggy 6y agoThanks for the link! I am going to look more into rg3d, but the C99 engine is interesting to me, because I use Raylib[0] for my C gamedev explorations. I will never fully leave C, because I will be dead before C is fully, or largely, displaced by the likes of Rust or another PL. I have also been playing with Zig, and there is a Tetris demo done by Andrew Kelley the creator of Zig, but no game engine I know of yet [1,2]. [0] https://www.raylib.com/ https://www.raylib.com/ [1] https://ziglang.org/ https://ziglang.org/ [2] https://github.com/andrewrk/tetris/blob/master/build.zig https://github.com/andrewrk/tetris/blob/master/build.zig