Spider-Man PS4
Spider-Man is currently one of the best and worst games for the PS4. Visually, it’s stunning. Swinging through the city is amazing. Different city parts are replicated in great detail, people are going...
View ArticleCameraSim: Ego Shooter With a Camera
To help people to learn how to make good photos (and what lighting, distance, focal length, aperture, ISO, etc. means), Jon Arnold created a game called “CameraSim” that looks a lot like an ego...
View ArticleWriting Games with Processing: Intro Screen
Merry Christmas, everyone In the last post, we cleaned up the code. This makes it now very simple to add an intro to the game: class IntroState extends State { Player p; Enemy e; Step playerStep; Step...
View ArticleWriting Games with Processing: Cleaning Up
While the code for our game is simple enough, it’s starting to get messy. movePlayer() contains code to move the player, the enemies and the collision detection. Also, the game ends when you win. There...
View ArticleWriting Games with Processing: Highscore!
What’s a game without a score? Boring! Luckily, adding scoring to our game is a piece of cake. We just count the number of moves that Platty survives. For this, we need another global variable: int...
View ArticleWriting Games with Processing: Winning
Now that the player can lose the game, he needs a way to win. One idea we had was that crocodiles are greedy: When they run into each other hunting Platty, they start to fight over the food. To achieve...
View ArticleWriting Games with Processing: Eating Platty
If you try the code from the last session, you’ll notice that the crocodiles can reach Platty but the game doesn’t end. We’re missing collision detection. Following our KISS mantra, the collision...
View ArticleWriting Games with Processing: Hunting Platty
As it is, the game is pretty boring. The player has some control but no goal. Let’s add a routine which makes the enemies hunt the player. There are many complex algorithms for path finding but we aim...
View ArticleWriting Games with Processing: Moving Around
The game would be pretty boring if Platty would just sit there, waiting to be eaten. The player needs to be able to move him around: void keyPressed() { if(key == CODED) { if(keyCode == UP) {...
View ArticleWriting Games with Processing: Enemies
The next element of our game are the crocodiles. Since we can have several of them, let’s use a class to collect all data necessary to draw them: class Enemy { color c; int x, y; String name;...
View ArticleWriting Games with Processing: Setup and a Simple Player Character
We have an idea, now we need to write the game. Let’s use a screen size of 640 x 480: void setup() { size(640, 480); //VGA for those old enough to remember } The next item on the task list is to render...
View ArticleWriting Games with Processing: Getting Started
Ever wanted to write your own game? Can’t be too hard, right? Most games sold today are ego shooters. But the genre is sucked pretty dry. The most innovative games in the last years were simple,...
View ArticleWine on OpenSUSE Without Sound
Yesterday, I tried to install the Windows game Homeworld on my openSUSE 12.3. After a couple of problems, the no-cd patch, I could start the game with: /opt/cxoffice/bin/cxrun --bottle Homeworld...
View ArticleAnomaly – Warzone Earth
Anomaly – Warzone Earth (forum) is basically a reverse tower-defense game. The computer builds the towers and you try to get past them. The game works on Linux, Mac and Windows. Installation on Linux...
View ArticleGetting Fieldrunners From Humble Bundle for Android 3 to Work on 64bit Linux
I had several problems with Fieldrunners from Humble Bundle. The first problem is: There is only a 32 bit version, even though I get a download link for a 64 bit version – but both are the same. The...
View ArticleDealing With Cheating
All online games attract cheaters. Most of them try to ban players who cheat but Rockstar Games came up with a better approach: They herd them. Makes me wonder what took them so long. It would be great...
View ArticleWhat’s Wrong With Mass Effect 3
I’m one of those unhappy gamers (like many, many, many others) but until this video, I didn’t know why. It’s a bit hidden in the message but ultimately, it boils down to: ME 3 isn’t an RPG. It’s an ego...
View ArticleJourney (PS3)
Bored by the violence in Mass Effect 3? Solved Ratchet & Clank three times already? How about a nice, relaxing Journey? Journey is the latest … uh … game? by thatgamecompany. Remember flOw? Flower?...
View ArticleTwo Nice Browser Games
If you’re looking for a simple game to fill a five-minute gap, here are two by Microsoft: Pirates Love Daisies (tower defense) Cut the Rope (logic puzzle) Even though developed to show off IE9, they...
View ArticleOne Day Left To Buy Darwinia
There is a little strategic gem to buy at Humble Introversion Bundle: Darwinia. Hurry up, there are only 24 hours left … until you have to buy the game elsewhere … where you can’t set the price. The...
View Article