Building games

in 13 kilobytes

js13kGames

Andrzej Mazur | @end3r | Enclave Games
Hackday with eBay Tech at GameOn Berlin
August 17th 2019, Berlin, Germany

Why participate?

  • For fun
  • Grow your skills
  • New friends

Prizes

  • Worth more than 20.000 USD
  • T-shirts (and bottle openers) for top 100 entries
  • Fame and fortune

Judges

Constructive feedback:
what was good, what could be improved.

Voting

1 vs 1 battles.

WebXR

WebXR

js13kgames.com/webxr

Web Monetization

Web Monetization

js13kgames.com/webmonetization

Minifying and
compressing
your code

Templates

js13k boilerplate

github.com/ooflorent/js13k-boilerplate

Kontra.js

straker.github.io/kontra/

JS code minification

Obfuscate

Tools: Closure Compiler, YUI Compressor, UglifyJS

Services: Compressor Rater, JSMini, JSObfuscate

GFX compression

TinePNG

Services: TinyPNG, Optimizilla

Apps: ImageOptim

Procedural level
generation

Labyrinth

Music generation

JSFxr

jsfxr

Pick and chose

js13kgames.github.io/resources

It's not a hackathon

js13k banner

(or is it?)

Plenty of time

jam

Come up with
a good idea

Types of js13k games

Learn from others

  • See the games from previous years
  • Check sources on GitHub
  • Read post-mortems
  • Ask questions, help others

Remove as much
as possible

Trophy

...and finish the game!

Post-compo

versions

Evil Glitch

Evil Glitch

Glitch Buster

Glitch Buster

Lack of ideas?

Google back

Slack 2

Slack 1

Slack 3

Still?

  1. Join Slack (slack.js13kgames.com)
  2. "Hello, I need inspiration for a theme"
  3. ...
  4. PROFIT

Summary

js13kGames banner
  • js13kGames.com
  • Time till September 13th
  • 13 kilobytes per game
  • Lots of prizes
  • Respect in the hood

Thanks!
Questions?

 

 

Slides:

end3r.com/slides/ebay-js13k19

 

 

Andrzej Mazur@end3rEnclave Games

Ender Efka