Runtime Reverie

018: What web devs can learn from making games

52 min · 16. joulu 2023
jakson 018: What web devs can learn from making games kansikuva

Kuvaus

TOPICS * Vincent made a game engine using Bun.js & WebGL [https://github.com/jacklehamster/bun-engine] * Modifying code from your debugger * Ways of implementing visual damage after shooting a wall * Nigel’s career is cool as hell: he used to make games for the Gameboy Advanced * Recording and replaying a log of all non-deterministic game input (e.g. user’s button presses) * Networking tricks from multiplay games * Wiring of code ahead of time vs at runtime LINKS * Vincent’s new game engine built using Bun.js & WebGL [https://github.com/jacklehamster/bun-engine] * Zig’s Struct-of-Arrays [https://zig.news/kristoff/struct-of-arrays-soa-in-zig-easy-in-userland-40m0] * https://en.wikipedia.org/wiki/AMOS_(programming_language) * Bret Victor - Inventing on Principle [https://www.youtube.com/watch?v=PUv66718DII] * Patrick Smith: X profile [https://twitter.com/royalicing] * Armin Sadeghi: X profile [https://twitter.com/arminsadeghi] * Craig Sullivan: X profile [https://twitter.com/craigs_io] * Vincent Le Quang: X profile [https://twitter.com/jacklehamster] * Nigel Thorne: X profile [https://twitter.com/NigelThorne]

Kommentit

0

Ole ensimmäinen kommentoija

Rekisteröidy nyt ja liity Runtime Reverie-yhteisöön!

Aloita nyt

3 kuukautta hintaan 7,99 €

Sitten 7,99 € / kuukausi · Peru milloin tahansa.

  • Podimon podcastit
  • 20 kuunteluaikaa / kuukausi
  • Lataa offline-käyttöön

Kaikki jaksot

21 jaksot

jakson 021: GitHub Copilot vs Resharper kansikuva

021: GitHub Copilot vs Resharper

TOPICS * An AI agent that automatically changed you to the cheapest provider * Knock off products on Amazon * Using GitHub Copilot to act as a programming language translator * Copilot’s lack of knowledge of newer or less popular languages * Resharper’s powerful templates * Code refactoring tools * Structural vs text editors * Being able to skip automated tests that are known to be deterministic! * Using universal formats as a lingua franca in WebAssembly * Is the Rabbit r1 is using a headless web browser to do its bidding? * Rabbit r1 using fuzzy AI to interpret fuzzy web pages because we don’t have open precise APIs LINKS * Patrick Smith: X profile [https://twitter.com/royalicing] * Nigel Thorne: X profile [https://twitter.com/NigelThorne] * Vincent Le Quang: X profile [https://twitter.com/jacklehamster] * Armin Sadeghi: X profile [https://twitter.com/arminsadeghi] * Craig Sullivan: X profile [https://twitter.com/craigs_io]

22. tammi 202455 min
jakson 019: Our 2024 tech predictions kansikuva

019: Our 2024 tech predictions

TOPICS * Adobe abandons acquisition of Figma * Start-up exits & venture capital making high returns * Business risk from having offices in more interventionist countries * Apple Watch ban from patent dispute * Amazon’s Astro home robot * Our tech predictions for 2024 LINKS * The Verge: Adobe abandons $20 billion acquisition of Figma [https://www.theverge.com/2023/12/18/24005996/adobe-figma-acquisition-abandoned-termination-fee] * The Verge: Apple Watch ban: everything you need to know [https://www.theverge.com/24009254/apple-watch-itc-ban-patent-dispute] * Wikipedia: Amazon Astro [https://en.wikipedia.org/wiki/Amazon_Astro] * Patrick Smith: X profile [https://twitter.com/royalicing] * Armin Sadeghi: X profile [https://twitter.com/arminsadeghi] * Craig Sullivan: X profile [https://twitter.com/craigs_io] * Vincent Le Quang: X profile [https://twitter.com/jacklehamster] * Nigel Thorne: X profile [https://twitter.com/NigelThorne]

5. tammi 202436 min
jakson 018: What web devs can learn from making games kansikuva

018: What web devs can learn from making games

TOPICS * Vincent made a game engine using Bun.js & WebGL [https://github.com/jacklehamster/bun-engine] * Modifying code from your debugger * Ways of implementing visual damage after shooting a wall * Nigel’s career is cool as hell: he used to make games for the Gameboy Advanced * Recording and replaying a log of all non-deterministic game input (e.g. user’s button presses) * Networking tricks from multiplay games * Wiring of code ahead of time vs at runtime LINKS * Vincent’s new game engine built using Bun.js & WebGL [https://github.com/jacklehamster/bun-engine] * Zig’s Struct-of-Arrays [https://zig.news/kristoff/struct-of-arrays-soa-in-zig-easy-in-userland-40m0] * https://en.wikipedia.org/wiki/AMOS_(programming_language) * Bret Victor - Inventing on Principle [https://www.youtube.com/watch?v=PUv66718DII] * Patrick Smith: X profile [https://twitter.com/royalicing] * Armin Sadeghi: X profile [https://twitter.com/arminsadeghi] * Craig Sullivan: X profile [https://twitter.com/craigs_io] * Vincent Le Quang: X profile [https://twitter.com/jacklehamster] * Nigel Thorne: X profile [https://twitter.com/NigelThorne]

16. joulu 202352 min
jakson 017: A tale of two CEOs kansikuva

017: A tale of two CEOs

TOPICS * Binance CEO from hero to zero * OpenAI CEO from hero to zero to hero (?) * Using GPT assistants for programming * The sheer speed of C++ running single threaded on today’s CPUs * Embracing or fighting React’s declarative nature * We bring back Windows vs Mac flame wars LINKS * Binance and CEO ‘CZ’ plead guilty to federal charges, agreed to pay $4.3B in fines [https://techcrunch.com/2023/11/21/binance-to-pay-4-3b-in-fines-and-ceo-cz-to-step-down-plead-guilty-to-anti-money-laundering-charges/] * Patrick Smith: X profile [https://twitter.com/royalicing] * Armin Sadeghi: X profile [https://twitter.com/arminsadeghi] * Craig Sullivan: X profile [https://twitter.com/craigs_io] * Vincent Le Quang: X profile [https://twitter.com/jacklehamster] * Nigel Thorne: X profile [https://twitter.com/NigelThorne]

28. marras 202336 min