effil
Multithreading support for Lua (by effil)
open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server (by Hopson97)
effil | open-builder | |
---|---|---|
1 | 2 | |
425 | 689 | |
-0.5% | - | |
0.0 | 1.0 | |
10 months ago | about 1 year ago | |
C++ | C++ | |
MIT License | GNU General Public License v3.0 only |
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.
effil
Posts with mentions or reviews of effil.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-05.
-
NvDope: it's neovim, but dope! Blazing fast, modular (structured like how unix systems boot), and most importantly, all config is handled by one single file.
Damn I hadn't seen that comment... so all I was doing was tricking the profiler then? But wouldn't it possible to fully load that stuff in a separate thread? perhaps effil, a handy multi-threading library might do the trick?
open-builder
Posts with mentions or reviews of open-builder.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2020-12-28.
-
Generating vertices for non-basic blocks help (Beginner)
Another method I think I noticed (probably not, not really sure what I'm talking about) is from Hopson97's open-builder game open-builder/chunk_vertex.glsl at master · Hopson97/open-builder · GitHub where texture coords are stored in the vertex shader. Would the idea for other block types for the above method to have a 2d array of the other block types textures like doors etc? Not sure about this method cause doesn't this require a vertex buffer which the "figured out an optimization" guy says is slow. If so that doesn't seem very sustainable.
-
Some early gameplay from my voxel game: Wanderers
For example, in this Notch article, he discussed using trilinear interpolation to speed up noise evaluation as well as to smooth out rough parts. But I tested, and both of his problems actually came mostly from using too many noise octaves. Minecraft used 16 octaves for each noise channel, and 8 octaves for the blending noise, when just 5-6 and 2-3 would be enough. The rest of the speed problems could be solved by implementing something to skip noise evaluations when they wouldn't matter, at least above/below max/min biome height if not dynamic octave skipping. See this screenshot difference.
What are some alternatives?
When comparing effil and open-builder you can also consider the following projects:
MTL - Multi Thread Library
FastNoise - Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go