SourcE Game
banner
sourcegame.bsky.social
SourcE Game
@sourcegame.bsky.social
SourcE is a 2D pixel roguelike set in a sci-fi fantasy world!
Join us to explore procedurally generated levels, chaotic attacks and epic elemental battles 🔥
Mock for comparison 😀😱
This is still WIP...
Playing around with enemy states today...

FREEZING!! 🥶❄️
They never saw it coming

#gamedev #indiedev #roguelike #pixelart #madewithunity #indiegame #devlog #SourcEGame
April 7, 2025 at 9:40 PM
Hey! We're using Unity as well! Any chance there's an open spot? 🤩
April 1, 2025 at 6:12 PM
Hey!!
Is there a chance there's an open spot?
A small indie team with a pixel art rogulike here 😊
April 1, 2025 at 6:09 PM
Hey!!
Just wondering if there's any chance there's a spot left for a small indie team working with Unity?
We'd love to join the starter pack too! 🙂
April 1, 2025 at 6:08 PM
I realllly like your art style!
Something about it just clicks 😄
March 31, 2025 at 8:10 PM
Thank you!! 🙏
March 31, 2025 at 11:07 AM
Interesting!!

I think fable did something similar for me.
I had played a lot of games before it but something about it just hooked me and triggered the passion to create
March 30, 2025 at 9:00 PM
Let’s talk numbers...
linear interpolation is just the eq:
Given the line defined by
A = (x₁, y₁)
B = (x₂, y₂)

The interpolated point is:
P(t) = ((1 − t)x₁ + tx₂, (1 − t)y₁ + ty₂)

Where t is the value we’re interpolating for.

🧠 Bonus:
Know how to extend this to 3D? Drop it in the comments 👇
March 29, 2025 at 11:03 PM
But wait a sec.. Why "linear"?

Cause it preserves the distances ratio between input and output.
Meaning, if an input is twice as far as the first input
(like 0.3 & 0.6), the res points on the line will be twice as far too.

This is why "constant speed"
(Simplifying a lot here, but that’s the idea!)
March 29, 2025 at 11:03 PM
Unity saves you the math!
Mathf.Lerp(startPos, endPos, value)
places an object as described, start and end defining the line.

Pro tip Using values greater than 1 or less than 0 is called extrapolation -
a fancy word for continuing the line beyond its original bounds,
but still in the same direction
March 29, 2025 at 11:03 PM
Normally, the number we provide is in the range [0, 1].
This keeps things simple - it represents the position
along the line as a fraction.

0 is the starting point

0.5 is the middle

1 is the end
March 29, 2025 at 11:03 PM
You’ve probably heard of Lerp...
It’s a way to map a number (a 1 dimensional value)
to a pos on a straight line.

It helps us convert a value like running time
into a gradually advancing pos along a path in the scene.

A more specific example?
Moving an object in a straight line at a constant speed!
March 29, 2025 at 11:02 PM
Couldn't agree more!
I come back from each GDC with more friends and always have a blast seeing the amazing collaborations

And of course followed back!
Helping each other is the best way to grow and learn
March 29, 2025 at 4:59 PM