[LPC] Game Review: Solitude

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

Solitude [Download me] [Bitbucket Repository]

This is a Single Player Game, powered by Python and Pyglet. Despite being a Python game, I couldn’t figure out how to launch it. I tried all python files inside the “lib” folder but none of them would actually execute the game. There was a binary called “solitude” though, which I used to run the game.

This game also requires AVBin to run, for audio support. Fedora does not ship it in the repositories, and even rpmfusion seems to have discontinued it. AVbin’s Download site has a link that lets you download it, but the game wouldn’t detect it. The game will crash as soon as it tries to load music, but there’s a newer version, 1.2, available on the bitbucket repository that fixes this (and other issues). While I couldn’t actually listen to the music, I did manage to play through the game.

As for the game, you’re alone, in a small mountain region. Your character looks like he’s taken a beating, it looks pretty banged up. There’s some indicators on the bottom left corner that signal that you’re hungry, thirsty and sleepy. A nearby apple tree can provide some food, and a nearby lake provides water… as for sleep? You can sleep wherever you want.This will trigger one of the four alternate endings.

As soon as you sleep though, you start dreaming. Perhaps of a distant past, perhaps of an alternate life. One of the dreams put me in an office-type building, with my boss asking me to collect some reports from the employees. After talking to each, I exit through the door, and the game simply said “I never fit in”, and ends.

Another dream had me in a wooden house with a farm nearby. A girl was standing by a lake, and you propose to her. As soon as you do, you’re led back to your house, unable to exit it. I got goosebumps in this part of the game, feeling how depressed the character was, not wanting to eat or go outside. After sleeping several nights on the bed (And it feels like he’s been shut in for a long time, not a few nights), a newspaper reports a wedding, which I’m assuming isn’t yours. You then leave the house and the game simply states “There’s nothing left for me here” and ends.

Update: There’s also another ending, where instead of delivering the report immediately, you can exit the building. There’s a lot more to see in the game than I initially thought! (Thanks for the tip, Malachite!)

Update 2: I found the last ending thanks to Malachite. Instead of going straight to the girl, you need to gather 3 things. You’ll be able to walk around a dojo and see some deer among other things.

With the game’s bad endings it lives up to its name, making you feel alone in the world if only for a few minutes. The game’s “good” endings leave an open world where you can use your imagination to write what happens after.

Tagged with: , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: OpenGoo

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

OpenGoo [Download me] [Github Repository]

This is a Single Player Physics Puzzle game. It’s an open-source clone of the popular World of Goo. Compiling in Fedora 17 was very easy, but it requires having Box2D installed, which isn’t available in Fedoar 17, but a Fedora 18 version is available in Fedora’s Koji. Luckily, there are no dependency issues, so installing Fedora 18′s Box2D on Fedora 17 worked without issues.

Once I was set up, I ran the OpenGoo binary I built. The game displays an interactive OpenGoo title screen, however, no levels are actually loaded. Apparently, you have to move the levels from the Levels folder into the same directory where the binary is. This game comes with 3 levels, and can be downloaded from OpenGoo’s site (Though as of this writing, it’s the same levels available in the project).There’s also a very easy way to create your own levels, using Inkscape.

To beat each level, you must create a tower or bridge using the Goos by moving them near 2 other Goos that have formed a line. The goal is to get as many Goos to the pipe, and there’s a minimum per level. The black goos can’t be moved once ‘used’, however there are yellow goos that you can drag and move to some other position after first placing them, allowing you to recycle them into greater buildings.

Unlike most entries, this game wasn’t built in a month (Development started in December of last year) and the developers are continuing work post-contest. Check’em out and design some levels!

Tagged with: , , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: Traps And Treasures

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

Traps and Treasures [Download me] [Google Code Repository]

This is a Single / Multi Player Game. It’s built with C++ and powered by the GatorQue Engine. Sadly, I couldn’t get this to build on Fedora 17. This error is probably caused by the new C++0x / C++11 compiler which has really made building a lot of entries harder than it was. Update: Ryan provided a fix!

The repository has a Windows Binary available, which I dipped in Wine to run. I did have to install the “VCRedist” first before running the game, but it worked after I installed it.

While the game is playable single-player, the real fun takes place when you get a couple of friends and play against each other. Both my brothers have been unavailable to help me test this game, so I had to play solo, which wasn’t much fun.

I walked around through several rooms full of coins and treasure chests. I’m not sure what to press to actually set a trap, as my repeated attempts to set a trap did not work. There’s also no time limit or coin limit, so the game could go on for about as long as you’d like.

I hadn’t heard of GatorQue before this entry, and the reason is that it’s quite new (Launched February 2012). This game serves as a Proof of Concept of a Multiplayer game working with Tiled Maps, collisions and other basic building blocks for games. I hope the engine does take off, they’ve even got some other sample projects to be played, so interested devs should definitely check it out!

Tagged with: , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: Zombie Lord

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

Zombie Lord [Download me] [Github Repository]

This is a Single Player Java Game, powered by LibGDX. The easiest way to compile and run Java games is through Eclipse, and this one has the .project and .classpath files set up so you can do that without issues.

You’re some sort of a Soldier, with amnesia. You do remember your wife, so you head to your house (The one without lights), and after a quick conversation… she joins your party. Next thing you know, you’re fighting Zombies all over town. Sadly, the LPC Entry is incomplete. The RPG Battles are automatic, and there’s no access to an inventory or stats screen to see your character’s progress. Other than watching auto-battles take place (Sort of like in recent Final Fantasy games, hah) and explore the town, there isn’t much to do.

However Talas (the developer) hasn’t given up on his project. I fired up a much more recent version of his game. The battles now let you select your enemy, and attacks. There seems to be a bug that’s drawing each Zombie twice but I’m sure that’ll be fixed later. The newest copy also includes a Zombie Tower Defense minigame, where you place Archers and Trees to stop the Zombies from going north. Aside from that, the game is still incomplete, but it’s starting to get a bit more polished.

This is an entry worth checking out from time to time to see how it’s going. It can definitely serve as a great base, particularly for those that would like to build off a Free Software Java / LibGDX RPG.

Tagged with: , , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: The Longest Road

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

The Longest Road [Download me]

This is a Single Player Game, set on a futuristic world, with an emphasis on “sneak mechanics”.

Building it was half the challenge, despite being made with Java, it uses Java Native C Code that you’ve got to build in order to play.
To build GameMath, I used g++ -I /usr/java/default/include/ -I /usr/java/default/include/linux/ -lm GameMath.c -shared -o GameMath.so.
To build Sqlite, I used g++ Sqlite.cpp -I /usr/java/default/include/ -I /usr/java/default/include/linux/  -shared -lsqlite3 -o Sqlite.so
For the Java Code, I created a new Eclipse Java Project, pasted the Source, copied the Libraries, and modified a couple of lines so they would load.

In Sqlite.java, removed System.loadLibrary(“Sqlite”); and replaced it with try { System.load(new File(“.”).getCanonicalPath()+”/lib/Sqlite.so”); } catch (IOException e) {e.printStackTrace();}. I did the same thing with GameMath.java, matching the GameMath.so file previously built.

Compiling the game was half the fun. Once you run it (By running the Launcher.java), you’re quickly explained the controls and are set out in the world to explore. You can walk around with WASD. Your collision-box is drawn as a red rectangle around your character, which is bigger than your character, so you ocassionally cannot cross paths because of objects in the way.

Combat was pretty weird, as the game says that you can ‘left click’ defeated foes to pick up their powers, but you start out with some sort of an Air Gun that only pushes the enemies. I couldn’t find a way to actually kill one and steal their powers.

The game has a ton of bugs, I found one that happens when you grab 4 items, another one had me stuck inside a taxi because a monster punched me into the taxi. Another bug made the game crash because of a missing label and another one crashed the game when a giant monster punched me.

I guess that if there was a clear objective and a tutorial on how to play, the game might be enjoyable, but as-is, it was confusing and frustrating to play, between the bugs and the unintuitive “combat” system.

Tagged with: , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: Wander

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

Wander [Download me]

This is a Single Player Game, powered by Ocaml and glMLite. Building it in Fedora 17 was a challenge, as glMLite hasn’t been packaged yet. Going to their website, I downloaded a tarball, and used make everything & make install_everything to set it up. You’ll need ImageMagick-devel as well as librsvg-devel (And possibly some other libraries) so that it’ll build everything. Once glMLite is installed, modify wander.ml and remove “/home/hendridk/” until only tiles.png is left. After that, build it using ocaml -I +glMLite GL.cma Glu.cma Glut.cma jpeg_loader.cma png_loader.cma svg_loader.cma genimg_loader.cma unix.cma wander.ml.

This is a 3D Exploration game. The goal is to find the 8 flags that are spread around a huge landmass. There are no instructions on how to play, but I quickly figured out that WASD and IJKL let you move, and Q/E or U/O let you rotate your view a bit.

I didn’t do much exploring, but did find 5/8 flags rather quickly. They weren’t marked (on-screen) visibly different, so I kept coming to the same flags I had already visited.

This game could use some improvement, but at least it’s a solid base for a 3D Game.

Tagged with: , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: World’s Crappiest Hero

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

World’s Crappiest Hero [Download me] [Github Repository]

This is a Single Player Stealth Game. It’s made in Python, and requires Pyglet as well as PyTMXLoader. Since Fedora packages neither, setting it up required downloading each tarball, and running “python setup.py install –user” with your normal user. (Thanks for the tip, bochecha!).
It’s easy to install these libraries, and the Readme does provide instructions for PyTMXLoader.

After  installing the dependencies… python src/run.py starts up the game.

You’re a soldier, one that’s kind of sick (In the stomach) and really needs to find a magical toilet. To do so, you can walk around some maps, while avoiding the guards that are protecting the magical toilet. Each guard walks in a pattern and has a specific “Field of Vision”. Whenever you get caught, that guard’s field of vision is revealed.

The game features 3 different maps/levels and is quite short. It does make great use of the Toilet Tilesets that were submitted for the contest though, hah.

Tagged with: , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: Tales of Gydia

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

Tales of Gydia [Download me] [Github Repository]

This is a Single Player Tactical RPG, made in C++.

To run it, there’s a make.sh script that didn’t seem to work on Fedora. A quick inspection reveals that even if it had worked, it would’ve tried to apt-get Ubuntu dependencies… The last lines do have the actual compiling instructions (assuming you’ve got the dependencies covered). For Fedora 17, I used:

g++ -o ToG test.cpp -w  -lSDL -lSDL_image -lSDL_ttf -lSDL_gfx

I had to remove -lSDLmain as it wasn’t working on F17, but the game still played fine without it. With that done, I ran ToG. It takes a bit to set up, and you’ll stare at a black screen for a few seconds, this is normal.

As soon as the game loads, instructions on how to play start showing up on the screen. You can move around with WASD, attack with Q and use I to trigger Inventory and you can wait a turn by pressing Enter. Slimes and Worms are nearby, you can move near them, then when they are next to you, use Q to hit & kill them one by one.

There isn’t much to do in this small island, but there’s a treasure chest on top that lets you find some new weapon and some new items. Apparently the character isn’t hardcoded either, as I managed to strip away his pants, with the on-screen character reflecting his pantless status.

Near the middle of the map, there’s a monk that gives you a hint of what you’re supposed to do with the gravestones nearby. I couldn’t figure out the puzzle, and several bruteforce attempts didn’t net any result. Unfortunately, buch confirmed that there’s not much else after that.

While the entry is short, I’m sure that with more time, this can become a starting point for a great Tactical RPG. The Progress Thread even shows some extra maps I didn’t access, and the game entry does contain an “Editor” you can use to make your own maps.

Tagged with: , , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: Villages

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

Villages [Download me] [Github Repository]

This is a Single Player, Turn-Based Strategy game. It’s built in C++, and compiling it was pretty easy despite having no building instructions. It just required typing cmake .. && make on the build directory, then moving the Villages binary to the folder below.

Once you start the game, there’s no tutorial on what to do or how to play. The Readme was pretty useless too.

You have a Castle, and nearby is some sort of a cave and some trees. You’ve got on top your resource bar, and on the bottom your buildings bar. To get gold, you need citizens (Population), and tax those citizens. To get wood, you need to build Mills near the trees, and assign citizens to work on those mills. To get Ore, you need Mines around the caves, and assign citizens to the mines. To get Food, you need to build farms and set citizens to work’em. There’s also other resources, like Water (you need wells) and Population Limit (You need houses).

Once you start building, you need to place roads that connect everything to the castle. Do remember that since this is a turn-based game, you need to click “End” to finalize your turn. At the end of each turn, citizens might come and go, you collect your resources and get to build more things.

I wish there was a way to see what my current population limit was, and maybe a way to see how much wood/food/ore I’m gathering per turn. You see… to win, you need to build a Wonder, and that requires 50,000 gold, 5,000 Ore, 10,000 Wood and a whole bunch of citizens working at it. There’s currently no way to move an assigned citizen from one work to another, so the only way to do it is to ask’em to leave town…. by raising the taxes!

The other way to get people to leave is if your crime rate is too high. To lower it, you need to build towers. They’ll protect a certain area around them, but only if a blacksmith provides enough swords to man those towers. Blacksmiths in turn require Ore to make those swords… And so on.

Overall, the game is fun, though it definitely could use a manual of sorts. Sadly, there’s only one level (I would’ve loved if it was randomly generated), but you can move your starting position to wherever you want and take it from there. Building a Wonder does take time, but on the other hand, turns can last as little as a couple of seconds, so finishing the Wonder can be done rather quickly.

Tagged with: , , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

[LPC] Game Review: Rainy’s Untitled Game

I’ve been reviewing Liberated Pixel Cup Games. This is one of the 48 Games.

Disclaimer: I’m competing in the cup too! I am not a judge!

Rainy’s Untitled Game [Download me]

This is a single player…. uhm… game…. powered by Java. It was mindbogglingly boring and extremely frustrating.

There is a 20-minute long, unskippable intro that’s played out in very slow motion using a very slow fade out effect. There is dialogue going through those 20 minutes, but each scene takes about a minute, and no keypress will help speed it up. As soon as it ends, you take control of a cat that moves at a pace so slow, it’s not even animated. It sort of drags its body throughout the screen.

I quickly hit “Endless Forest”, and went down a couple of screens before it looped. I figured the game probably just goes through hundreds of these and quit. There is a faster (30FPS) version of this game. In this version, the intro “only takes” about 14 minutes, and the cat still moves painfully slow.

I admit I didn’t actually explore the game besides what I mentioned, I’m not sure if there’s anything beyond what I found. I was too frustrated with the intro and the cat’s movement speed to try and find out. Skip this game, there’s better entries in the Contest.

Tagged with: , , ,
Posted in Free Software, Free Software Games, Game Review, Gaming

Archives

April 2014
S M T W T F S
« Mar    
 12345
6789101112
13141516171819
20212223242526
27282930