Building Truco: A Software Engineer's Journey Creating His First Game Without LLMs
By
maloga
Front-window bakery material. Catches the eye, delivers the goods.
Summary
A software engineer with 15 years of experience documents his journey of building and publishing his first game - a digital version of the Argentine card game Truco. He chose to build it without using large language models (LLMs) and shares his technical approach: learning minimal React for the UI, transpiling the Go backend to WASM using TinyGo to eliminate server costs, and using Git for hosting. The article serves as a personal development story and technical case study.
Key quotes
· 5 pulledAfter 15 years as a software engineer, I realized I had never actually built and published a game.
Since I grew up in 🇦🇷 Argentina playing card games with my friends, I figured I’d choose one of those.
On June 18th of 2024 I started building Truco in my free time.
As a longtime Go backend developer, the backend was obvious. The challenge was the UI and long-term hosting without a paid server.
Bit the bullet and learned the minimal required React for the UI.
You might also wanna read
Building a Poker Analysis Web App After Playing 1,000 Hands
The author details a two-week intensive poker journey where they played 1,000 hands online and live, then developed a web application using
blog.rchase.com·7mo agoVoxel Space: The 1992 Terrain Rendering Engine That Pushed 3D Graphics Forward
This article discusses the Voxel Space terrain rendering engine, a groundbreaking 3D graphics technology developed by NovaLogic for the 1992
Voxel Space: The 1992 Terrain Rendering Engine That Pushed 3D Graphics Forward
This article discusses the Voxel Space terrain rendering engine, a groundbreaking 3D graphics technology developed by NovaLogic for the 1992

A technical retrospective on compiling Quake: From NeXTSTEP to Windows NT
This article explores the history of compiling Quake, from its original development on HP 712-60 workstations running NeXTSTEP and cross-com
Bitburner
The article titled "Bitburner" has no actual content provided. It appears to be an empty or placeholder article with only a title and no bod
CedarDB's DoomBench: Benchmarking Data Stacks by Running DOOM in SQL
CedarDB introduces DoomBench, a benchmark that runs a multiplayer DOOM server in pure SQL to test data stack architectures. Building on thei
