snecs
evennia
Our great sponsors
snecs | evennia | |
---|---|---|
2 | 43 | |
15 | 1,715 | |
- | 1.2% | |
0.0 | 9.7 | |
almost 2 years ago | 10 days ago | |
Python | Python | |
Mozilla Public License 2.0 | BSD 3-clause "New" or "Revised" 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.
snecs
-
Sharing Saturday #443
I tried to use Snecs but its type-hinting was not robust enough for VSCode's Pylance. I had to throw it out and make my own simplified version of ECS. I can add single arbitrary components to entity objects but I don't have a global registry for them. Which is too bad since the global registry is a useful and important part of ECS.
-
Sharing Saturday #382
I've been closely looking at the Python ECS libraries Snecs and Esper. I was hoping I could use one of them to fix the Python tutorial without making the tutorial about writing an entity-component engine. What I actually want would be a Python ECS library with NumPy for static types, but a library I did find for that didn't have a good enough license for a tutorial. For now I'll be okay with dynamic types just so I can fix my current problems, and I'll think about performance some other time.
evennia
-
Lessons from Open-Source Game Projects
Evennia - MUD server (text-based MMORPG). Python
-
A simple MUD server in Python which can be run on a Raspberry Pi
Another good mud server and open source in python is https://www.evennia.com/
-
Norn Link Megathread
Evennia open-source game engine: https://www.evennia.com
- Evennia a MUD/Mu* Creation System
- Szimulációs játék technológia/architektúra
-
How to design BBS with python?
Evennia, a MUD written in python
-
Python for dnd
If you want to get something up and running quickly, while still using python to build out your world/campaign check out Evennia.
-
I want to make a MUD - where to start?
Evennia (https://www.evennia.com/) is quite easy to start with and flexible.
-
OpenAI forcing ChatGPT to give up all your work and secrets while you're unable to access or delete your chats:
Python is very easy for beginners to pick up and there is a Python based framework for MUDs called Evennia that you can use once you get started.
What are some alternatives?
esper - An ECS (Entity Component System) for Python
ranviermud - A node.js based MUD game engine
ecs_pattern - ECS pattern (Entity Component System) for creating games on python
wasabi2d - Cutting-edge 2D game framework for Python
Summoing Pixel Dungeon - The expansion for Shattered Pixel Dungeon
game-CYA - A text based choose your own adventure game.
gamma - A simple ECS game engine for Python, built on Pygame, with an emphasis on ease of use.
Story_Reader - A small script to have branched stories read with multiple choices
adventofcode - Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala
mud-pi - A simple MUD server in Python, for teaching purposes, which could be run on a Raspberry Pi
steamsky - Mirror of a roguelike in sky with a steampunk setting
CataclysmLD - Cataclysm: Looming Darkness