Slide 1

Slide 1 text

time We are privileged in a remarkable remarkable to live

Slide 2

Slide 2 text

Computers are and relatively fast inexpensive

Slide 3

Slide 3 text

We are more than ever productive before

Slide 4

Slide 4 text

However

Slide 5

Slide 5 text

We have lost along the way lost something

Slide 6

Slide 6 text

from scratch? from scratch When was the built something last time you

Slide 7

Slide 7 text

You should learn to program this year You

Slide 8

Slide 8 text

highest-selling single computer model of all time all time

Slide 9

Slide 9 text

1 Mhz CPU 8 bit registers 64 KB RAM 64 KB

Slide 10

Slide 10 text

Not produced 20 years for more than 20 years

Slide 11

Slide 11 text

70 games released in total 47 demos last year

Slide 12

Slide 12 text

0 10 20 30 40 50 60 70 80 2010 2011 2012 2013 2014 games demos source - http://csdb.dk

Slide 13

Slide 13 text

0 210 420 630 840 1050 1260 1470 1680 1890 2100 2010 2011 2012 2013 2014 all releases source - http://csdb.dk

Slide 14

Slide 14 text

campaigns There are many crowdfunding successful successful

Slide 15

Slide 15 text

Generation 64 translation - http://kck.st/1I7Sb4i

Slide 16

Slide 16 text

The Story of C64 in Pixels - http://kck.st/1I7Sb4i

Slide 17

Slide 17 text

C64 Commpendium by MrSid - http://kck.st/1fiw8ay

Slide 18

Slide 18 text

New C64C Housings made with Original Molds - http://kck.st/1M5mPtg

Slide 19

Slide 19 text

Last Ninja 2 Music Remake (and more) by Matt Gray - http://kck.st/13uFy0b

Slide 20

Slide 20 text

Back in Time Brighton ’15 - Live stage show of C64 Music- http://kck.st/1vwq8pi

Slide 21

Slide 21 text

People Commodore 64 love

Slide 22

Slide 22 text

I Commodore 64 love

Slide 23

Slide 23 text

Michał Taszycki former Web & AAA Game Developer Founder of 64bites.com ! 64bites.com @mehowte

Slide 24

Slide 24 text

Is among the best Programming Commodore 64 best hobbies I’ve had

Slide 25

Slide 25 text

This is how I started

Slide 26

Slide 26 text

This is why I stayed

Slide 27

Slide 27 text

GFX Modes

Slide 28

Slide 28 text

40x25 characters 256 characters to choose from Each has 1 foreground color Normal Char Mode 1 common background color 320x200 pixels

Slide 29

Slide 29 text

Ultima 2 - The Revenge of the Enchantress by Sierra and Lord British

Slide 30

Slide 30 text

40x25 characters 256 characters to choose from Each has 3 foreground colors Multicolor Char Mode 1 common background color 160x200 pixels

Slide 31

Slide 31 text

The Great Giana Sisters by Time Warp Productions

Slide 32

Slide 32 text

40x25 characters 64 characters to choose from Each has 1 foreground color Extended Bg Char Mode 3 common background colors 320x200 pixels

Slide 33

Slide 33 text

VVVVVV C64 demake by Paulko64

Slide 34

Slide 34 text

Hires (bitmap) Mode 40x25 characters 1000 characters to choose from Each has 1 foreground color 1 common background color 320x200 pixels

Slide 35

Slide 35 text

Middle Earth by Wayne Schmidt

Slide 36

Slide 36 text

The Mill by Veto/Arsenic/Oxyron The Mill by Veto/Arsenic/Oxyron

Slide 37

Slide 37 text

Multicolor bitmap Mode 40x25 characters 1000 characters to choose from Each has 3 foreground colors 1 common background color 160x200 pixels

Slide 38

Slide 38 text

Honey Bear by Veto/Oxyron

Slide 39

Slide 39 text

Cica by Poison/Singular

Slide 40

Slide 40 text

Enhanced Modes NUFLI MUCSU IFLI MUIFLI FLI SHI

Slide 41

Slide 41 text

Landing in the Village by Carrion/Elysium

Slide 42

Slide 42 text

25 Years of Yie Ar Kung-Fu by Veto/Arsenic/Oxyron

Slide 43

Slide 43 text

Sprites Can be stretched in both directions 1 foreground color + transparency 8 hardware sprites Can be moved freely 24x21 pixels

Slide 44

Slide 44 text

Wizard Of Wor by Midway

Slide 45

Slide 45 text

…Sprites 1 foreground color + transparency 12x21 pixels Can be switched to Multicolor 2 additional common colors Overlaying is a common technique

Slide 46

Slide 46 text

The Great Giana Sisters by Time Warp Productions

Slide 47

Slide 47 text

Impossible Mission by EPYX

Slide 48

Slide 48 text

Sound 4 wave shapes Filters 3 voices Evelope control Bug in volume setting - 4th sound

Slide 49

Slide 49 text

Impossible Mission by EPYX

Slide 50

Slide 50 text

Tricks Opening Borders Rasterbars Sprite Multiplexing Faster scrolling Many more

Slide 51

Slide 51 text

Creatures by Thalamus

Slide 52

Slide 52 text

Sprite Inferno by Crossbow

Slide 53

Slide 53 text

Modern Demos I don’t even…

Slide 54

Slide 54 text

Edge of Disgrace by Booze Design

Slide 55

Slide 55 text

Coma Light 13 by Oxyron

Slide 56

Slide 56 text

Comaland by Censor Design & Oxyron

Slide 57

Slide 57 text

time We are privileged in a remarkable remarkable to live

Slide 58

Slide 58 text

is easier Programming than ever before easier

Slide 59

Slide 59 text

or a demo Make a game this year! game demo

Slide 60

Slide 60 text

I can help you you

Slide 61

Slide 61 text

SHORT AND SWEET COMMODORE 64 PROGRAMMING SCREENCASTS 64bites.com 64bites use socoded coupon code for 10% discount

Slide 62

Slide 62 text

Game Programming Workshop

Slide 63

Slide 63 text

64bites.com/socoded