shahaan's Avatar

shahaan

@shahaan.me

๐ŸŽฎ game designer @ electronic arts โš™๏ธ building game systems [and overthinking why they work] ๐Ÿค” offering shower thoughts and photos of squirrels, both unsolicited ๐Ÿ toronto, canada

317
Followers
334
Following
24
Posts
01.01.2024
Joined
Posts Following

Latest posts by shahaan @shahaan.me

what more could one ask for than at all

09.03.2026 07:39 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

sometimes I watch a whole video on a dead interest just because I'm touched the algorithm remembered and I don't want it to feel bad

07.03.2026 01:19 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

unbelievable!

31.01.2026 19:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

there's something really cinematic about Carney delivering the eulogy for the American Empire

the betrayed best-friend steps out of the giant's shadow to lead the rebellion

it doesn't feel petty, and it's not about vengeance

it's an underdog story, and it's about justice

10/10 character arc

22.01.2026 11:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

if you are a people-pleaser, DO NOT work in AAA #gamedev

when you aim for mass appeal, you'll be stuck considering fans of the franchise vs. fans of the genre

lean into one, you alienate the other

try to balance both, now everyone's pissed off

it's a lose-lose folks, don't do it โœ‹

12.01.2026 17:36 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

#HotTake: moving to another country because your money is worth more there is the IRL equivalent of smurfing

I may be broke but at least I have my honour โœŠ๐Ÿฅฒ

10.01.2026 18:51 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

maybe it's not the coding that you like so much, maybe you just like getting stuff done

09.01.2026 04:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

for me the tension created by pvp in #ArcRaiders is its best quality and a result of "the fear of the unknown"

encouraging pvp makes it expected / removing pvp kills the suspense

some villain players are essential to the #gamedesign bc if everyone is guaranteed to be friendly, the tension vanishes

08.01.2026 02:54 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

yeah that's fair, though I'm using a broader definition of "designer"

to me anyone making decisions about how the product should function is designing the product, whether we call them product managers or designers, I think we agree that the "decider" role is the one that will grow ๐Ÿ‘

07.01.2026 21:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

you're right that this is changing since coding can be done faster and with less people

design is an iterative process and there's no clear finish line like with most coding problems

I am curious though, will companies simply reduce engineers to cut costs, or will they also increase designers?

06.01.2026 22:56 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

hmm I think coding was traditionally seen as time-consuming rather than just "difficult".. which explains the typical 10:1 engineer-to-designer ratio we see on most teams

on the other hand high salaries for programmers were likely because better coders improved the time-bottleneck

06.01.2026 22:56 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

the point of a movie is not to be done watching it. the point of a song is not to be done listening to it. the gamers' obsession with completion as the only motivator to play a game has directly led to the medium's worst traits. "AI gaming ghost" is a reflection of the lack of willingness to engage

06.01.2026 14:58 ๐Ÿ‘ 244 ๐Ÿ” 75 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 6

Game development tip!

If youโ€™re unsure which direction to take your project, try making Halo 3. That game was very good.

06.01.2026 19:52 ๐Ÿ‘ 67 ๐Ÿ” 13 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0

it's so cute how his eyes follow the beetroot ๐Ÿฅน

side note: the beetroot shaking when it's being yoinked is a great example of game feel > realism

realistically the arm should shake, but moving that to the object visualizes the struggle and gives the player a clear cue that they're pulling #gamedev

06.01.2026 18:07 ๐Ÿ‘ 7 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

#HotTake: modern games die quickly because the #gamedesign caters to extrinsically motivated players who sprint to a finish line

the titans of the past (CS, Dota, LoL) catered to intrinsic mastery and that's why they are immortal

you can finish a battle pass, but you can't "finish" getting better

05.01.2026 20:43 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

it's worth mentioning that both of these categories are really just forms of literacy

reading an analog clock is intuitive for an adult, but a gen-alpha kid would likely struggle

when assessing whether a mechanic is intuitive, ask "does our audience have the required literacy for this convention?"

04.01.2026 19:15 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

the best lesson on grief I've learned came from playing #ArcRaiders:

"it's not your loot, it's just your turn with it"

nothing in life is yours to keep, everything is temporary

the victory isn't keeping your loot, it's having the courage to press "play again" after losing everything

10/10 game

04.01.2026 11:57 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โœจhobbiesโœจ

04.01.2026 06:58 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I prefer "dynamism" ๐Ÿƒ

02.01.2026 23:17 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
14th century painting of St. Margaret of Antioch attacking a devil woman in a virid dress hitting a demon with a hammer

14th century painting of St. Margaret of Antioch attacking a devil woman in a virid dress hitting a demon with a hammer

Just making sure that 2025 is definitely over

01.01.2026 04:43 ๐Ÿ‘ 17200 ๐Ÿ” 3896 ๐Ÿ’ฌ 149 ๐Ÿ“Œ 141

getting older is realizing that last year's miseries will carry over into the next year and next year's miseries will carry over into the year after that and the miseries of that year will carry over into the year after that and the miseries of that year will carry over into the year after that and-

31.12.2025 23:40 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

all my aura goes out the window as soon as I encounter a door

30.12.2025 21:45 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

why is this my everyday outlook login experience

02.07.2025 05:37 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I have two New Years' resolutions:

1. Set realistic goals
2. Solve every single one of my problems

Excited to see where the year takes me

31.12.2024 10:06 ๐Ÿ‘ 145 ๐Ÿ” 17 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

Putting a project to bed after a lot of work, never to be made, is a strange kind of grief. Only your team will get it. For me, if I'd reached the point where it felt real, where my fingers were electrified and ready to type? It's so hard to move on to the Next Thing and forget it ever existed. ๐Ÿ˜ž

27.12.2024 22:32 ๐Ÿ‘ 453 ๐Ÿ” 9 ๐Ÿ’ฌ 10 ๐Ÿ“Œ 2

probably a therapist

22.12.2024 20:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I don't know that I've ever heard a better idea than bagels.

22.12.2024 16:36 ๐Ÿ‘ 3926 ๐Ÿ” 226 ๐Ÿ’ฌ 311 ๐Ÿ“Œ 30

pixel's circle to search is good

22.12.2024 20:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Skyrim was right: soup DOES heal you for 10 points of health and 10 points of stamina.

21.12.2024 23:26 ๐Ÿ‘ 7190 ๐Ÿ” 1174 ๐Ÿ’ฌ 82 ๐Ÿ“Œ 36

it toggles a mode that allows you to turn on/off the light by waving your hand ๐Ÿ‘‹

22.12.2024 07:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0