marina
banner
parinamais.bsky.social
marina
@parinamais.bsky.social
Hi! I'm Marina, a brazilian Tech Artist graduating in Computer Science 💻

Currently working on a game called CATCHING FISHES 🐟

My TechArt website: https://parinamais.com/
If you see this, post your bird art 🐦🦆

#birds 🪶 #ducks
November 10, 2025 at 4:55 PM
this was my first BOIDS implementation, so I’m sure it has lots of flaws!

I’m very open to feedback, so if you have anything to add or correct, please reach out!

for now, it's time to move on...

THERE'S BIGGER FISH TO FRY!
November 3, 2025 at 11:59 AM
with a very simple build!
November 3, 2025 at 11:58 AM
finally, the swimming animation is a very simple, very crude vertex displacement shader
November 3, 2025 at 11:57 AM
with that, I'm able to change my colors in real time, without any extra texture cost!
November 3, 2025 at 11:57 AM
to optimize it, I divided its texture into 4 masks, one per channel:

RED marks the eye,
GREEN separates the mouth from the body,
BLUE gives me shadows, and
ALPHA stores the pupil.
November 3, 2025 at 11:56 AM
for my in-game implementation, I didn't use paper fishes...

instead, I made a very simple 3D fish!

you can see that, on close-up, this model has lots of flaws. BUT, when we look at it in the actual game size, all flaws magically disappear!

it's gamedev baby!!!! 😎
November 3, 2025 at 11:56 AM
and ALIGNMENT means that they will try to match the velocity of other boids.
November 3, 2025 at 11:54 AM
SEPARATION makes the boids try to keep a small distance from each other…
November 3, 2025 at 11:54 AM
and each rule is actually quite simple:

COHESION says that each boid will try to swim towards the average center position of the other boids.
November 3, 2025 at 11:53 AM
BOID stands for “bird-oid object”, an algorithm developed by Craig Reynolds to simulate flocking.

It's centered around three rules that every boid must follow: COHESION, SEPARATION, and ALIGNMENT.

when we implement these rules simultaneously, we get... nice flocking fish!
November 3, 2025 at 11:53 AM
done! should be published on MONDAY!
October 31, 2025 at 7:06 PM
📒 DAILY to-do list:

➡️ finish writing my BOIDS post!
October 31, 2025 at 3:23 PM
(+) that learning takes time and effort, but boy, is it worth it!

I don't believe in shortcuts, so I know there will be a bunch more things where I'll fail on my first attempt.

And that's ok!

I'm happy in my journey, and excited to see where it will take me : ')
October 30, 2025 at 1:01 PM
(+) I studied A LOT 😅

I study a bunch of gamedev related topics, and one of them is math!

I still don't consider myself very good at it, but I'm getting somewhere! I finally reached precalculus, here's a snippet of my notebook for it

Anyway, this is all just to say (+)
October 30, 2025 at 1:00 PM
(+) I first tried implementing BOIDS about 2 years ago, and, well

I failed miserably 🥲

I couldn't understand the math behind it, and tutorials would only get me so far.

Now, not only do I get the math, but I'm able to explain it! And here's the SECRET behind my evolution (+)
October 30, 2025 at 12:59 PM
this week I've been working on a pretty big BOIDS breakdown for my website...

I want to explain both how boids work & how I implemented them in my game.

The reason why I’m doing this is because (+)

#gamedev #techart #unity #indiedev
October 30, 2025 at 12:58 PM
I'm working on a pretty big BOIDS breakdown, that involves a lot of vector math...

so I decided to create a tool to help me showcase vector operations!

it's still in early stages, but I sense this will be very helpful ⬆️

#Unity #TechArt
October 23, 2025 at 7:28 PM
this month I'm wrapping up my work on Catching Fishes...

which means I'll soon be back to my previous project:

THE CARROT CAR GAME 😎

I've missed this crazy ride!

#indiegame #gamedev #indiedev #unity
October 9, 2025 at 6:02 PM
it's almost five o'clock here in Brazil...

but it's still FISH TIME in my tiny game😎

this week: improved boids algorithm, also now I can change my fish color!

up next: changing individual colors + performance improvements (this currently swims at ~50FPS, we can do better!!)

#indiedev #indiegame
October 1, 2025 at 7:41 PM
this week I'm working on my game's ending...

and the game simply can't be called Catching FISHES if there aren't any fishes!!

so HERE WE GO

#indiegame #indiedev #catchingfishes
September 25, 2025 at 7:05 PM
September 23, 2025 at 10:51 AM
September 22, 2025 at 6:56 PM
FISH_v01_test is finally swimming! 😎

#indiegame #indiedev #unity #catchingfishes
September 22, 2025 at 6:50 PM
finally time to start working on the FISHES part of Catching Fishes 🎏

STEP 1: gather references ✅
September 18, 2025 at 6:39 PM