To download mp3 (audio): Click "Download mp3" button
To Cut/Crop mp3: Please use the slider below and click on "Download mp3" button to download the selected part.
Note that video to mp3 conversion output is limited to 10 minutes.
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.