







Having previously been disappointed by the information available on the topic, this is my attempt at categorizing different ways to implement 2D platform games, list their strengths and weaknesses, and discuss some implementation details.
Game Platforms | Game Developer
Explore the latest news and expert commentary on Game Platforms, brought to you by the editors of Game Developer

Platform as a Runtime - the Next Step in Platform Engineering
As systems become larger and more complex we need to take the concepts of platform engineering to a higher level – to the code level – by creating platforms and abstractions that will reduce cognitive load, help simplify and accelerate software development, and allow for easy maintenance and upgrades to the platform. Let’s move from “platform” to “Platform as a Runtime”.

Platform Design: Interfaces, Incentives, Emergence & Second-Order Thinking
Platform design isn't just product design at scale. Learn the four concepts that set it apart—with a detailed Lego case study showing how great platforms enable creativity.

LÖVE - Free 2D Game Engine
Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, macOS, Linux, Android and iOS.
Practical Examples and Analysis of TTRPG Layouts (Or, Steal From These Games) - Part 1
Once you have read this blog post you will be able to make your tabletop roleplaying game look very good, either: Without having any illustr...

Platform Studies
The Platform Studies book series has been established to promote the investigation of underlying computing systems and how they enable, constrain, shape and support the creative work that is done on them. The series investigates the foundations of digital media — the computing systems, both hardware and software, that developers and users depend upon for artistic, literary, and gaming development. Books in the series will certainly vary in their approaches, but they will all also share certain features: A focus on a single platform or a closely related family of platforms; Technical rigor and in-depth investigation of how computing technologies work; An awareness of and discussion of how computing platforms exist in a context of culture and society, being developed based on cultural concepts and then contributing to culture in a variety of ways — for instance, by affecting how people perceive computing.
How to Make a 2D Game in C++ and SDL3
cataclysm: The zombie apocalypse starts now
I love it when people suggest console games for Linux are a joke. I can think of three or four games offhand — crawl is one, taipan and gearhead are others — with more depth and intelli…

Design Tools: Guided Miro Walkthroughs
The Best 8 Free and Open Source Game Development Software
The game development software solutions are best to use for developing interesting 2D and 3D games that can retain the interest of the gamers as well as the developers.

OLX138 ✈️ Platform Permainan Seru Dengan Pilihan Permainan Menarik
OLX138 nikmati pengalaman bermain game online yang seru dengan beragam pilihan permainan menarik tampilan modern serta fitur interaktif yang membuat aktivitas bermain semakin menghibur.

Intro to Data Oriented Design for Games
The Level Design Book
The Level Design Book gathers level design knowledge for 3D video games in an approachable, up-to-date, and critical way. It is for designers of all experience levels and game engines.
gamesgamesgamesgamesgames/cartridge
A platform for managing video games on ATProto, enabling data sovereignty for both players and developers.

The Music Industry is Broken

Enshittification, Despotification, and the Open Internet

How to ACTUALLY Quit Spotify.
Kill Yr Substack | Jason Cosper

EFF is Leaving X

An Explanation (Which I Would Be Very Grateful If You Took The Time To Read)