YouTube video by Wookash Podcast
Anvil - Ubisoftโs engine workflow | Nicolas Lopez
Itโs a good opportunity to know more about Anvil, the engine that powers #AssassinsCreed, and how we approach tech convergence at Ubi. I love this format. Thanks for the chat @gameengineering.bsky.social
youtu.be/vtxXt7E63bQ?...
06.12.2025 17:46 โ ๐ 40 ๐ 9 ๐ฌ 0 ๐ 0
From the Rematch community on Reddit
Explore this post and more from the Rematch community
We are announced! Network Next is live and accelerating futbol loving fans of REMATCH in South America right now!
www.reddit.com/r/Rematch/co...
16.09.2025 18:04 โ ๐ 5 ๐ 2 ๐ฌ 0 ๐ 0
Landscape with a fisherman coming ashore from his boat in the foreground. Behind the river runs past a small Shinto shrine in the bank beside two tall trees.
'Water God at Katsushika' - Takahashi Hiroaki, 1924-27.
#JapaneseArt #shinhanga
31.07.2025 11:01 โ ๐ 239 ๐ 49 ๐ฌ 0 ๐ 0
Itโs really cool to see my talk freely available for everyone. Iโm proud of the work our team accomplished, and it means a lot that itโs now accessible to a wider audience.
Huge thanks to the GDC team for putting it out there!
#AssassinsCreedShadows #GameDevelopment #GDC2025
29.05.2025 17:42 โ ๐ 89 ๐ 17 ๐ฌ 5 ๐ 0
Hardcoded credentials in the Signal archiving tool used by the White House is a five-alarm security dumpster fire.
03.05.2025 21:42 โ ๐ 1749 ๐ 572 ๐ฌ 47 ๐ 43
This presentation was recorded at GOTO Chicago 2024. #GOTOcon #GOTOchgohttps://gotochgo.comMatt Godbolt - Low-level Latency Geek @MattGodbolt RESOURCEShttps:...
What Every Programmer Should Know about How CPUs Work โข Matt Godbolt โข GOTO 2024
Ever wonder what happens between your code and the CPU? @matt.godbolt.org explores how modern processors & compilers boost performanceโand what to do when they donโt.
16.04.2025 12:04 โ ๐ 45 ๐ 12 ๐ฌ 0 ๐ 2
How six million Call of Duty players sent Helldivers 2 into a tailspin
โGames that get 19% user score do not generally recoverโ
โI assumed with Sony having paid a lot of money for (Helldivers 2) that they would run the show. Because what do these wild kids in Sweden know? But I've been very pleasantly surprised to see how creator friendly PlayStation has been. Truly impressiveโ www.thegamebusiness.com/p/helldivers...
02.04.2025 06:30 โ ๐ 20 ๐ 2 ๐ฌ 0 ๐ 0
Huge congrats to all my colleagues at Ubisoft on the launch of Assassin's Creed Shadows! The game is absolutely incredible - you guys have completely knocked it out of the park with this one. Bravo!
21.03.2025 20:24 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
A screenshot of the blog post reads:
# What's a PRNG
Most random number generators that you see on computers are pseudorandom number generators.
These are algorithms that output random-looking numbers based on one or other form of initial seed or state. Same input means same outputs!
Typically each iteration the generator will modify its internal state and return a value.
For example, a tiny, pitiful implementation of Lehmer random number generator might look something like this:
newState = (oldState * 7) % 11;
Given an initial state/seed of 3, this would output
[...]
A screenshot of the blog post reads:
# "Save scumming"
[image: A person with a sword and a shield stands on an isometric tile and innocently looks at a "17%" label above them]
If your game involves chance actions and allows to save/load the game before performing such actions, players will inevitably figure out that they can save and re-load the game to re-try the roll until they get what they want.
GameMaker does not currently allow to save/load state of the built-in random generator (and likely won't in the near future), but with a custom generator, you could save its state along with the game and load it back so that performing the same action after loading the game will always yield the same result.
A screenshot of the blog post reads:
# WELL512
This is the PRNG that GameMaker itself uses!
Standing for Well Equidistributed Long-period Linear, it's a RNG with state consisting of an index and 16 unsigned 32-bit numbers. Allegedly it's all-around pretty good.
This is another one where the code almost works if you copy-pasted it:
[...]
A screenshot of the blog post reads:
# MINSTD
This generator is much simpler so it manages to beat some of the extension calls even on VM:
[graphs]
And on YYC, a global version almost beats the C++ raw pointer version!
[graphs]
You can squeeze a little more performance out of it by turning the generator into a set of macros:
[graphs]
Here I'm also testing a script that modifies a self.state variable with a forceinline tag, but that is not as efficient as doing this during a GML build with a macro.
I wrote a new blog post!
It's about pseudorandom number generators - what these are, how they work, when you might to use a custom one in GameMaker, and performance comparisons.
yal.cc/gamemaker-cu...
03.03.2025 22:06 โ ๐ 94 ๐ 19 ๐ฌ 4 ๐ 0
Obsidian is now free for work
Starting today, the Obsidian Commercial license is optional. Anyone can use Obsidian for work, for free. Explore organizations that support Obsidian on our new Enterprise page.
Obsidian is now free for work.
Starting today, the Obsidian Commercial license is optional. Anyone can use Obsidian for work, for free. Explore the organizations that support Obsidian on our site.
obsidian.md/blog/free-fo...
20.02.2025 14:44 โ ๐ 770 ๐ 209 ๐ฌ 10 ๐ 43
CARTOON OF THE DAY
21.01.2025 22:05 โ ๐ 16795 ๐ 3603 ๐ฌ 167 ๐ 195
GitHub - jlaumon/Bedrock: Minimal C++20 STL replacement library. Simpler, smaller, and in many cases faster.
Minimal C++20 STL replacement library. Simpler, smaller, and in many cases faster. - jlaumon/Bedrock
I have just made the repo of my C++ STL replacement lib public on github. It's called Bedrock.
It's got the usual things, Vector, String, Atomic etc. but also a very good HashMap and few interesting allocators (details on blog: danglingpointers.com/post/bedrock...)
github.com/jlaumon/Bedr...
30.12.2024 13:08 โ ๐ 114 ๐ 12 ๐ฌ 4 ๐ 1
What does it mean for something to be Turing complete?
I answer this question, and more, through a series of fully interactive Turing machine simulations! Play, pause, step forwards and backwards, and even write your own Turing machine programs in my latest blog post.
samwho.dev/turing-machi...
20.12.2024 22:33 โ ๐ 528 ๐ 159 ๐ฌ 23 ๐ 36
pixel art of an eclipse in a night sky. the palette goes from bright pink to purple to dark blue.
in the foreground a crow with a glowing eye sits on a tree branch.
eclipse #pixelart 2022
24.11.2024 10:41 โ ๐ 3319 ๐ 663 ๐ฌ 20 ๐ 6
You know what I hear a lot about in this industry? Imposter syndrome.
I made the 8th best-selling game of all time. By all rights, I should feel like an authority. I donโt. I have it too.
Hereโs my advice to devs out there: Ignore it. Youโre better than you think you are.
24.11.2024 04:42 โ ๐ 2605 ๐ 181 ๐ฌ 99 ๐ 12
๐๐ ๐ง๐ ๐ช๐ ๐ฆ๐ฃ๐ค๐๐๐ ๐๐๐ฃ๐ค๐ฅ ๐๐๐ ๐๐ง๐๐ฃ๐ช๐ฅ๐๐๐๐ ๐๐๐๐๐ค ๐๐๐ฅ๐ ๐๐๐๐.
18.11.2024 22:20 โ ๐ 7 ๐ 1 ๐ฌ 0 ๐ 0
The Telltale game engine has a cutscene tool called the "Chore tool" (chore is short for choreography), for constructing cinematic sequences out of component parts. The tool and its name has a heritage that goes all the way back to one of the original tools built for making LucasArts SCUMM games.
09.11.2024 23:43 โ ๐ 80 ๐ 13 ๐ฌ 3 ๐ 2
Hey hey, is this place any better than Twitter??
06.09.2024 21:40 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Graphics programmer
http://anki3d.org | http://github.com/godlikepanos
Designer/writer/coder on Gunpoint, Heat Signature, and Tactical Breach Wizards. More on those and other things I write or do or be: https://www.pentadact.com/
Creators of Hades, Pyre, Transistor, and Bastion.
ยท Merchandise: https://supergiant.games/merch
ยท Discord: http://discord.gg/supergiant
She/Her | Art Director at Mega Crit | PIGSquad Organizer | Prev Dicey Dungeons + Floppy Knights | Black Lives Matter! Trans rights are human rights!
โเผบ๐ฉโ ๏ธ๏ธ๐ชเผปโ
https://marlowedobbe.itch.io/
https://marlowedobbe.com/
https://marlowedobbe.com/newsletter
(a.k.a. "Bscotch") Award-winning game Studio behind #Crashlands and #Levelhead
Podcast: https://tinybs.co/cast
Support: https://bscotch.net/help
Press: http://bit.ly/b-s-press
I do computer science and Let's Plays and make games and stuff
Also I've spent far too much of my life making stuff on youtube:
https://www.youtube.com/@DragoniteSpam
he/him
#LGM
Retired tech-nerd. Unicyclist, kiteboarder, juggler, hiker, plays tennis and pickleball, advocates for pedestrian/cyclist safety. Windows ETW expert. LGBTQ supporter. Vancouver, BC
he/him
https://randomascii.wordpress.com/
Computer graphics, systems programming, general methods.
Working on robotics and AI at a startup in Copenhagen. Formerly Unity, Playdead, NVIDIA, Microsoft.
apoorvaj.io
๐Copenhagen
Sokol, Chips, Oryol, Nebula Device, Drakensang (1+2+Online), Project Nomads, Urban Assault, and more (https://www.mobygames.com/person/117426/andre-wei%C3%9Fflog/credits/)
https://github.com/floooh/
@floooh@mastodon.gamedev.place
Senior Gameplay Programmer and former gamedev professor.
he/him
Blog: https://larstofus.com/
DMs are open.
Principal engineer at JetBrains, passionate about .NET, performance, and debugging. Microsoft MVP. Co-author of Pro .NET Memory Management (2nd edition)
Game Engine Tinkerer, ๐ฆ๐บin ๐ซ๐ฎ.
Senior Core Engine Programmer at Remedy Games.
Prev: Frostbite, The Artful Escape The Bards Tale IV, Trover Saves the Universe, Kieru.
Technical Architect and GPU Plumber on Assassin's Creed & Anvil Engine at Ubisoft MTL. I speak for myself.
Engineering Fellow at Epic Games. Author of Nanite.
Programming: computerenhance.com
Comics: meowtheinfinite.com
I teach cryptography at Johns Hopkins. https://blog.cryptographyengineering.com
Literally a fool
Creator of Balatro ( @playbalatro.com )
Business/Media: balatro@playstack.com
Blog: localthunk.com
Direct contact: localthunk.contact@gmail.com
๐จ๐ฆ
Multiplayer expert. Founder of Network Next, Mรกs Bandwidth and Space Game LLC. Check out my latest articles at https://mas-bandwidth.com
Handcrafted game programming and custom game engines.
https://innercomputing.com
Building Superluminal (https://www.superluminal.eu / @superluminal.eu), a user-friendly CPU sampling profiler for C/C++, Rust & .NET on Windows & consoles. Ex-Guerrilla Games (H:ZD)