SWARMMO - INDIE MMO's Avatar

SWARMMO - INDIE MMO

@swarmmo-official.bsky.social

Solo-game dev working on a MMO! https://swarmmo.games KICKSTARTER: https://www.kickstarter.com/projects/swarmmo/swarmmo-a-new-mmo-experience A NEW MMO EXPERIENCE FOR THE BROWSER. SWARMMO is an isometric MMO that offers large battles and

116 Followers  |  71 Following  |  147 Posts  |  Joined: 24.02.2025  |  2.1554

Latest posts by swarmmo-official.bsky.social on Bluesky

oh yeah..now that i think about it
you are correct.

14.08.2025 06:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it took me so long to reach this conclusion

14.08.2025 05:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

getting a better idea of how to do combat. there are turns and phases. 2 phases: action, execution.

turn = 1 or both or more phases.
some phases are linked? you can't have execution without having an action. but if you have no action (took too long), exec is skipped for you.

#gamedev #rpg #game

14.08.2025 05:33 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Video thumbnail

beatings will continue until morale improves

#gamedev #indiegame #gaming #anime #art #software #mmorpg #mmo #rpg

13.08.2025 05:44 โ€” ๐Ÿ‘ 22    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

really want to live in a place where the rain never ends, cigarettes are cheap, and people know when to stay out of each other's business.

14.07.2025 19:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Or via bolstering existing squads in the field with new units.

13.07.2025 23:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

the commander can't spawn new units during a decision tick. that can only happen on a "spawn tick" based on available spawn tickets. its coordinated with the director process. on a "spawn tick" the commander can spawn new units via creating completely new squads at home.

13.07.2025 23:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

the idea is more clear to me now. every decision tick - the (faction) commander marks fulfilled and unfulfilled objectives. Squads part of the former flow to the latter based on ??? evaluation/criteria.

on a decision tick - the commander CAN merge, "upgrade", "recall" squads

#gamedev #gameai

13.07.2025 23:08 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

playing bowazon in Diablo 2. Act 4 was hard. Things got easier after level 30 and I unlocked the ice arrow mobbing skill. Now its more fun.

#gamedev #mmorpg #elixir #godot #art #gaming #rpg

13.07.2025 20:30 โ€” ๐Ÿ‘ 7    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

a unit always evaluates its local space (cells in FOV). it builds an interest map of what it sees. if collision is most interesting thing and we are going to bump into it soon (time horizon), steering takes over.

12.07.2025 06:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

got a big improvement in "AI agent" behaviour for SWARMMO. the steering dir code was messed up. units that were trying to steer out of a collision could only pick 2 directions (should be 8). i forgot to change it...

NOT THAT AI AGENT. AUTONOMOUS AGENT. like video game AI.

#gamedev #mmorpg #godot

12.07.2025 05:54 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

you see how this stuff makes someone go crazy? human beings were supposed to do things like chop wood hunt animals and forage. not think about the nature of "objectives".

10.07.2025 18:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

i've been thinking about this stuff for months. trying different ideas and iterating. but now its at the point where I really need to address these fundamental questions rather than hand wave them away.

10.07.2025 18:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I'm working on the game everyday! Right now I'm caught up on some design ideas around assigning objective priorities. What counts as "capturing an objective"? What rewards are given? how should a commander allocate resources (squads) to pursue them?

#gamedev #gaming #art #programming #godot #elixir

10.07.2025 18:42 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

shut the hell up bot

30.06.2025 23:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

love getting into absurd and bizarre situations. nothing more exciting than that.

30.06.2025 19:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

need to be serious and get my shit together. but also I want to go on a week-long bender so I can get some inspiration.

30.06.2025 19:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

need to devise some plan for July. the next month is critical! it may be the last month I can work on SWARMMO full time. I gotta make the most of it.

making plans is a good idea. sticking to them is a terrible one!

#gaming #gamedev #mmorpg #rpg #art #opensource #programming #godot

30.06.2025 19:08 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

looks baller

27.06.2025 19:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Some new SWARMMO gameplay! V0.049.

We are almost at V0.50 which will contain a bunch of additional changes!

#gaming #gamedev #rpg #mmorpg #art #opensource #godot #elixir #programming

27.06.2025 18:57 โ€” ๐Ÿ‘ 15    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

absolutely crushed some work today! SWARMMO combat is so much better now that action cooldowns are shown in client and synced up with the server CD timer. Combat makes sense. I don't know what the hell I was thinking before...

#gamedev #indiegame #mmorpg #godot #SWARMMO #gaming #art #opensource

16.06.2025 00:05 โ€” ๐Ÿ‘ 21    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The last time I โ€œstudiedโ€ Diablo 2 was 8 months ago. Back then I noted how much my game differed from it. Now Iโ€™m noticing how much is the same.

14.06.2025 18:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

sometimes in gamedev playing videogames actually counts as "studying". Right now I have to replay Diablo 2: Resurrected and study aspects of its combat, stats, and level design.

#gamedev #gaming #mmorpg #godot #art

14.06.2025 17:32 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

SWARMMO map is really starting to improve. Next update will be so good.

#gamedev #mmorpg #gaming #godot #opensource #art

14.06.2025 07:31 โ€” ๐Ÿ‘ 22    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I need to enjoy the journey despite what life throws at me. Because in the future when I look back on this period I'll only remember the good and all the hard times will be forgotten. No matter what the end outcome is. If I'm successful or not.

10.06.2025 19:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

hard times ahead. due to external factors in my life. I'm remaining positive. I don't know what else to do but keep working. I hope this gamble pays off and life changes in the next few months.

10.06.2025 18:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

yeah its iced tea season. you can switch it up low sugar and then normal sugar. my sweat ends up smelling like iced tea.

10.06.2025 04:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

subsisting on some diet of digestive biscuits and iced tea

09.06.2025 19:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I capped it to 100 players max + 500 AI Units max. Technically it can be way more for both as long as the population is distributed throughout the map. But the map is not big enough yet.

09.06.2025 03:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

I started to annotate the map in Tiled to correspond to the sectors of the strategic map. Before I would eyeball it. I can start annotating the map with other static info too.

#gamedev #mmo #gaming #indiedev #2DArt #godot #pixelart

09.06.2025 00:35 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@swarmmo-official is following 20 prominent accounts