tymerl | RSRevived | |
---|---|---|
1 | 9 | |
0 | 26 | |
- | - | |
0.0 | 9.0 | |
over 3 years ago | 5 months ago | |
Rust | C# | |
GNU General Public License v3.0 only | - |
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.
tymerl
-
Sharing Saturday #343
some rl name (github)
RSRevived
-
Sharing Saturday #459
Rogue Survivor Revived GitHub
-
Anyone used the new generic math stuff in C# 11 yet?
Think "small" -- rather than directly implementing INumber, implement the individual interfaces that actually make sense. That's what I did for Rogue Survivor Revived's 2-d vector type. It was worth it, to suppress all that Python-generated code.
-
Sharing Saturday #403
Plink Tried out the new Visual Studio 2022 flame graph. Profile-guided micro-optimization came through when it shouldn't have.
-
Sharing Saturday #376
Inquiry made on C# reddit regarding what GUI frameworks will build on both Windows and Linux (the two platforms that have known developers available for Rogue Survivor forks). I was hoping to go pure Microsoft, but as Microsoft won't support Linux even for MAUI, that's a non-starter.
- How much can I expect the (release-mode) JIT to optimize simulating C++ member functions in C# generic functions?
-
Sharing Saturday 348
Rogue Survivor Revived GitHub
-
Cache-efficient design for iterating through a large number of objects?
Rogue Survivor Revived uses a Djikstra pathfinder with what loosely looks like a jump-point prefilter. (The cross-map pathfinding is too complex to have a reliable heuristic for A*.)
-
Sharing Saturday #343
Rogue Survivor Revived GitHub
What are some alternatives?
sleepy
dear-imgui-unity - Unity package for Dear ImGui
libtcod-vcpkg-template - A template for C++17 libtcod projects. This template uses Vcpkg to fetch dependencies.
roguelike - A stealth roguelike in development phase.
tcod_tutorial_v2 - HexDecimal's fork of the 2020 Python-tcod tutorial.
python-tcod-ecs - Python sparse-set ECS with strong type-hinting. Supports entitiy relations.
Cataclysm - A post-apocalyptic roguelike. New features relative to C:Whales are scheduled for after 0.2.0, the savefile breaking release.
tcod_tutorial_v2
steamsky - Mirror of a roguelike in sky with a steampunk setting
MSBuild - The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
libtcod - A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.