// andy hall
日本語 english talks about
//andy hall
Apr 28, 2024

Monosyllable

Jan 25, 2024

Mansions of Madness

May 12, 2023

Type-Decorated JS is Best JS

Apr 24, 2023

That time Minecraft used my voxel engine

Feb 9, 2023

Thoughts on AI Hallucinations

Nov 21, 2022

Interviewed: Gamedev and windmills, sort of

Feb 16, 2022

Big Opinionated List of Game Design Mistakes

Feb 13, 2022

GDM 11: Never ship cutscenes that can't be paused.

Feb 12, 2022

GDM 10: Don't hit new MMO players with five years of cruft.

Feb 11, 2022

GDM 9: Never tutorial a currency without player agency.

Feb 10, 2022

GDM 8: Never ship a first-person view without correctly supporting inverted Y-axis.

Feb 9, 2022

GDM 7: Never gate the Settings menu behind gameplay.

Feb 8, 2022

GDM 6: Never disable player inputs without a compelling reason.

Feb 7, 2022

GDM 5: Never ship a game with audio and no volume control.

Feb 6, 2022

GDM 4: Don't tell me a currency is valuable - show me what I can buy with it.

Feb 5, 2022

GDM 3: Never have characters interrupt each other, unless the audio can be timed convincingly.

Feb 4, 2022

GDM 2: Never tutorial a button you're about to disable.

Feb 3, 2022

GDM 1: Never play loud audio on startup.

Nov 15, 2020

D&D spell damage calculator

Oct 15, 2020

"wasgen" wo meguru bouken

Nov 30, 2019

4 Years of Procedural JS

Dec 15, 2018

Gloomhaven

Nov 22, 2018

Scythe

Sep 17, 2018

Munchkin

May 17, 2018

Dark Souls

123…5Older ▶

Tag Cloud

Brackets CEP CSS D&D Flash GDM Scout Starling adobe ai boardgames creative-cloud demos edge-animate en extensions firefoxos gamedev generator html5 interviews ja javascript literature minecraft music node-js optimization phonegap photoshop physics standards typescript voice webaudio webgl
© 2025 Andy Hall