fatpossum

fatpossum

Sharing my story: made games without knowing what I’m doing

Hey everyone, I’m 36 and just wanted to introduce myself. Years ago, I dabbled a bit with batch code and GB Studio. Around 2023, thanks to ChatGPT, I started playing around with Python for fun - first with Pygame. Eventually, I got hooked on a project and decided to use Kivy, since it seemed simple enough for my idea (even though I honestly barely understand what I’m doing).

I’ve realized it’s probably better to learn programming properly from the ground up rather than just copy-pasting stuff. I even have a great Python book, but I’m just not reading enough. My code structure is a total mess.

At first, I wanted to release my project on Android - figured the Play Store only costs $20 once, so why not? To test things on my phone, I started a simpler side project, but that quickly became too much because a) I lack real knowledge, and b) I get lost in useless details. I also learned that mobile games aren’t as easy as they seem, so I decided to shift the main project to PC.

Still, I kept working on the mobile game, but that wasn’t possible without outside help. I noticed that things running fine on PC can look completely different on mobile - and what works on one phone might break on another, depending on the code. Total chaos! Meanwhile, yet another side project popped up.

After investing quite a bit in a Kivy expert from India (who also struggled with my messy code), the next big hurdle was publishing to the Play Store. That alone turned out to be a whole different beast. Honestly, if I had known all this beforehand, I might not have started.

Anyway, both apps are now on the Play Store, though no one really cares about them - which is fair. They’re simple and cost a dollar/euro in richer countries. I just wanted to try my luck and maybe earn a little through ad-free games (I’d love to quit my social job one day - but that’s another story :D).

Still, I’m proud to have made it this far - with a lot of help. Now it’s time to focus on the main project, though the planned release for August 8, 2025 (World Cat Day) probably won’t happen. I’m going through a tough time personally and don’t have the energy to finish it right now. Maybe I should’ve started with something less complex - this game is packed with complicated formulas.

If you want, feel free to check it out. By the way, I used AI-generated graphics in both games. I know some people criticize that - there’s definitely room for improvement - but I enjoy using it for my projects. I’m also happy to send out free Android codes if anyone’s interested. And if you have ideas for beginner-friendly coding projects for someone with limited brain bandwidth, I’m all ears :slight_smile: Feedback and honest opinions are more than welcome!

Here are my games (well, one of them is more of a button meme app):

:left_arrow_curving_right: Purrfect Galaxies (Steam)
:left_arrow_curving_right: Meowglider (Android)
:left_arrow_curving_right: Mobile Doomer Simulator (Android)

First Post!

AstonJ

AstonJ

Nice one, congrats!

You may want to look at creating iPhone or Mac apps too - I built one quite a way back with MacRuby (now rubymotion) and I set it to the lowest cost (99p at the time) and iirc it was earning about £40/£50 a month and it was a very simple app: Have you made or worked on a macOS app? - #2 by AstonJ

Where Next?

Popular Game Dev topics Top

New
AstonJ
This makes me want to watch the Mandalorian!
New
AstonJ
Pretty incredible - and I think it gives a good glimpse of what the next gen (PS6 etc) will be able to pull off with ease: ...
New
Wackytoons_Studio
Please Try Out Our New TPS/FPS With Lots Of Features! Hope U Enjoy!
New
RobertRichards
Stephen Sharer’s Rocket Slide Join Stephen as he launches off the Sharer House slide and rockets into the sky. Fly from Stephen’s home t...
New
axenteflorin24
In this clip, is present final design of scene and realistic multicolor bullets. In the next video (approximate 2025 or 2026) is presente...
New
axenteflorin24
1691 Maze Escaper, in this video game the character played by the great and unique Rimescu Şmenărescu. Who is this Rimescu Şmenărescu rea...
New
AideedGameZ
I make a cafe relax game that is free and WebGL. The challenge is you need to earn as much as possible so you can pay your bills and rent.
New
project-aftershock
Hello Guys, I developed my first game and I am trying to polish the demo before the next fest to be able to get feedback. The story cons...
New
mycloudaccount
Hi everyone, I’ve been building Kingdom Stack, a voxel-inspired game engine centered around modular systems and reusable tools. Seekers ...
New

Other popular topics Top

PragmaticBookshelf
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
AstonJ
This looks like a stunning keycap set :orange_heart: A LEGENDARY KEYBOARD LIVES ON When you bought an Apple Macintosh computer in the e...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New
mindriot
Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New
PragmaticBookshelf
Use advanced functional programming principles, practical Domain-Driven Design techniques, and production-ready Elixir code to build scal...
New