46 Followers
34 Following
161 Posts
Professional Python nerd and amateur martial arts nerd.

Owner of pythondevs.social - an open Fediverse server for Python developers, running on Pleroma.

In early July 2023, this instance will be shut down to be replaced by a Mastodon instance with the same name. Your data WILL NOT BE CARRIED OVER - so export your data now; let me know if you need any help.
Mastodon for Python Devs

Wondering what Mastodon is all about? More importantly, what does it offer Python developers and other open source folks compared to Twitter? There is a huge amount of interest in the tech community about what's happening at Twitter and whether they should expand to or even move to a new location. So I decided to put together a set of experienced Python developers who have been Mastodon inhabitants for a long time to discuss what this unexpected shift means for one of our important online watering holes.

@mastohost Hey there. Your service looks interesting. Just a question though - are your customers able to export their entire instance (database, I guess?) if they somewhere down the line decide to self-host? I'm currently self-hosted but I might be convinced to move to your service if I know I won't be "locked in" there.
As it happens, I've decided to pretend that it's 1995 and build my own personal website from scratch, except in #Python and #Flask. I've heard a lot about interconnected #indyweb sites, but I don't know how that works - will have to look into it.
How do you plan the implementation of an interesting turn-based combat system in a world where most gamers prefer fast-paced action?

https://enfors.medium.com/blind-luck-mud-development-diary-entry-7-combat-planning-f860f3e6e412

#python
Blind Luck MUD Development Diary, Entry 7: Combat Planning

Turn-based combat is one of the core mechanics of Blind Luck MUD, and it’s important that I get it right.

Text-based games should take care to remain accessible to the #visuallyimpaired who use screen reading software. In this entry in my ongoing series of articles about my #Python project Blind Luck MUD, I write about the implementation of two simple commands that can make a lot of difference for how accessible a MUD is.

This is the second article in a row of mine that have been curated by Medium staff.

https://enfors.medium.com/blind-luck-mud-development-diary-entry-6-blind-mode-2a0f12871567
Blind Luck MUD Development Diary, Entry 6: Blind Mode

It’s high time Blind Luck MUD lives up to its ambition and adds a mode for the visually impaired who use screen readers.

Do characters in roleplaying games really need genders? That is the topic I explore in Blind Luck MUD Development Diary Entry 5.

https://enfors.medium.com/blind-luck-mud-developer-diary-entry-5-gender-in-games-3642dffaadd5

#python #evenna #gamedev #gender
Blind Luck MUD Developer Diary, Entry 5: Gender in games

Should role-playing games really care about characters’ actual gender?

I've posted Entry 4 in my Blind Luck MUD Development Diary. Feel free to read it and let me know what you think!

https://enfors.medium.com/blind-luck-mud-development-diary-entry-4-rooms-991c730de946

#python #MUD #roleplaying #evennia #visuallyimpaired
Blind Luck MUD Development Diary, Entry 4: Rooms

Follow along as I explore the process of adding rooms to my text-based fantasy online roleplaying game.

I've posted Entry 3, in my ongoing Blind Luck MUD Development Diary. In this entry, I go over the newly added support for gaining experience points and levels, and how you can increase your stats at each level.
https://enfors.medium.com/blind-luck-mud-development-diary-entry-3-experience-levels-stats-e5168cc53c26
#python #evennia #visuallyimpaired #blind #gamedev #MUD
Blind Luck MUD Development Diary, Entry 3: Experience, Levels & Stats

In this part, we focus on adding experience points, levels, and stats to our game.

#nerdalert #linux

I just had a legitimate usecase for the text editor "ed", which is the predecessor for "ex", which is the predecessor for "vi" (read: ed is *really* old). I wanted to add some lines to a text file from my terminal window, but I didn't want to start vi because then I'd no longer see the lines I wanted to add (copy & paste is cheating).

I thought it was funny. I'll show myself out.
Screenshot from 2021-08-19 09-2…