Let’s use IntelliJ as a game engine, just because we can
summary
Uses the IntelliJ plugin platform and Kotlin to render games inside the IDE (Java Swing UI, JCEF available but not used), reaches roughly 120 FPS on demos, and actually edits the repo: Pong renders and moves sprites, mutable variables become invaders in State Invaders and are removed from code, a dependency-maze Pac‑Man walks git history and deletes deps from build files, Sonic deletes unit tests when hit, an OSU‑style Code Hero forces paste validation, and Doom runs via a Java port; plugin ships as Code Exploder.
AI-written summary · about
chapters (9)
- 0:00Introduction and motivation
- 2:36Game engine project setup
- 9:31Developing Pong
- 11:46State Invaders
- 15:58Pac-Man and dependencies
- 21:04Zonic the Testdog
- 28:25Code Hero
- 34:15IDE API feedback and review
- 44:21Running Doom and conclusion
related talks
42mLet’s use IntelliJ as a game engine, just because we can
45mLet’s use IntelliJ as a game engine, just because we can
49mCoding video game as a hobby, possible and (kinda) easy with Java!
59mIntelliJ IDEA – The IDE That Speaks Gradle
48mLet's use Spring Boot to build games, because why not?
49mKotlin likes to Demoparty
45mDebugging with IntelliJ IDEA
24mPlay with your code
