adventure-demo
awesome-scalability
adventure-demo | awesome-scalability | |
---|---|---|
5 | 6 | |
2 | 53,253 | |
- | - | |
0.0 | 6.2 | |
over 2 years ago | 8 days ago | |
Python | ||
- | 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.
adventure-demo
- Text based adventure game
-
Looking for resources to learn how to make a text-based RPG
So, how you do it. You need a text file with names and descriptions of locations, and the routes between them, like this. (I knocked this up a few weeks back because I was tired of seeing people doing it wrong.)
- Looking back on what you know now, what concepts took you a surprising amount of effort and time to truly understand?
-
Variable keeps resetting itself
I knocked this up as an example 'cos I keep meeting people who don't know how to write text-based adventures. It just does locations but you can see how objects can be dealt with in a similar way. All the descriptions of the location and the map are in the text file dungeon.txt: the Python code has logic that can understand any such text file. Code and data are separate. My code is no longer than yours, but I can have as many locations as I want just by adding them to the text file, whereas you will have to write, test, and debug a new bit of code for every location until your source code is a sprawling monstrosity.
- Using boolean to keep track of possessions in an entry level game
awesome-scalability
- Ask HN: What are some of the best blog posts by software engineers?
-
100+ Must Know Github Repositories For Any Programmer
3. Awesome Scalability
-
SRE DevOps Interview Questions — Linux Troubleshooting
Scalability, Reliability and Performance for Large Systems
-
You should be reading academic computer science papers
Also check out awesome-scalability which is a categorized list of whitepapers, talks, and blogposts around system design. Lots of good stuff there.
- Looking back on what you know now, what concepts took you a surprising amount of effort and time to truly understand?
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
What are some alternatives?
OpenSimplex2 - Successors to OpenSimplex Noise, plus updated OpenSimplex.
awesome-distributed-systems - A curated list to learn about distributed systems
system-design-primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
system-design-interview - System design interview for IT companies
awesome-tf - Curated list of resources on HashiCorp's Terraform and OpenTofu
awesome-javascript-learning - A tiny list limited to the best JavaScript Learning Resources
Systemizer - A system design tool that allows you to simulate data flow of distributed systems.
awesome-sre - A curated list of Site Reliability and Production Engineering resources.
software-engineering-subjects - Software Engineering Subjects
bla
ansible-crystal - Install crystal
awesome-deep-learning-music - List of articles related to deep learning applied to music