Slide 1

Slide 1 text

Game Jam & Open Source 2013.04.19 @ OSDC.tw By Johnson Lin

Slide 2

Slide 2 text

About me Johnson Lin Programmer & Indie Game igdshare.org & IGDA Taiwan ( igda.tw ) ( COSCUP 社群議程投稿 DL: May 3rd ) archilife.org & Indie game contests scholarship ( 祐生研究基金會 )

Slide 3

Slide 3 text

OSSF 210 期源碼新聞

Slide 4

Slide 4 text

Overview Intro to Game Jam(s) - and their Open Source aspects The Jamming Kit - coding, graphic and audio tools Some instances from our previous jams - MITGJ#1 / FGJ / MITGJ#2 (with GGJ13)

Slide 5

Slide 5 text

Overview Intro to Game Jam(s) - and their Open Source aspects The Jamming Kit - coding, graphic and audio tools Some instances from our previous jams - MITGJ#1 / FGJ / MITGJ#2 (with GGJ13)

Slide 6

Slide 6 text

Game Jam(s) www.indiegamejam.com ( 2002 - 2005 )

Slide 7

Slide 7 text

Game Jam(s) www.ludumdare.com ( 2002 - ) ( LD26 on 2013.4.27 ! ) experimentalgameplay.com ( 2005 - )

Slide 8

Slide 8 text

Game Jam(s) Tower of Goo → World of Goo

Slide 9

Slide 9 text

Game Jam(s) Canabalt

Slide 10

Slide 10 text

Game Jam(s) nordicgamejam.org ( 2006 - ) globalgamejam.org ( 2009 - )

Slide 11

Slide 11 text

Game Jam(s) fgj.igda.jp 7dfps.org www.darksidejam.com

Slide 12

Slide 12 text

Game Jam(s) bmo.fuckthisjam.com www.whatwouldmolydeux.com

Slide 13

Slide 13 text

(The Grading Game) (Kachina)

Slide 14

Slide 14 text

Game Jam(s) compohub.net

Slide 15

Slide 15 text

(show stuff...) post-session note I showed these Ludum Dare games: 0rz.tw/0rzKR (Fractality) 0rz.tw/AQnDn (Atomic Creep Spawner)

Slide 16

Slide 16 text

Overview Intro to Game Jam(s) - and their Open Source aspects The Jamming Kit - coding, graphic and audio tools Some instances from our previous jams - MITGJ#1 / FGJ / MITGJ#2 (with GGJ13)

Slide 17

Slide 17 text

The Jamming Kit

Slide 18

Slide 18 text

The Jamming Kit FlashDevelop (IDE) Flixel Flashpunk enchant.js impact.js (not OS) Phaser(Flixel HTML5) three.js pixi.js ...

Slide 19

Slide 19 text

The Jamming Kit Scratch 1.4 GPL Stencyl Free Trial

Slide 20

Slide 20 text

The Jamming Kit Construct GPL Construct 2 Free trial

Slide 21

Slide 21 text

The Jamming Kit C Cross literally everywhere GPL => zlib C++ Windows / OSX / Linux Cross-platform windowing & multi-media layer not necessarily convenient for game prototyping

Slide 22

Slide 22 text

The Jamming Kit Python ObjC, js C++, Lua, js

Slide 23

Slide 23 text

The Jamming Kit Python love2d.org getmoai.com (CPAL) Free Trials mobile only Lua-based framework

Slide 24

Slide 24 text

The Jamming Kit

Slide 25

Slide 25 text

The Jamming Kit Compiler is GPL Outputs Flash bytecode Outputs ActionScript & client-side Javascript Outputs a lot more... haxe.org nme.io

Slide 26

Slide 26 text

The Jamming Kit Compiler is GPL Outputs Flash bytecode Outputs ActionScript & client-side Javascript Outputs a lot more... haxe.org nme.io

Slide 27

Slide 27 text

The Jamming Kit processing.org openframeworks.cc PureData libcinder.org (We've seen too few of these in game jams)

Slide 28

Slide 28 text

The Jamming Kit grafx dragonbones.github.io (As Flash IDE plugin) esotericsoftware.com (Only runtime related code is open source) (Pixel Art) (2D Skeletal Animation) demina.codeplex.com (open source but XNA only) (Shareware)

Slide 29

Slide 29 text

The Jamming Kit bfxr.net www.beepbox.co (If you need to edit sound afterwards just grab Audacity@SourceForge)

Slide 30

Slide 30 text

The Jamming Kit Otomata Automated Composing System GXSCC How to create music fast?

Slide 31

Slide 31 text

The Jamming Kit Otomata Automated Composing System GXSCC How to create music fast? Sadly, none of these are open source, and the open source ones are not quite usable (I'll be happily corrected if I am wrong)

Slide 32

Slide 32 text

(show stuff...) post-session note I showed bfxr and beepbox here. (please check previous pages for site URL)

Slide 33

Slide 33 text

Overview Intro to Game Jam(s) - and their Open Source aspects The Jamming Kit - coding, graphic and audio tools Some instances from our previous jams - MITGJ#1 / FGJ / MITGJ#2 (with GGJ13)

Slide 34

Slide 34 text

Our Previous Game Jams 元智大學 2012.04.28

Slide 35

Slide 35 text

Our Previous Game Jams 台北據點 - 資策會 2012.08.04

Slide 36

Slide 36 text

Our Previous Game Jams 資策會場

Slide 37

Slide 37 text

Our Previous Game Jams 大同大學場

Slide 38

Slide 38 text

Our Previous Game Jams (show stuff...) post-session note please check these game jam archives: igdshare.org/content/MITGJ_archives igdshare.org/content/fgj2012tp_archives igdshare.org/content/mitgj2-ggj2013-archives

Slide 39

Slide 39 text

Hmm... Idea about "Open Source" Game Jam? 1. FLOSS tools only? 2. Encourage students to get involved

Slide 40

Slide 40 text

Hmm... Idea about "Open Source" Game Jam? 1. FLOSS tools only? 2. Encourage students to get involved 3. Anyone interested (holding the jam) ?

Slide 41

Slide 41 text

Thank you! Q & A [email protected] gplus.to/jslin johnson_lin @ plurk