550,877 views 145 on YTPak
2,678 109

Published on 13 Apr 2013 | over 4 years ago

IMPORTANT INFO:
This is an extremely old tutorial, back when I was a noob at game programming. One of the most destructive parts of this crap code is the multi-threaded key input. Swing puts all KeyEvent firings in a separate thread, so I implore everyone to look at video 9 (final - Artifact game) of this tutorial to check out the Keys class in the source code so as to put all game logic on a single thread.

This is a new tutorial series.
The game is a tile based, side-scrolling platformer.

The goal of this series is about helping you come up with ways to organize your games.

About the Background, I just forgot to mod the x and y in the update() method. Just look at the setPosition() method to fix it.

IDE: Eclipse
eclipse.org/

Resources:
www.dropbox.com/s/r3x5cfumgddxy0k/Resources.rar

All resources are free for any use. Giving credit isn't required, but it would be cool.

Link to eclipse project (and Resources) for part 1:
www.dropbox.com/s/kgiumbo94yeyqy3/Dragon%20Tale%20Tutorial%20p01.rar

Tile Map Editor:
www.dropbox.com/s/3x90no0pmqggxfh/TileMapEditor.rar

Killer Game Programming in Java sample:
http://fivedots.coe.psu.ac.th/~ad/jg/
http://fivedots.coe.psu.ac.th/~ad/jg/ch02/ch2.pdf

Blog:
neetlife2.blogspot.com/

Loading related videos...