To make the most of this workshop you will need following tools. They work on MacOSX, Windows and Linux.
- VICE Emulator
- KickAssembler
- Sublime Editor
- Sublime KickAss Package <- here you can find pretty good installation instructions for all those tools.
Each lesson contains theoretical introduction, within sections called Few commands, Few KickAssembler things etc. To solve the exercises you'll most likely need to read them.
The most important part of each lesson are the exercises. Make sure to do all of them. If you follow them through you will make a simple game on Commodore 64!
- Lesson 01 - BASIC's basics
- Lesson 02 - assembly's basics
- Lesson 03 - KickAssembler
- Lesson 04 - Game - Screen Setup
- Lesson 05 - Game - Sprites Setup
- Lesson 06 - Game - Sprite Movement
- Lesson 07 - Game - Joystick
- Lesson 08 - Game - Dynamic Level Switching
- Lesson 09 - Game - Collisions
- Lesson 10 - Game - Flame Animation
- a game over screen
- a timer
- an intro
- lives
- moving sprites that will harm the player
I'm going to record videos for each lesson soon. If you want to be the first to see them, join my newsletter
At 64bites.com you can sign up for short weekly videos that will teach you how to program Commodore 64 effortlessly. During the PolyConf 2015 SoCoded 2015 the subscription is 10% cheaper. Use the coupon code socoded or just click on this link - https://gumroad.com/l/64bites/socoded!
You can check few episodes for free and check the blog for some more C64 programming goodies.
You can reach me on twitter as @mehowte or drop me a line at michal@64bites.com