@fabiosantoscode

67 Followers
114 Following
2.3K Posts

He/him

Making games as https://www.gamehameha.games/

Open source maintainer of https://terser.org/

Portuguese protest rock music vocalist, writer and bassist at https://www.marcosismocultural.pt/

Sometimes becomes a mad computer scientist and tries to rethink what a variable is

@eniko this! I had so much fun recently writing a simple game without ever touching malloc.

Entity entities[ENTITY_MAX];

I think I had just one segfault, easily fixed. Most joyful C programming I ever did.

@FromTheFourthPlanet I don't mind the command line too much except for git's eccentricities haha

Like how it annotates your files with unsolvable conflicts using those <<<<< annotations, but which one is on top and bottom is really unintuitive.

@FromTheFourthPlanet conflicts are so frustrating :/ I find it hard to keep 3 realities in my brain as I reason through code.

@FromTheFourthPlanet I was planning to spend the day rebasing multiple times so I tried this thing today. It really works. And when it doesn't, it merges what it can.

https://mergiraf.org/

Introduction - Mergiraf

A syntax-aware git merge driver for a growing collection of programming languages and file formats.

@gewt F. The "press F to pay respects" meme is burned deep into my mind.

@beemdvp I think "human" makes the difference here.

Human scale, not web scale.

If I'm spending months making a game this host should have time for a phone call about the launch, or even about starting development and talking about how it fits on the host/platform.

@eniko so cool :)

@eniko I want to steal your technique of pre-rendered 3D sprites for the 2.5d renderer I was working on last year.

I could pre-render a cube from all angles and heights and just blit its faces every frame.

Is this a novel technique or are you inspired by another game that did this?

I'm definitely getting spurts of motivation to work on my game. It may not be consistent but I'll never force a feeling. The process should always be fun. Anyways here's my progress from Sunday:

- added random background skies
- fixed an issue where walking while clicking an activity doesn't work as intended
- allow cancelling movement
- moved player levelling and experience system to server side
- fixed a few missing clean ups between switching activities

Next things I want to work on:
- item drops and respected item drop scaling
- things im curious about, increasing immersion with more weather effects
- encounter based quests

Follow me for updates like these. I'm making a 2D idle mmorpg

#gamedev #indiedev #kaplay #mmorpg

@beemdvp for me sometimes I was able to tell myself "ok I'll just fix this one bug/typo/code quality thing in 10 minutes and go play videogames after" but often I'd start enjoying it and stay.