Sorry for the wall of text haha, it's just that when I realized I hadn't documented my journey, from the silly little things to the complex stuff, I really took it to heart
Posts by Matheus Ganancio
8 - Software development will be the same, and I don't want to miss documenting this learning journey like I did as a game dev (game dev it's my true passion, I just can't help escaping back to it from time to time to build something haha).
7 - That made me realize it's all part of the learning process. Now I'm diving deeper into software development. Just like when I started with games, everything seems extremely hard now, but having a more technical eye makes me understand things much easier.
5 - Showing how to manage UI, environment interactions, events, or smooth animations makes me feel almost incapable compared to those colossal projects out there. But nowadays I realize that was mostly me putting pressure on myself, thinking 'I have to do better, otherwise it's worthless.'
4 - I even recorded some Blueprint and C++ tutorials in Unreal to share my knowledge, but at the time I thought: 'Man... look at the size of the projects people post.
3 - Today, I have the solid knowledge to put together a good GDD and produce a game from start to finish. A lot of that seemed impossible when I started, and now it feels simple.
2 - I was also really shy about posting things when I was starting out because my work was so simple. I sometimes wonder if it's too 'silly' to post, because I'd look at other people's stuff and be amazed.
1 - Because on my YouTube channel I share some of my projects, and whenever I look back, I realize how much I've built and studied. But since it's not recorded chronologically, it's hard to showcase that journey properly or even for me to clearly see my own evolution
I'll split the answer into parts since it's kinda long lol, but that's exactly how I felt about the whole thing, and it used to make me feel down because I kept thinking it was never enough.
One of my biggest regrets as a game dev was not documenting my journey sooner.
I just posted a new video showing behind the scenes of a C# project I built to practice software development (Bank System & Car Logic).
youtu.be/2CeaCRblMdc
#csharp #softwaredev #programming #devlife #coding #indiedev
Documenting my progress in Software Dev!
I built the core architecture of a music app (like Spotify). Code & video below:
youtu.be/Gq_74w0Prb0
Due to Bluesky's character limit, usage instructions are in the YouTube description
Github: github.com/Matheus-Gana...
#CSharp #DotNet #SoftwareDev #OOP
Hi!
I recently relocated to Dublin - Ireland. and I'm actively looking for a job. I have 9 years of ops/admin experience at Cargill, combined with a CS & Design background. If anyone has recommendations or useful tips, I'd be immensely grateful!
🙏 CV attached.
#DublinJobs #TechJobs #JobsInIreland
For me, it's the shift from the constant 'Tick' update to event-driven logic. In games, I'm used to checking everything every frame. In general software, I have to learn to wait for the system to tell me when something happens
Cool that logic carries over. The field fascinates me, so I explore all styles, mostly making 2D platformers & RPGs as an indie dev using JS, C#, and C++. Leveraging this for new market opportunities in software dev. Using Alura (recognized in Brazil for its high-quality) to bridge the gap. Fun ride
Digging into software development. It’s a great way to use my indie game dev logic in a new context, though there’s still a lot to learn. I’ll be sharing my journey and updates here as I go.
#dev #programming #indiedev #softwaredevelopment
My first attempt at pixel art. Aimed for a cute bunny, ended up with sleep paralysis material instead. Say hi to Flufy!
#pixelart #aseprite #gamedev #indiedev #characterdesign #gameart #gameassets #indiegame #solodeveloper #indiegamedev #gamedesign #digitalart #pixelartist #monster #art
Demonstrated in the video:
1 - Created a checkpoint system. It features an activation animation, saves the player's respawn location, and deactivates previously claimed checkpoints when a new one is reached.
2 - Added a life limit for Froguinho, which can be easily adjusted in the Unity Inspector.
Here are some small additions made to Froguinho for my learning:
youtu.be/8LOWtlpFOFI
If anyone wants to check out the code, the repo is public here:
github.com/Matheus-Ganancio/Unity_-_Frogguinho/tree/main
Mechanics in the comments below!
#gamedev #indiedev #unity #platform #opensource #learning
Breakdown of the mechanics shown in the video:
1 - Character movement with animations and double jump
2 - Working HP bar
3 - 1 HP recovery item with visual effects
4 - Full HP recovery item with visual effects
5 - Min/max camera clamping
Hi folks!
After spending quite a while focused on Unreal and RPG Maker, I'm officially learning Unity!
youtu.be/sClGAXllZaM
If anyone wants to check out the code, the repo is public here:
github.com/Matheus-Gana...
Mechanics in the comments below!
#gamedev #indiedev #unity #platform #opensource
Hey everyone, I wanted to share on a personal note that I had some personal issues and had to step away from my personal projects for a while. I plan to get back to sharing every step again now, until I get a chance to break into the gaming industry, not just as a solo game dev
#GameDev #IndieDev
People can say what they want, but in my memory #DigimonWorld3 looked like this. Games always look way better in our minds lol. Hooked on #DigimonTimeStranger. #DW3 & #FFXII were my childhood and the reason I learned to code for game dev
#gamedev #digimon #ffxii #indiedev #code #unreal #jrpg #Game
Cozy Cafe Ambience – BGM Pack
download: nyteon.itch.io/cozy-cafe-ambience-bgm-pack
A cozy and relaxing café ambience BGM pack for games
• 13 tracks
• 38 minutes
• WAV / MP3 / OGG
#gamedev #gamemusic #bgm #audiopack #cozy #lofi #sliceoflife #visualnovel #indiedev #indie #unity #unreal #godot #itch
[FREE] Creepy Layers – Horror BGM Pack
download: nyteon.itch.io/creepy-layers-horror-bgm-pack
I created a free horror BGM pack for games
• 5 tracks
• 13 minutes
• WAV / MP3 / OGG
#gamedev #gamemusic #bgm #audiopack #horror #darkambient #horrorgames #indie #freeasset #freesound #unreal #unity
Whispering Fields – Country Farm BGM Pack
download: nyteon.itch.io/whispering-fields-country-farm-bgm-pack
Warm and relaxing country BGM for farming games, RPGs, and slice-of-life.
• 13 tracks
• 37 minutes
• WAV / MP3 / OGG
#gamedev #gamemusic #bgm #audiopack #country #farm #cozy #indiedev #indie
City life chill - BGM Pack
out now on: nyteon.itch.io/city-life-chill-bgm-pack
Warm, relaxing lo-fi tracks for games, RPGs, slice-of-life, and visual novels.
Inspired by calm city nights and quiet streets:
• 13 tracks
• 34 minutes
• WAV / MP3 / OGG
#gamedev #gamemusic #bgm #audiopack #lofi #cozy
The Legend of the Ripper Blade #01 — Pre-Alpha Gameplay
I’ve been using my spare hours outside work and studies to build the GDD for a new personal project.
youtu.be/wMrNXDqBakw
#RPGMaker #IndieGame #GameDev #PixelArt #2DGame #IndieDev #GameDevelopment #IndieGameDev #JRPG #GameWriting #DevLog
I created another #Free #Asset with what I’m learning in lowpoly; if you’re interested, you can download the sword at: nyteon.itch.io/free-lowpoly...
#3DModel #LowPoly #Free3DModel #GameAsset #Blender3D #IndieDev #RPG #GameDev #Stylized #Sword #ItchIO #Unity3D #UE5 #3DArt #Download #FBX
Another step in my journey learning low poly 3D models: I made an RPG (rocket launcher)!
Missile and trigger are separated, ready for animation or game engines.
Free download: nyteon.itch.io/free-lowpoly...
#3DModel #LowPoly #Free3DModel #GameAsset #Blender3D #IndieDev #RPG #GameDev #Stylized
A simple stock analysis bot made with Python, created out of curiosity to explore areas of technology beyond game development. It generates CSV data for Apple and a PETR4 chart
github.com/Matheus-Gana...
#Python #Finance #Automation #DataScience #MachineLearning #Investments #BotDev #Trading