openmv | embed | |
---|---|---|
4 | 3 | |
68 | 114 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | about 2 years ago | |
C | C++ | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
openmv
Posts with mentions or reviews of openmv.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-23.
- Can't figuring out how to create a simple level editor for a game library
-
create a hash table from a txt file
header source
-
FOSS/Open source Metroidvania
Someone posted a FOSS MV engine recently: https://github.com/veridisquot/openmv
- A small game engine I've been working on for a few months. It is written from scratch and only depends on operating system libraries. I'm going to use it to make a metroidvania game.
embed
Posts with mentions or reviews of embed.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-08.
-
Changing the partition-table over the air
P.S. If you find the xxd foo.bin > foo.h/include foo.h thing icky and don't want to wait for #embed in C23 or C++26 (probably), you'll find that the binary representation of that table in memory is super straight-forward. You can put the source for your desired partition tables right in the source in ASCII and (especially with constexpr) parse/compile that down to the exact bag of bits that gen_esp32part would have made for you. Kids, don't try that at home, either!
-
GCC 13 Supports New C2x Features, Including nullptr, Enhanced Enumerations, and More
A test of embed with GCC is at https://github.com/ThePhD/embed/ and I can't wait for it to finally be available for use. It's the biggest priority for me in C23.
-
Can't figuring out how to create a simple level editor for a game library
If you're really determined to put everything in the binary, ELF Kickers has a handy CLI utility for it. You could also use the #embed reference compiler, but here be dragons.
What are some alternatives?
When comparing openmv and embed you can also consider the following projects:
AM2Rrc
ecs-faq - Frequently asked questions about Entity Component Systems
Superstar-Game-Suite - A top-down 2D game creation suite for platforming, world building, and story telling.
entt - Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
flecs - A fast entity component system (ECS) for C & C++