Patrick McKenna

1.8K posts

Patrick McKenna banner
Patrick McKenna

Patrick McKenna

@coastwise

R&D Programmer at La Forge @UbisoftToronto AI Programmer on Watch Dogs: Legion https://t.co/sxDWzKnhMg he/him

Mississauga, Ontario 가입일 Ocak 2008
1.4K 팔로잉233 팔로워
고정된 트윗
Patrick McKenna
Patrick McKenna@coastwise·
Tune in Monday at 9:40 PDT for my first ever GDC presentation! 🤩 Branching Out: Watch Dogs Legion‘s Architecture for Group AI Behaviours We'll be online for a live Q&A after the talk #GDC21 #UbiGDC
Ubisoft Toronto@UbisoftToronto

Next week at #UbiGDC: Christopher Dragert and Patrick McKenna shed light on the modular #AI architecture used to develop the rich, open-world experience of Watch Dogs: Legion.

English
0
1
8
0
Patrick McKenna 리트윗함
Devolver Digital
Devolver Digital@devolverdigital·
What are y’all playing this weekend? jk we don’t care we’re a company. Buy our games.
English
330
700
13.9K
510.5K
Patrick McKenna 리트윗함
Grant Slatton
Grant Slatton@GrantSlatton·
The junior dev asked the senior dev “why are you pushing this code with no abstraction? What if you want to change it in the future?” The senior dev responded “then I will change it in the future” In that moment the junior dev was enlightened
English
119
791
12.7K
1.1M
annie
annie@soychotic·
Devs what title from other professions should we steal next? We already destroyed “engineer” and “architect” …I’m thinking I like “software doctor” or ooooh maybe “software surgeon”
English
654
494
8.9K
477.7K
BorisTheBrave
BorisTheBrave@boris_brave·
E.g. suppose your model of chess has 32 pieces, and each has an xy integer location. You can "move" a piece by updating the location, capture by deleting. But how does the view code handle animating those things?
English
3
0
4
688
BorisTheBrave
BorisTheBrave@boris_brave·
Thinking about model-view separation again for game engine design. I.e. you have a set of objects that represent the game world, and then separately you have code that handles displaying it. It seems good fit for turn-based games, but I've never seen a good implementation.
English
13
0
13
2.7K
Patrick McKenna 리트윗함
Bucky | Palworld
Bucky | Palworld@Bucky_cm·
Tim Bender, CEO of Hooded Horse, with a fantastic response to someone saying “Manor Lords is a pretty interesting case-study in the pitfalls of Early Access”. I didn’t think Hooded Horse could get any cooler but here we are 👑
Bucky | Palworld tweet mediaBucky | Palworld tweet media
English
62
1.1K
6.2K
459.5K
Patrick McKenna 리트윗함
Nathalie Vincent
Nathalie Vincent@awlilnatty·
The only perspective on AI that matters
Nathalie Vincent tweet media
English
915
25K
144.4K
6.4M
Patrick McKenna
Patrick McKenna@coastwise·
@cmuratori I was eying keychron, but worried about the missing pause/break button they swapped for backlight control.
English
0
0
0
118
Casey Muratori
Casey Muratori@cmuratori·
I have officially taken the plunge and bought a Keychron Q3 QMK. I would like to replace the switches, since Gateron Red/Blue/Brown don't really do it for me. Does anyone have switch recommendations? I currently type on Razer Orange switches and I think they feel pretty good. My favorite keyboard of all time were the Amiga hybrid switch keyboards, but nobody makes anything like that any more (Topres don't feel like it to me, although some people think they do I guess).
English
28
0
58
23.7K
Patrick McKenna 리트윗함
pikuma.com
pikuma.com@pikuma·
To celebrate the launch of our PlayStation Programming course at pikuma.com, we are *GIVING AWAY* a PlayStation miniature from @Retroldtech. To put a number in the bag, simply retweet this post! 🙂
pikuma.com tweet media
English
6
193
208
23.8K
Patrick McKenna
Patrick McKenna@coastwise·
@stevesaylor Ergonomics. I love a numpad, but I love my body more. With a full size keyboard either my keyboard is centred and my right arm is hyper-extended to mouse, or the mouse is in a neutral position and I have to shift my whole body to the left to type. TKL moves both towards centre.
English
1
0
2
127
Steve Saylor
Steve Saylor@stevesaylor·
The erasure of the number pad keys on keyboards is confusing to me. Why is every single keyboard nowadays removing the Number pad keys? I use them almost every damn day. I know it was designed for data entry/calculators, but I find it more useful than the top number row.
English
106
97
1.3K
107.5K
Dylan Falconer
Dylan Falconer@falconerd·
What did I miss? Let me know down below 👇 Cheers, I hope this was informative!
English
11
0
7
2.2K
Dylan Falconer
Dylan Falconer@falconerd·
Want to get away from clunky game engines but don't want to build from scratch? Like many things in life there's a middle path. A careful selection of libraries can drastically reduce development time. Here are some I think are the best🧵
English
22
20
164
25.2K
MIT CSAIL
MIT CSAIL@MIT_CSAIL·
What was the hardest computer science course you’ve taken?
English
129
25
310
200.1K
Patrick McKenna
Patrick McKenna@coastwise·
@lisyarus @manalokos You could do a similar simplification for the resolution part: just repel overlapping points away from the cell’s centroid. The expensive version would be closest-point-on-line-segment to the nearest outside edge.
English
0
0
0
78
Patrick McKenna
Patrick McKenna@coastwise·
@lisyarus @manalokos Yeah, in my case I know which constrains form the hull by construction, but I suppose if you’re evolving morphologies that might not always be true. But if you’ve got meta-data about “cells” anyway perhaps you could lean on that? It sounds like you already are with the spheres
English
1
0
0
39
Nikita Lisitsa
Nikita Lisitsa@lisyarus·
Anybody got any suggestions on collision detection & resolution for a soft-body simulation? :)
English
8
1
33
4.3K
Robert Dale Smith
Robert Dale Smith@RobertDaleSmith·
Am I the only 90s kid that vandalized every PC's Windows startup/shutdown screens when visiting retail stores?
Robert Dale Smith tweet media
English
82
44
697
34.6K
Patrick McKenna
Patrick McKenna@coastwise·
@manalokos @lisyarus Might be too expensive tho? Sounds like n-squared now that I write it down, but if n is small it might still work. More AABBs!
English
1
0
1
22
Patrick McKenna
Patrick McKenna@coastwise·
@manalokos @lisyarus I’d try an AABB coarse pass collision detection then the winding number algorithm for point-polygon intersection tests. Add a constraint to push any points that overlap another object.
English
1
0
1
33
Patrick McKenna 리트윗함
BadRobo82
BadRobo82@BRobo82·
Just look at it and tell me, isn't it really worth giving Dreams another chance? #playdreams
English
2
34
167
7K