• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Retro Game Coders

Retro Game Coders

Retro computer/console game + dev community

  • About
    • Retro Computer Collection
    • Contact
  • Blog
  • Retro Resources
    • Retro Gaming Timeline
    • Online Retro IDE
    • Retro Pixel Art Editor
    • Dungeon Loom Map Editor
    • 6502 Programmer’s Reference
    • Emulators
      • Acorn Electron
      • Amstrad CPC Emulator
      • Online BBC Micro Emulator
      • Commodore PET Emulator
      • Browser C64 Emulator
      • DOSBox/DOS PC emulator
      • Tandy CoCo/Dragon
    • Best Retro YouTube Channels
    • New Retro Books
    • Raspberry Pi Amiga Emulation
    • MiSTer FPGA Tutorial
    • BMC64 C64 Pi
  • Community
  • News & Reviews
  • Hardware
  • Commodore 64
  • Amiga
  • Atari ST
  • TRSE
  • Retro C Programming
  • Emulation & FPGA

Commodore 64 (C64) News, Tutorials, and Reviews

Commodore 64 (C64) News, Tutorials, and Reviews showing you how you can program and get the most of this wonderful machine, 40+ years on! Learn Commodore BASIC, C programming with CC65, 6502/6510 assembly language, and more.

  • C64 BASIC programming tutorial
  • Commodore 64 programming in C
  • C64 Electronics series

Home

roguelike dungeon crawler lesson 7 c64 basic collisions

Commodore 64 BASIC Dungeon Crawler (C64 BASIC Part 7)

A procedurally generated dungeon game with, collisions and a teleport escape hatch, all in plain C64 BASIC code that you can actually read and follow.

Read moreCommodore 64 BASIC Dungeon Crawler (C64 BASIC Part 7)
Commodore 64 IDE

C64IDE: Powerful, Free Mac Commodore 64 IDE Review

C64IDE is a superb Commodore 64 IDE by Thomas Knox, and the surprising part is that it is Mac-only.

Read moreC64IDE: Powerful, Free Mac Commodore 64 IDE Review
c64 basic 8 BIT GUY RANDOM MAZE

Zero Lines Maze: What the 8-Bit Guy’s One-Liner Can Still Teach Us

What can we learn from 8bitguy's version of the famous C64 BASIC random maze ...?

Read moreZero Lines Maze: What the 8-Bit Guy’s One-Liner Can Still Teach Us
C64 Viewport Map smaller

C64 BASIC: Game Map Overhead “Camera View”

Explanation of how to create an Ultima-style map view turns into an adventure in C64 BASIC optimisation

Read moreC64 BASIC: Game Map Overhead “Camera View”
Commodore 128 Programming

Programming the Commodore 128

Programming the strangely wonderful Commodore 128

Read moreProgramming the Commodore 128
custom bbs server in python

Programming Your Own Modern BBS with Python

Previously, we looked at dialling BBS with Vice C64 and the C64U. Now, let's code a modern BBS from scratch using Python!

Read moreProgramming Your Own Modern BBS with Python
c64u review

C64 Ultimate Review + What’s Next?

What is the C64 Ultimate like and should you get one instead of an original Commodore 64 or TheC64?

Read moreC64 Ultimate Review + What’s Next?
c64 modem emulation with vice

How to Emulate a C64 Modem and Dial a BBS Using Vice

Configure Vice and install modem emulation so your virtual C64 can get online and dial Bulletin Board Systems (BBS)

Read moreHow to Emulate a C64 Modem and Dial a BBS Using Vice
c64 sprites

How C64 Sprites Work

How to use sprites in our C64 games, in BASIC, XC-BASIC3, and UGBASIC

Read moreHow C64 Sprites Work
  • Page 1
  • Page 2
  • Page 3
  • Interim pages omitted …
  • Page 6
  • Next

Retro Game Coders

Retro computer/console game + dev programming community by Chris Garrett

  • Facebook
  • Twitter
  • Instagram
  • YouTube

Maker Hacks ・ D6Combat・chrisg.com

© Copyright 2025 Chris Garrett

Privacy ﹒ Terms of Service

Return to top