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’ve

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

learn all You can of that all

Slide 58

Slide 58 text

the What’s catch? catch

Slide 59

Slide 59 text

is out there, The know-how but… but

Slide 60

Slide 60 text

that easy it’s not to access. not

Slide 61

Slide 61 text

20-years-old Read books books

Slide 62

Slide 62 text

demos Disassemble demos

Slide 63

Slide 63 text

forums Browse forums

Slide 64

Slide 64 text

is… The community

Slide 65

Slide 65 text

rather uniform is… uniform The community

Slide 66

Slide 66 text

not “SWAN” is… The community not

Slide 67

Slide 67 text

change it to I want change

Slide 68

Slide 68 text

64bites

Slide 69

Slide 69 text

64bites screencasts | talks | workshops | open source • Bring more people to the community • Make it more accessible • Keep the Commodore 64 alive

Slide 70

Slide 70 text

64bites screencasts | talks | workshops | open source screencasts • 21 episodes released already • 5-7min Video each week • Exercises • Source Code • Inspired by RubyTapas by AvdiGrimm RubyTapas

Slide 71

Slide 71 text

64bites screencasts | talks | workshops | open source screencasts

Slide 72

Slide 72 text

64bites screencasts | talks | workshops | open source screencasts Watch free samples at 64bites.com 64bites.com

Slide 73

Slide 73 text

64bites screencasts | talks | workshops | open source screencasts Use coupon euruko2015 to get 10% off euruko2015

Slide 74

Slide 74 text

64bites screencasts | talks | workshops | open source talks • Polyconf • 4Developers • SoCoded • PixelHeaven • Euruko • The Way Forward • Many local events Euruko

Slide 75

Slide 75 text

64bites screencasts | talks | workshops | open source workshops • 2 workshops • 88 people attended in total • 1,5 game created :) 1,5

Slide 76

Slide 76 text

64bites screencasts | talks | workshops | open source open source • 2 libraries scheduled for release • 1 of them today!

Slide 77

Slide 77 text

time We are privileged in a remarkable remarkable to live

Slide 78

Slide 78 text

is easier Programming than ever before easier

Slide 79

Slide 79 text

Create or a demo a game

Slide 80

Slide 80 text

Join the community

Slide 81

Slide 81 text

bigger and Let’s make it better

Slide 82

Slide 82 text

old computers Let’s keep alive