Ancestors

Written by [AFK] Mario on 2024-12-03 at 04:57

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

Written by [AFK] Mario on 2024-12-03 at 05:03

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

Toot

Written by [AFK] Mario on 2024-12-04 at 06:32

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

Descendants

Written by [AFK] Mario on 2024-12-05 at 07:52

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

Written by [AFK] Mario on 2024-12-06 at 06:59

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

Written by [AFK] Mario on 2024-12-10 at 04:56

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

Written by [AFK] Mario on 2024-12-11 at 07:22

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

Written by Ivan Reese on 2024-12-06 at 07:12

@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

Written by [AFK] Mario on 2024-12-06 at 07:13

@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

Written by questor on 2024-12-06 at 08:54

@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

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113593151626444982
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
311.874837 milliseconds
Gemini-to-HTML Time
1.654975 milliseconds

This content has been proxied by September (3851b).