Iskandria
Island-Adventure-Prototype
Iskandria | Island-Adventure-Prototype | |
---|---|---|
3 | 7 | |
2 | 3 | |
- | - | |
7.3 | 0.0 | |
22 days ago | about 3 years ago | |
C++ | Python | |
Boost Software License 1.0 | MIT License |
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.
Iskandria
-
Design dilemma: Types vs Components (regarding Items)
C++ example: Moral Component base class, with a template wrapper for converting arbitrary data types to Components. (This is unlikely to work as-is for C# -- Iskandria's vaporware Component-System memory model depends on std::weak_ptr, which has no analog in most other programming languages.)
-
Sharing Saturday #359
Iskandria GitHub
-
Downsides to Having All ECS Memory in One Contiguous Object?
Cf. Dragonfly tutorial. You really do not want to have the component manager explicitly aware of the component subtypes. I worked around this for Iskandria's fake ECS, by making the component types responsible for registering key handlers for the ECS processing stages.
Island-Adventure-Prototype
What are some alternatives?
BrogueLite - This repository is deprecated. Please see Brogue Lite at the new repository.
Axes-Armour-Ale - A fantasy, ASCII dungeon crawler for Windows, Linux & OSX
VTerminalPaletteEditor - A standalone GUI application for creating and editing VTerminal palettes.
terminus - Roguelike game built using Lua/Love2D/Moonpie
innit - A roguelike game where you play a micro organism inside a larger organism!
CodenameEmpty - A text based adventure roguelite
Allure - Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at
libtcod-vcpkg-template - A template for C++17 libtcod projects. This template uses Vcpkg to fetch dependencies.
spellweaver-7drl - 7DRL 2021
rot.js - ROguelike Toolkit in JavaScript. Cool dungeon-related stuff, interactive manual, documentation, tests!
react-roguelike - A roguelike game built with React and TypeScript.