FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
I made Functional DOD Framework for 3D Games to support older PCs that makes Rust easy for beginners and compiles in seconds.
How-ToProgramming Languages

I made Functional DOD Framework for 3D Games to support older PCs that makes Rust easy for beginners and compiles in seconds.

via Dev.toVeyyr15h ago

Hi! Someone saw a similar post in reddit, but I'm reworked it again to present the project. What do you think? Is it really possible to combine Functional Programming (style) with ECS in Rust? And even turn it into a game framework based on Macroquad and Bevy ECS ? It seems impossible (although in Bevy systems are written with functions), but I did it... It was shocking to me... The Result: 1300+ entities at 28% CPU load on a 2013 laptop. (but there are draw calls problems, see about this below of post). Why not Bevy? Why I created a new Framework on Macroquad and use Bevy ECS instead of regular Bevy? There are reasons: On my laptop Bevy compiles approximately 2.5 HOURS. Rust analyzer used ~4 GB RAM! (my laptop has 6 GB) When I finally ran the project, I got an error saying my video card doesn't support the graphics API. Even when I tried to enable OpenGL through code. It was really frustrating for me. When I was learning Bevy, it was really easy for me (15 times easier than OOP!). But

Continue reading on Dev.to

Opens in a new tab

Read Full Article
5 views

Related Articles

Why Watching Tutorials Won’t Make You a Good Programmer
How-To

Why Watching Tutorials Won’t Make You a Good Programmer

Medium Programming • 4h ago

The Code That Makes Rockets Fly
How-To

The Code That Makes Rockets Fly

Medium Programming • 5h ago

Spotify tests letting users directly customize their Taste Profile
How-To

Spotify tests letting users directly customize their Taste Profile

The Verge • 6h ago

How to Add Face Search to Your App
How-To

How to Add Face Search to Your App

Dev.to Tutorial • 6h ago

Facebook makes it easier for creators to report impersonators
How-To

Facebook makes it easier for creators to report impersonators

TechCrunch • 7h ago

Discover More Articles