esper
GodotRoguelikeTutorial
esper | GodotRoguelikeTutorial | |
---|---|---|
7 | 6 | |
520 | 247 | |
- | - | |
6.8 | 0.0 | |
10 days ago | about 4 years ago | |
Python | GDScript | |
MIT License | 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.
esper
-
RoguelikeDev Does The Complete Roguelike Tutorial Starting July 4th 2023
That's cool, I didn't realize you had implemented an ECS library for tcod. At first glance it seems a bit more featureful than esper. The tags and relations functionality seem particularly useful for queries. l'll consider using it for the tutorial.
- what is the best way to learn pygame from 0?
-
does an ECS system need unique identifier ( uuid ) ?
If you don't mind the broken type hinting then you could go with Esper.
-
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.
-
Trying to get the camera to track the player using esper.py in pygame. Getting a black screen instead.
I've been attempting to do this using an entity-component-system (specifically the Esper system). The difference being that I'm trying to explain my processors in separate documents first.
-
Small game I'm currently working on
Not much to see/to do yet. I just wanted to try Esper and LDtk.
GodotRoguelikeTutorial
-
Why creating Nodes in Godot instead of just Scripts?
I'm currently following the sidebar's Godot tutorial , since I'm totally new to engines such as Unreal, Godot or Unity. i'm way more used to the "good old way", i.e. I program everything myself.
- RoguelikeDev Does The Complete Roguelike Tutorial Starting July 4th 2023
-
Why does this tutorial use so many separate scripts to fill in strings?
I'm working my way through this tutorial on setting up the basics of a roguelike tile system. Throughout the tutorial, the writer uses separate scripts to fill in basic string names, and I'm not clear on why this is necessary. For instance, in chapter 4:
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 6
But I ended up going to /u/Bozar42 Godot Roguelike tutorial (https://github.com/Bozar/GodotRoguelikeTutorial/wiki) because I feel the freedom a game engine, with this new Design Pattern (ECS), and procedural thinking, will give me the tools I'm looking for.
-
Trying to figure out where to start
My personal recommendation is Godot, it has visual scripting if you want to try that route. I was trying out making tile-based worlds for a roguelike before I decided to go textbased for the tutorial series this sub is doing right now. To get started right away, I'd recommend the Godot tutorial listed here.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 2
A nice feature of this project so far is that everything is condensed. I checked out the godot tutorial before going my own path. Right now the scene is four nodes with a single script governing everything.
What are some alternatives?
snecs - A straightforward, nimble ECS for Python
roguelike-tutorial - Following http://rogueliketutorials.com/ ...but with Scala and Indigo.
pyglet - pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
libtcod-tutorials
Pygame - 🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
shanes_time_tunnel - r/RoguelikeDev Does the Complete Roguelike Tutorial. This is my follow along
Summoing Pixel Dungeon - The expansion for Shattered Pixel Dungeon
Rust_RL - A Reinforcement Learning / Neural Network library, written in Rust.
Eggster - A game made for the Pygame Community Easter Jam 2023
Dyskrasia - A humorism-inspired roguelike
EuroRogue - ASCII Roguelike with Euro Strategy Board Game Influences
roguelikev2