Project ideas from Hacker News discussions.

Making Video Games in 2025 (without an engine)

📝 Discussion Summary (Click to expand)

1. AI is a useful but over‑hyped tool
- dwroberts complains that “People are so obsessed with using AI stuff for the sake of it, it’s nuts.”
- rhdunn counters that “I use it where and when it is useful… for example advanced autocomplete… or answering questions.”
- Vespasian notes that “they can take a look at what, if anything at all, they can use in their workflow as a useful tool not a magic solution.”

2. Engine choice matters: big engines vs lightweight frameworks vs building your own
- rimmontrieu argues that “If you don’t intend to ship any AAA games, consider investing your time to learn code‑first game frameworks like libGDX, MonoGame, love2d… or even lower level stuffs like SDL, bgfx, opengl.”
- JoeyJoJoJr says “I’d highly recommend going with SDL if it’s 2D… the downsides of using C++ are now heavily mitigated with the use AI tools.”
- abcde666777 warns that “building your own engine can be viable only if you know what you’re doing… otherwise it can be a dangerous fool’s errand.”

3. AI can streamline tedious work but may erode the joy of programming
- tripledry admits “I still don’t use it for the game programming as it sucks the joy out of it for me.”
- rhdunn adds that “Like all tools, you need to read, check, and verify its output.”
- dwroberts questions the value: “If you can already program your game and create art for it, what is it going to be doing?”

These three threads—AI’s role, engine selection, and the balance between automation and creative satisfaction—dominate the conversation.


🚀 Project Ideas

Generating project ideas…

GameDev AI Helper

Summary

  • AI‑powered code completion and verification for game‑dev specific patterns (JSON, serialization, case statements, boilerplate).
  • Provides instant, context‑aware snippets while automatically linting and validating output to avoid “magic” errors.

Details

Key Value
Target Audience Indie game developers, hobbyists, small studios using Unity, Unreal, Godot, or custom engines.
Core Feature Contextual AI autocomplete + static‑analysis verification integrated into VS Code, Rider, or Godot editor.
Tech Stack OpenAI/Claude API, LLM fine‑tuning, static‑analysis libraries (ESLint, clang‑tidy), Electron/VS Code extension.
Difficulty Medium
Monetization Revenue‑ready: freemium with paid verification tier.

Notes

  • HN commenters say “advanced autocomplete … is good at autocompleting … serialization” (rhdunn). This tool directly addresses that need.
  • Practical utility: reduces boilerplate, speeds up prototyping, and keeps code quality high—perfect for the “use AI where it’s useful” mindset.

EngineForge

Summary

  • Scaffold a minimal, code‑first game engine skeleton using SDL, Raylib, or Love2D with optional modules (physics, audio, networking).
  • Eliminates bloated engine overhead while giving developers a clean, extensible foundation.

Details

Key Value
Target Audience Solo developers, small teams, students learning game‑dev fundamentals.
Core Feature CLI generator that outputs a ready‑to‑build engine core, config files, and example scenes.
Tech Stack Rust or C++ CLI, Cargo/CMake, SDL2, Raylib, optional Lua scripting.
Difficulty Medium
Monetization Hobby (open source) with optional paid support.

Notes

  • Reflects comments like “investing your time to learn code‑first game frameworks” (rimmontrieu) and “SDL is great” (JoeyJoJoJr).
  • Sparks discussion on minimalism vs. feature‑rich engines and offers a practical starting point for many who feel overwhelmed by Unity/Unreal.

AssetHub

Summary

  • Curated, AI‑enhanced marketplace that aggregates free assets from itch.io, OpenGameArt, Kenney, etc., auto‑tags, and generates variations.
  • Provides a plugin for direct import into Unity, Godot, or custom engines.

Details

Key Value
Target Audience Indie developers, hobbyists, asset creators.
Core Feature AI‑driven search, auto‑tagging, style‑transfer for sprite/texture variations, direct engine import.
Tech Stack Node.js backend, Pinecone vector DB, OpenAI embeddings, Unity/ Godot editor plugins.
Difficulty High
Monetization Revenue‑ready: subscription + marketplace fees.

Notes

  • Addresses frustration “what are some things that you'd build with Unity that aren't games?” (bizzletk) and the need for “cool graphics assets” (samiv, sbiru93).
  • Encourages community contribution and AI‑powered asset creation, opening new avenues for rapid prototyping.

Read Later