ThingsPool now has its own currency, and offers purchasable items such as cannons.
ThingsPool
A collection of essays and thought experiments, which cover a wide range of subjects including computer science, game design, logic, philosophy, and art.
- Public lists
- I ♥ RSS
- Fetched
Post-AI Computer Science - Volume 5
The new language of software engineering, designed to reinvent the way we approach the ideas in computer science.
Post-AI Computer Science - Volume 4
Reinventing computer science in the age of AI coding agents.
Post-AI Computer Science - Volume 3
How the language of programming can be used for narratives, arts, and design - not just for technical implementation.
Agentic Social Platform
ThingsPool now has helpful AI assistant characters and wind-blowing fans.
Post-AI Computer Science - Volume 2
An introduction to some of the most basic elements of computer science which human engineers can still learn and practice despite the presence of AI coding agents.
Post-AI Computer Science - Volume 1
How do we keep programming despite the presence of AI coding agents?
Props and Tiny Blocks
ThingsPool now has two new features - props and tiny blocks.
Colored Fog, and Other Visual Subtleties
ThingsPool's new feature update include colored fog.
Lights, Sky, and Fog!
ThingsPool now has lights, sky, and fog.
Restricted Zones
ThingsPool now lets you keep part of a room to yourself.
Dynamic Doors
ThingsPool's rooms now open onto one another through doors.
Second Floor
ThingsPool now supports two-story rooms.
Game Modes
ThingsPool now supports distinct game modes.
Introducing ThingsPool
ThingsPool is a 3D chat app which runs in a browser tab.
Linear Algebra for Game Development - Part 30
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 29
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 28
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 27
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 26
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 25
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 24
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 23
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 22
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 21
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 20
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 19
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 18
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 17
This article explains how to use linear algebra in the design and implementation of video games.
Linear Algebra for Game Development - Part 16
This article explains how to use linear algebra in the design and implementation of video games.