Sign in

Otto Ojala

@ottoojala.com
1.9K followers 135 following 1.8K posts

Making good old freeware games. Sign my guestbook: ottoojala.com/guestbook

PostsRepliesMedia
Otto Ojala @ottoojala.com · 4h
Here's the office game's Linux build running 50fps on the Pocket Nova + ArmadaOS. This game and its awkward keyboard-first controls isn't the best fit for the handheld, but the 320x240 resolution is just perfect for the Nova's 4:3 screen.
2170
Otto Ojala @ottoojala.com · 29/09/2026
Just got my Pocket Nova in the mail. I'll write a blog post about this later, as I get ArmadaOS installed, and get to know this thing better. The size feels just right for my small hands, though the ergonomics are quite rough. The display also needed a better calibration profile.
0101
Reposted by Otto Ojala
Rockalot @rockalot.bsky.social · 01/09/2026
Challenge your friends to PvP pinball! 🔵💥🔴 The Bumper Bout demo is OUT NOW on Steam!!! 🤩 store.steampowered.com/app/3938260/... #indiegame #pinball #steamdemo #gaming #indiedev
14215
Otto Ojala @ottoojala.com · 27/09/2026
I've left quite a few social media platforms without any prior notice, so this time I'm trying to do better... When I'm gone, you can reach me on: - ottoojala.com (blog, rss, email, guestbook) - ottoojala.itch.io (play my games) - ko-fi.com/ottoojala (if you're feeling generous and can't help it)
0140
Otto Ojala @ottoojala.com · 27/09/2026
Put on my big person pants yesterday and finally got some sort of scoring added to the game. You'll get points for time, and the objects you get in the hole, and a big bonus for not farting (like in the gif), and a penalty for using cheats.
2130
Otto Ojala @ottoojala.com · 26/09/2026
Added a synthesizer for #ScreenshotSaturday
2162
Otto Ojala @ottoojala.com · 25/09/2026
Game developers, what's your fallback career? Or better yet, your dream job outside #gamedev?
12231
Otto Ojala @ottoojala.com · 23/09/2026
The office generation is random, which mostly produces pretty generic rooms, but every once in a while you get a room with just a few objects. Like a set of weights and a camcorder, perfect for a motivating workout session. And a cabinet for warming up.
1193
Otto Ojala @ottoojala.com · 21/09/2026
That's my face! Thanks Florian for the interview! It feels super nice whenever someone mentions you or something you've made on an actual website, not just on social media. Feels so much more like an actual thing. Write blogs, mention people, make it real, ???, PROFIT.
0130
Otto Ojala @ottoojala.com · 19/09/2026
Found this little noise maker from the flea market today for 5 euros. It's got a BW screen, but maybe it'd still be worth it to get an RF modulator to actually display stuff on it? Happened to have just the right power adapter for it, too. Never throw those away :---)
1271
Otto Ojala @ottoojala.com · 19/09/2026
#ScreenshotSaturday Tweaking the joint parameters made the character physics a little more stable. (Still, I suspect first-time players have about a 0% chance of getting that door open...) Also: -added more partcile effects. -the skin parts of the character are now grippier than the clothed parts.
2245
Reposted by Otto Ojala
FRACTiLE games @fractilegames.bsky.social · 18/09/2026
Starting from October 1st, Phobos Down will be 100% FREE on all supported platforms! If you wish to support my #gamedev work, you can buy the game right now at a 75% discount. www.fractilegames.com/phobos-down/ #indiegame #twinstickshooter #shootemup #steamsale
0126
Otto Ojala @ottoojala.com · 18/09/2026
If you know Soccer Physics, and/or if you're into designing simple physics-based games yourself, this episode of Games Every Designer Should Play is for you: www.youtube.com/watch?v=G5qn...
youtube.com
Soccer Physics: Why Is This So Fun? | Small Games Every Designer Should Play Podcast
YouTube video by Games Every Designer Should Play
040
Reposted by Otto Ojala
Florian Verdier @floriannechekuv.bsky.social · 18/09/2026
Do you remembered Flash? It's one of the path I took to discover video games... That's Why I decided to dedicate an entire article on it, and notably the @ottoojala.com 's Soccer Physics ! Have a good reading ^^ playstationinside.fr/soccer-physi...
playstationinside.fr
Soccer Physics is the funniest game you could possibly play
As games get more and more complex, and the world is eagerly awaiting the upcoming release of GTA 6, I’m back with another interesting find—one that’s even more intriguing than…
132
Otto Ojala @ottoojala.com · 16/09/2026
Here's what the whole game looks like currently - now with the "between offices" part added. It just fades to black as you fart-fly far enough, and starts the next level. Or you can also use the console to start it. (The second office has a light switch on the wall. Didn't remember this had them.)
2180
Otto Ojala @ottoojala.com · 16/09/2026
Weird game.
2172
Otto Ojala @ottoojala.com · 14/09/2026
I do almost zero refactoring, and it's okay as long as I only work on small, 1-2 month projects. But now, as I've been getting back to this one older project, I gotta admit it took me a while to figure out that a script called PoopTrail is where I handle grabbing objects.
1181
Otto Ojala @ottoojala.com · 14/09/2026
I've been looking for an easy to use vector drawing app for making simple logos. This is probably the best one yet - I think it has Adobe-like anchor point handling since it feels so familiar to use, and it's really simple, too. vectorholic.com (free, ad-supported) Any other recommendations?
vectorholic.com
Vectorholic — Free Vector Graphics Editor in Your Browser
Free browser-based vector editor. Opens .ai files, real vector tools, no install and no sign-up. Your files never leave your computer.
770
Otto Ojala @ottoojala.com · 13/09/2026
2292
Reposted by Otto Ojala
Owen Goss @owengoss.com · 10/09/2026
I made a weird little game about government policy. It's very short and can be played in a few minutes, right in your browser: otrain13.itch.io/policy-initi...
otrain13.itch.io
Policy Initiative by Owen Goss
A short game about keeping people happy
42113
Reposted by Otto Ojala
Not Jam @not-jam.itch.io · 10/09/2026
happy birthday to me here's a silly little game that I made for you about giraffes kissing <3 not-jam.itch.io/necking
Screenshot from the game necking. Two giraffes stand at either end of an oddly shaped area, surrounded by green foliage. They are separated by the odd shape of the area and a strange, semi-transparent blue line. In the bottom right hand corner of the screen is a bright blue pond.

The scene is drawn in a pixel art style with low resolution and a limited palette. The environment is clearly delineated into 8x8 pixel tiles.Screenshot from the game necking. Two giraffes stand directly adjacent, one of them upside-down beneath the other. They are located within a square, sandy area, surrounded by green foliage. 

The scene is drawn in a pixel art style with low resolution and a limited palette. The environment is clearly delineated into 8x8 pixel tiles.Screenshot from the game necking. Two giraffes stand at the top and bottom of an oddly shaped area, surrounded by green foliage. The giraffe on the bottom is upside-down.

The scene is drawn in a pixel art style with low resolution and a limited palette. The environment is clearly delineated into 8x8 pixel tiles.A very amateurish picture of a giraffe, done in a moderately high-res pixel art style. It is very scruffy and could have used a lot of touching up. The giraffe stands in the savannah, surrounded by bright green foliage.
94513
Reposted by Otto Ojala
bilge @bilgetbd.itch.io · 10/09/2026
excited to announce my new game 'Maybe... I'll go to the beach' 🏖️ it's a small spatial programming puzzle game inspired by Cellular Automata, CellPond (TodePond), MarkovJunior(mxgmn) more info below <3
34613
Otto Ojala @ottoojala.com · 09/09/2026
Every time I launch this project, I'm amazed how fun it looks, and how little game there is to it. I'm trying to wrap it up so that I can at least share some playable version of it on Itch. Itch is also one platform I don't see myself leaving anytime soon, so maybe follow me there: ottoojala.itch.io
1345
Reposted by Otto Ojala
Daniel Stegersaurus @stegersaurus.bsky.social · 09/09/2026
I'm always looking for weird and interesting upcoming games. I hoard lists of things that catch my eye. Here's a set of upcoming indie titles that I think you should check out if you're burned out on bland walls of clones, remakes, vibe-made slop. (thread)
A collection of Steam capsule images for upcoming indie games
1164
Otto Ojala @ottoojala.com · 09/09/2026
I could use a little more "human-made" and a little less "no AI" in my life already.
1222
Reposted by Otto Ojala
bunp @bunp.bsky.social · 05/09/2026
Lots of polish to showcase this week; distance fog, colored outlines, outline integration with cloud shader, steady progress on day/night cycle. #screenshotsaturday #gamedev #indiedev
211210
Otto Ojala @ottoojala.com · 05/09/2026
www.ottoojala.com/stuff/promot... Promote any Itchio game on my website. There's a good chance this is a terrible idea. Might delete later...
55210
Reposted by Otto Ojala
JuhrJuhr @juhrjuhr.itch.io · 02/09/2026
Announcing my next game today. Terminal Reign! 💀 If you like clunky diegetic interfaces, faded technical manuals, and dying interstellar empires, then check it out! Steam: store.steampowered.com/app/4677740/ Itch: juhrjuhr.itch.io/terminal-reign #indiegames #indiedev #gamedev #pixelart
610323
Otto Ojala @ottoojala.com · 03/09/2026
www.ottoojala.com/guestbook/ The website is a forever work-in-progress, but the weird little guestbook should be working now.
3182
Reposted by Otto Ojala
Nels Anderson @nelsanderson.zone · 02/09/2026
If you too would like to stop using increasingly shitty software made by bad people who make the world worse, I wrote a guide for how to lessen/end your small team's dependence on US-based tech services: nelsanderson.zone/a-guide-to-d...
nelsanderson.zone
A Guide to Ditching US Tech (for Game Developers)
This post is based on a guide from Paris Marx, host of Tech Won't Save Us, author of one excellent book and upcoming (likely also excellent) book last updated September 2nd, 2026 At this point, it's...
16579276
Reposted by Otto Ojala
leaf corcoran @leafo.itch.io · 01/09/2026
Ever use the @itch.io randomizer? In the next version of the app, viewing a game in the randomizer will show the install and manage tools so you can easily install what you find.
Screenshot of the itchio randomizer in the itch app
111910
Otto Ojala @ottoojala.com · 01/09/2026
github.com/armada-os/ar... This "SteamOS for arm handhelds" looks interesting. Might make a nice setup with Retroid Pocket Nova, for example.
github.com
GitHub - armada-os/armada: SteamOS-like ARM handheld distro
SteamOS-like ARM handheld distro. Contribute to armada-os/armada development by creating an account on GitHub.
140
Otto Ojala @ottoojala.com · 30/08/2026
Making websites was a part of my studies in the '00s, and oh my gods have things changed since then, like: display: flex, whaaat nested CSS, %---) javascript promises, ??? Luckily, what hasn't changed is that you can still just copy-paste stuff from W3Schools.
4170
Reposted by Otto Ojala
Walaber @walaber.com · 29/08/2026
It's a Furniture Store. That means there's a Warehouse. How do we get up and down to the shelves (as a 4x4)?
2685
Reposted by Otto Ojala
brant @bpamf.bsky.social · 29/08/2026
#screenshotsaturday a little sneak peak at my physics based 3d asteroid racer I’ve been working on #godot #mobilegaming
2185
Reposted by Otto Ojala
Mario von Rickenbach @mariov.ch · 29/08/2026
prototyping a little app for creating interactive drawings. how should i call it?
8417
Otto Ojala @ottoojala.com · 27/08/2026
Still working on the guestbook - it's going to be a bit weird. I made it so that the avatar is randomized, but you can copy the random seed and use the same avatar later. It also actually posts the messages now.
2313
Otto Ojala @ottoojala.com · 25/08/2026
Added a web build for Finccer: ottoojala.itch.io/finccer It seemed to run okayish in browser on my Win 11 SteamDeck. My old PC had issues with it, so downloading it is the safer bet still. Press "B" to play the party horn - that and the overall visuals are my favorite things in this project :--)
ottoojala.itch.io
Finccer by Otto Ojala
One-button local-multiplayer finger soccer?
1100
Reposted by Otto Ojala
Sim Kaart @simkaart.co · 24/08/2026
Demo out for CASTLE AWAY! In which you build and command your own flying fortress to battle monsters and slay demons. 🏰 Castle Builder ⛳️ Run-based, quick to pick up! 🧠 Strategic Auto-battler 🖐️ Hand-drawn, hand-made in Godot #roguelite #autobattler #godotengine #gamedev
5529
Otto Ojala @ottoojala.com · 24/08/2026
Do you have a website with a(n active) blog and an RSS feed? Give me links so I can occupy my RSS reader.
351
Reposted by Otto Ojala
Tzschk @tzschk.bsky.social · 22/08/2026
Happy #screenshotsaturday, y'all. Everyone tells new devs to start learning by cloning games like Pong. My advice: don't stop at Pong. However long you've been at it, recreating games or mechanics you like (or don't like) helps you understand the hows and whys better than just playing.
1449497
Reposted by Otto Ojala
CaperCube @capercube.com · 11/08/2026
A fun side note, all of the character animations are done in-game. I wrote some tools to help us record controller inputs and used our game's event and key bind systems to control the camera and a bunch of other things
412325
Reposted by Otto Ojala
Mobile Last @mobilelast.bsky.social · 21/08/2026
Here it is: the '70s plastic trophy for the cup winner. So genuinely ugly and dirty that I felt like taking a shower after finishing it. #GameDev #Blender #Substance #Inkscape #Unity
Trophy in BlenderTrophy in SubstanceTrophy text sign in InkscapeTrophy in Unity
1173
Otto Ojala @ottoojala.com · 21/08/2026
I had some bad interactions on Bsky some time ago, and I've been thinking of leaving this platform ever since. It's mostly just me, not really liking social media as it doesn't bring out the best in some people (including myself). If you've had similar thoughts and reached some conclusion, do share.
7120
Reposted by Otto Ojala
godDonut @goddonut.bsky.social · 19/08/2026
I'm back to blogging apparently. My first article is already online and about shot prediction in (my) games. I chose to write in French for simplicity but there is both FR and EN available. Any feedback is welcome ! #Godot #Blog #Rabbithole
games.emmanuelcook.fr
Shot prediction
Over the years, first on Gamemaker then on Godot, I’ve built quite a few games that needed trajectory prediction. For me it’s all about balls: golf, minigolf, pool. But there are plenty of other uses:...
1202
Otto Ojala @ottoojala.com · 18/08/2026
I've been thinking of adding a guestbook on my new website, but I'm not sure if it's a good idea. Maybe it should be something else, something more restricted (and that wouldn't need any moderation), but still fun for visitors. Like maybe some predefined words/emojis you can pick/arrange..?
371
Otto Ojala @ottoojala.com · 17/08/2026
Godot 3.6 gang let's goooo! (Or let's just stay put, actually).
A screenshot from the GODOT Community Poll 2026 graphs showing 0.9% of Godot users using the 3.6 version.
0120
Otto Ojala @ottoojala.com · 17/08/2026
In case you have any extra PC case fans lying around, you can use a 12V power adapter (like the ones that come with LED strips) to turn them into very quiet but pretty powerful personal fans.
090
Otto Ojala @ottoojala.com · 17/08/2026
Started browsing neocities.org for inspiration. Obviously should have taken a proper look sooner, so good. You can also get in on making your own website, for free (and there's no ads).
neocities.org
Neocities
Create and surf awesome websites for free.
0110
Reposted by Otto Ojala
Double Body @doublebody.bsky.social · 17/08/2026
1163