Posts by Tag
ai
- An introduction to Utility AI ( Apr 19, 2023 )
animation
- Bite-Sized Godot: Using spritesheets with 2D particles ( Sep 15, 2021 )
asset-packs
- Loopable Soundtracks 1 ( Sep 14, 2021 )
audio
- Bite-Sized Godot: Audio volume sliders ( May 22, 2023 )
- How to use the microphone in Godot ( Jul 14, 2022 )
bite-sized
- Bite-Sized Godot: Audio volume sliders ( May 22, 2023 )
- Bite-Sized Godot: Callbacks and function references with FuncRef ( Nov 28, 2021 )
- Bite-Sized Godot: Custom cursors ( Sep 28, 2021 )
- Bite-Sized Godot: Easier pathfinding with AStarGrid2D ( Dec 19, 2022 )
- Bite-Sized Godot: Five more small GDScript tips ( Aug 2, 2022 )
- Bite-Sized Godot: Five small GDScript tips ( Jan 13, 2022 )
- Bite-Sized Godot: Lambda functions ( Feb 2, 2023 )
- Bite-Sized Godot: Using class_name to enable static typing ( Oct 19, 2021 )
- Bite-Sized Godot: Using spritesheets with 2D particles ( Sep 15, 2021 )
- Bite-sized Godot: Better screen shake ( Feb 23, 2022 )
- Bite-sized Godot: Scene transition effects ( Jun 13, 2022 )
- Bite-sized Godot: The OS Class ( May 18, 2022 )
game-design
- 5 tips for better platformer controls ( Jun 29, 2022 )
- An introduction to Utility AI ( Apr 19, 2023 )
game-jams
- Making a 3D tactics game in two weeks ( Aug 16, 2022 )
- Making a customizable turn-based combat game in two weeks ( Feb 9, 2022 )
- Making an atmospheric incremental game in Godot ( Jun 5, 2023 )
gdscript
- 5 more changes to GDScript in Godot 4 you'll want to know about ( Mar 7, 2023 )
- 8 changes to GDScript in Godot 4 you'll want to know about ( Oct 24, 2022 )
- Bite-Sized Godot: Callbacks and function references with FuncRef ( Nov 28, 2021 )
- Bite-Sized Godot: Five more small GDScript tips ( Aug 2, 2022 )
- Bite-Sized Godot: Five small GDScript tips ( Jan 13, 2022 )
- Bite-Sized Godot: Lambda functions ( Feb 2, 2023 )
- Bite-Sized Godot: Setters and getters in GDScript using setget ( Jan 4, 2022 )
- Bite-Sized Godot: Setters and getters in Godot 4 / GDScript 2 ( Sep 27, 2022 )
- Bite-Sized Godot: Using class_name to enable static typing ( Oct 19, 2021 )
godot
- 5 more changes to GDScript in Godot 4 you'll want to know about ( Mar 7, 2023 )
- 8 changes to GDScript in Godot 4 you'll want to know about ( Oct 24, 2022 )
- An experiment in animating a hardware cursor in Godot ( Oct 4, 2021 )
- Bite-Sized Godot: Audio volume sliders ( May 22, 2023 )
- Bite-Sized Godot: Callbacks and function references with FuncRef ( Nov 28, 2021 )
- Bite-Sized Godot: Custom cursors ( Sep 28, 2021 )
- Bite-Sized Godot: Easier pathfinding with AStarGrid2D ( Dec 19, 2022 )
- Bite-Sized Godot: Editor settings for a better coding experience ( Mar 25, 2022 )
- Bite-Sized Godot: Five more small GDScript tips ( Aug 2, 2022 )
- Bite-Sized Godot: Five small GDScript tips ( Jan 13, 2022 )
- Bite-Sized Godot: Lambda functions ( Feb 2, 2023 )
- Bite-Sized Godot: Pixel-perfect collision polygons on sprites ( Apr 13, 2022 )
- Bite-Sized Godot: Setters and getters in GDScript using setget ( Jan 4, 2022 )
- Bite-Sized Godot: Setters and getters in Godot 4 / GDScript 2 ( Sep 27, 2022 )
- Bite-Sized Godot: Using class_name to enable static typing ( Oct 19, 2021 )
- Bite-Sized Godot: Using spritesheets with 2D particles ( Sep 15, 2021 )
- Bite-sized Godot: Better screen shake ( Feb 23, 2022 )
- Bite-sized Godot: Scene transition effects ( Jun 13, 2022 )
- Bite-sized Godot: The OS Class ( May 18, 2022 )
- Building a more advanced state machine in Godot ( Feb 13, 2022 )
- Configuring your Godot project for pixel art ( Sep 21, 2021 )
- Developing a tactics engine in Godot - A devlog ( Jul 4, 2023 )
- Game announcement: Kaiju Klash ( Aug 10, 2022 )
- Godot 4 beta + site update ( Sep 15, 2022 )
- How to use the microphone in Godot ( Jul 14, 2022 )
- Implementing state machines and the state pattern in Godot ( Nov 15, 2021 )
- Making a 3D tactics game in two weeks ( Aug 16, 2022 )
- Making a customizable turn-based combat game in two weeks ( Feb 9, 2022 )
- Making an atmospheric incremental game in Godot ( Jun 5, 2023 )
- Making tactical units - A devlog ( Sep 4, 2023 )
- Using Line2D nodes to create physics bodies in Godot ( Jan 25, 2022 )
- Using Polygon2D nodes to create physics bodies in Godot ( Oct 11, 2021 )
graphics
- An experiment in animating a hardware cursor in Godot ( Oct 4, 2021 )
- Bite-Sized Godot: Custom cursors ( Sep 28, 2021 )
- Bite-Sized Godot: Pixel-perfect collision polygons on sprites ( Apr 13, 2022 )
- Configuring your Godot project for pixel art ( Sep 21, 2021 )
microphone
- How to use the microphone in Godot ( Jul 14, 2022 )
music
- Loopable Soundtracks 1 ( Sep 14, 2021 )
my-stuff
- Developing a tactics engine in Godot - A devlog ( Jul 4, 2023 )
- Game announcement: Kaiju Klash ( Aug 10, 2022 )
- Making a 3D tactics game in two weeks ( Aug 16, 2022 )
- Making a customizable turn-based combat game in two weeks ( Feb 9, 2022 )
- Making an atmospheric incremental game in Godot ( Jun 5, 2023 )
- Making tactical units - A devlog ( Sep 4, 2023 )
particles
- Bite-Sized Godot: Using spritesheets with 2D particles ( Sep 15, 2021 )
pathfinding
- Bite-Sized Godot: Easier pathfinding with AStarGrid2D ( Dec 19, 2022 )
physics
- Bite-Sized Godot: Pixel-perfect collision polygons on sprites ( Apr 13, 2022 )
- Using Line2D nodes to create physics bodies in Godot ( Jan 25, 2022 )
- Using Polygon2D nodes to create physics bodies in Godot ( Oct 11, 2021 )
pixel-art
- Configuring your Godot project for pixel art ( Sep 21, 2021 )
platformers
- 5 tips for better platformer controls ( Jun 29, 2022 )
polish
- 5 tips for better platformer controls ( Jun 29, 2022 )
- Bite-sized Godot: Better screen shake ( Feb 23, 2022 )
- Bite-sized Godot: Scene transition effects ( Jun 13, 2022 )
procedural-content-generation
- An introduction to graph rewriting for procedural content generation ( Nov 20, 2022 )
- An introduction to procedural lock and key dungeon generation ( Dec 17, 2021 )
- Generative grammars as a form of procedural content generation ( Mar 16, 2022 )
programming
- 11 tips for writing cleaner code ( May 4, 2022 )
- A few common code smells to be aware of and how to fix them ( Jan 16, 2023 )
- Bite-Sized Godot: Editor settings for a better coding experience ( Mar 25, 2022 )
- How to properly communicate between game objects with the observer pattern ( Jun 1, 2022 )
- Tips for writing more flexible game code ( Sep 13, 2022 )
programming-patterns
- An introduction to state machines and the state pattern ( Nov 1, 2021 )
- Building a more advanced state machine in Godot ( Feb 13, 2022 )
- How to properly communicate between game objects with the observer pattern ( Jun 1, 2022 )
- Implementing state machines and the state pattern in Godot ( Nov 15, 2021 )
state-machines
- An introduction to state machines and the state pattern ( Nov 1, 2021 )
- Building a more advanced state machine in Godot ( Feb 13, 2022 )
- Implementing state machines and the state pattern in Godot ( Nov 15, 2021 )
write-better-code
- 11 tips for writing cleaner code ( May 4, 2022 )
- A few common code smells to be aware of and how to fix them ( Jan 16, 2023 )
- How to properly communicate between game objects with the observer pattern ( Jun 1, 2022 )
- Tips for writing more flexible game code ( Sep 13, 2022 )