For my #DecemberAdventure I'm writing about the process of making a pinball game for Playdate in C
https://amano.games/devlog/making-a-pinball-game-for-the-playdate-part-01-the-language
=> More informations about this toot | More toots from mario_afk@merveilles.town
For day 02 in this #DecemberAdventure I'm talking about the physics system, mainly as an excuse to have all the resources I found along the way in a single place.
https://amano.games/devlog/making-a-pinball-game-for-the-playdate-part-02-the-physics
=> More informations about this toot | More toots from mario_afk@merveilles.town
Day 03 for my #DecemberAdventure I wrote about the first level editor we used.
https://amano.games/devlog/making-a-pinball-game-for-the-playdate-part-03-the-first-level-editor
=> More informations about this toot | More toots from mario_afk@merveilles.town
Day 04 for my #DecemberAdventure today I talk about the image format.
https://amano.games/devlog/making-a-pinball-game-for-the-playdate-part-04-the-image-format
=> More informations about this toot | More toots from mario_afk@merveilles.town
Day 05! Today I wrote about collision detection, one of my favorite subjects.
https://amano.games/devlog/making-a-pinball-game-for-the-playdate-part-05-the-spatial-partition
[#]DecemberAdventure
=> More informations about this toot | More toots from mario_afk@merveilles.town
I'm back with my #DecemberAdventure today I talk about profiling
https://amano.games/devlog/making-a-pinball-game-for-the-playdate-part-06-the-profiler
=> More informations about this toot | More toots from mario_afk@merveilles.town
Today I talk about debuggers in Linux.
https://amano.games/devlog/making-a-pinball-game-for-the-playdate-part-07-the-debugger
The article is missing some images before going actually live but I will do it tomorrow.
#DecemberAdventure
=> More informations about this toot | More toots from mario_afk@merveilles.town
@mario_afk Ugh I'm going to eventually have to buy that book. EVERYONE recommends it.
But… it's like 20 years old, and it's like CA$150. And I’m not a C++ dev. (I write games / game engines for the browser, in JS.)
Worth it?
=> More informations about this toot | More toots from spiralganglion@mastodon.social
@spiralganglion I would say it is still worth it! I have used it as reference for a bunch of things already :)
=> More informations about this toot | More toots from mario_afk@merveilles.town
@mario_afk to understand why the interleaved format is faster it helps to understand how expensive cache misses are (which means the cpu has to request memory content and has to wait for the result). to get an idea here is a nice table which scales the numbers so that it's better to understand HOW expensive the different latencies are: http://pesin.space/posts/2020-09-22-latencies/ with this sometimes it's even faster to calculate something instead of using a (large) table. but heavily depends on the cpu.
=> More informations about this toot | More toots from questor@mastodon.gamedev.place This content has been proxied by September (3851b).Proxy Information
text/gemini