@fractilegames@mastodon.gamedev.place cover
@fractilegames@mastodon.gamedev.place avatar

fractilegames

@[email protected]

Mikko Rytkönen. A solo indie game developer from Tampere, Finland.

This profile is from a federated server and may be incomplete. View on remote instance

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I managed to get the dynamic terrain chunk destruction/creation work in editor too. This is what it looks like from outside when the camera moves.

video/mp4

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Phobos Down release trailer got its first comment, two months after the release:

"Graphics look like sh*t. Easy pass."

Nice to see that someone watched it 🤣

@jitspoe@mastodon.social avatar jitspoe , to random
  • Strange thing happens like 5 times in game. *

"I have no idea how this can happen, and I don't have a way to debug it."

  • Adds tool to debug it. *

  • Strange thing never happens again. *

fractilegames ,
@fractilegames@mastodon.gamedev.place avatar

@jitspoe Ah, a classic

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

A mobile version of Phobos Down is now available on Google Play!

You can now play the score-chasing twin-stick shooter on a desktop Windows/Linux PC, Steam Deck, Android mobile device or an arcade cabinet (in case you're in Tampere).

📱 Google Play: https://play.google.com/store/apps/details?id=com.fractilegames.phobosdown

🌐 Website: https://www.fractilegames.com/phobos-down/

ALT
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I don't remember the last time I was excited about new technology. Everything seems to just be about stuffing AI to more places where I don't want it. I guess I'm officially old.

fractilegames OP ,
@fractilegames@mastodon.gamedev.place avatar

Steam Deck has been really nice but it's not exactly new tech, just done way better this time.

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I'm very late for but I just upgraded to Godot 4.6 and started playing with CharacterBody2D in this (quite literal) sandbox project I started earlier

video/mp4

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I will have to postpone the Phobos Down Android release because Google Play won't let me send the app for review and I have no idea why. The support has been investigating the situation but I don't know when I can continue with this.

fractilegames OP ,
@fractilegames@mastodon.gamedev.place avatar

I finally got the problem resolved (no thanks to Google support) and Phobos Down mobile version is currently waiting for review on Google Play

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Android version 1.0.3 of Polychoron is out now! This is just a long overdue maintenance update that bumps Android API version to keep Google Play happy.

Website: https://www.fractilegames.com/polychoron/

Google Play: https://play.google.com/store/apps/details?id=com.fractilegames.polychoron

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Testing Phobos Down on eight-year-old Samsung Galaxy S8: Runs perfectly!

ALT
fractilegames OP ,
@fractilegames@mastodon.gamedev.place avatar

I didn't really plan for this but apparently the mobile version works flawlessly with gamepad too. I just paired a PS4 controller with the phone and it just worked 🎉

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Phobos Down Android version running smoothly (while also recording) on an actual mobile device.

video/mp4

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Nobody asked for this but I decided to make an Android version of Phobos Down anyway. Mostly because a lot of the work has already been done.

Here is the first version of mobile control guide overlay.

fractilegames OP ,
@fractilegames@mastodon.gamedev.place avatar

And by the way, do you think this overlay should be shown by default on the first game run? Or could I trust that people who need it can find it behind that question mark button?

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Alone in the Dark completed. Next up: Ghost of Yotei.

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I've kept the possibility of making a mobile version of Phobos Down open. Touchscreen controls already exist. The biggest hurdle is UI scaling, but that doesn't look too hard to solve..

ALT
fractilegames OP , (edited )
@fractilegames@mastodon.gamedev.place avatar

I need to update Polychoron on Google Play soon, so I could make a quick Phobos Down mobile version too, while I have to relearn the publishing process.

Would you play it?

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

At least one goal for this year was achieved: I released Phobos Down and can start some new project next year

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Alien: Rogue incursion completed. Next up: Alone in the dark.

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I tried to figure how three boss enemies can appear at the same time in Phobos Down, only to find out that those are not bosses at all. They are just big.

fractilegames OP ,
@fractilegames@mastodon.gamedev.place avatar

This happened originally while watching people play the arcade cabinet. Thanks to procedural generation, I could reproduce this later simply by using the same game seed.

@fractilegames@mastodon.gamedev.place avatar fractilegames , (edited ) to random

I finally upgraded from Godot 3.6 to 4.5.1 and started to improve the destructible 2D terrain I used in a jam game last summer (https://github.com/fractilegames/save-the-last-humans).

Now I can have a large destructible terrain with only a limited area around camera visible and interactive.

Also did some premature optimization, obviously 😁

fractilegames OP ,
@fractilegames@mastodon.gamedev.place avatar

It's annoying how Godot practically forces me to use "pixels" as unit of measurement in 2D. Everything would be much easier if 1 unit = 1 meter.

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

So we have reached a point where auto-restarting is an acceptable fix to serious memory leaks 🙄

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Scorn completed. Next up: Alien Rogue Incursion

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Phobos Down table-top arcade cabinet in action in NOOB arcade bar in Tampere.

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

The Winter Sales are LIVE! Get Phobos Down at discounted price on Steam or Itch.io.

Steam: https://store.steampowered.com/app/2754880/Phobos_Down/

Itch.io: https://fractilegames.itch.io/phobos-down

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Phobos Down is back in NOOB Arcade Bar at Tampere railway station!

The game is currently located at the very back of the bar. Free to play.

ALT
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

This weekend I've been playing Scorn. The H.R.Giger inspired scenery is just beautiful. Even if only colors are basically gray and brown.

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Using a lure device to get those sweet multi-kill score rewards in Phobos Down

video/mp4

@fractilegames@mastodon.gamedev.place avatar fractilegames , (edited ) to random

Phobos Down 1.0.0 is out now!

➡️ Steam: https://store.steampowered.com/app/2754880/Phobos_Down/

➡️ Itch: https://fractilegames.itch.io/phobos-down

📱 Google Play: https://play.google.com/store/apps/details?id=com.fractilegames.phobosdown

🌐 Website: https://www.fractilegames.com/phobos-down/

ALT
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I started playing Turbo Overkill. This is really fun boomer shooter action!

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I broke 100k score in my own game (this week's challenge run) for the first time today!

Phobos Down is releasing on Monday!

Try the latest beta version right now or wishlist it for later: https://www.fractilegames.com/phobos-down/

video/mp4

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Phobos Down running smoothly on different hardware: Desktop PC (Linux/Windows), Steam Deck, DIY arcade cabinet, and mobile (experimental Android version).

Phobos Down running on Steam Deck
Phobos Down running in a self-built arcade cabinet
Phobos Down running on an Android phone

ALT
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

After four years of slow development, Phobos Down is releasing on December 8th!

https://www.fractilegames.com/phobos-down/

Here's a comparison of what the game looked like at the beginning and now.

ALT
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I've been wondering why I'm getting lots of key requests and spam mail about my decade old game that isn't even on Steam but then I remembered there was another game with the same name and apparently it was just released on Steam.

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

The new boss enemy type in Phobos Down carpet bombs the area around player but politely leaves one way out

@itsfoss@mastodon.social avatar itsfoss , to random

Comment 🐧

ALT
fractilegames ,
@fractilegames@mastodon.gamedev.place avatar

@itsfoss Xfce has been my choice for over a decade. Simple, lightweight and customizable.

@bitbraindev@mastodon.gamedev.place avatar bitbraindev , to random

Who of y'all is going to buy the Gabe Cube?

fractilegames ,
@fractilegames@mastodon.gamedev.place avatar

@bitbraindev I definitely would if I didn't have Steam Deck already. I might eventually still buy one 😅

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Added minor evasive movements to all smaller enemies when getting hit. Just a little bit of self-preservation makes them look much more natural.

video/mp4

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Yesterday I worked a bit on my website for a change: Phobos Down high score tables can now be viewed on the game's web page.

https://www.fractilegames.com/phobos-down/

ALT
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

This autumn is hitting harder than usual. I'm constantly tired no matter how much I sleep.

@w4games@bird.makeup avatar w4games Bot , to random

Is your game horror-themed? 🎃 Even if your game isn’t scary, it’s a great time to join the seasonal mood and show your game to new players! Does your game have a 'Trick or Treat' special🍬? Show and comment below!👻

ALT
fractilegames ,
@fractilegames@mastodon.gamedev.place avatar

@w4games Phobos Down is scary if you have arachnophobia. Does that count?

https://www.fractilegames.com/phobos-down/

image/png

@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

Phobos Down BETA 0.1.1 is out now!

➡️ Steam: https://store.steampowered.com/app/2754880/Phobos_Down/

➡️ Itch: https://fractilegames.itch.io/phobos-down

📄 Full announcement with change log: https://www.fractilegames.com/posts/20251027-phobos-down-0.1.1-beta-released/

ALT
@fractilegames@mastodon.gamedev.place avatar fractilegames , to random

I accidentally made a new top high score in my own game. This game run turned into a proper bullet hell in the end.

video/mp4

fractilegames OP ,
@fractilegames@mastodon.gamedev.place avatar

I just realized that this game run also unlocked the new "container guardian" achievement for not losing a single container.

@godotengine@mastodon.gamedev.place avatar godotengine , to random

Our stable branch for 3 users was due an update for new platform requirements, so here is 3.6.2-stable!

This is particularly relevant if you have games published on Android and iOS.
But we also recommended upgrading from earlier 3.5.x or 3.6.x releases for all other platforms.

🔗 https://godotengine.org/article/maintenance-release-godot-3-6-2/

fractilegames ,
@fractilegames@mastodon.gamedev.place avatar

@godotengine Is this regression explained somewhere? I assume I might encounter the same problem when building the engine from source myself?