Log in

View Full Version : REVIEW: Rabbit Wars, an EXCELLENT, multiplayer-enabled game!


Menneisyys
11-15-2007, 09:55 PM
It’s pretty hard NOT to like AIM Productions (http://www.aimproductions.be/)’ games. In the Bible of Pocket PC Games– Part I (http://www.pocketpcmag.com/blogs/menneisyys/052006MIPSGames.asp), (use Ctrl-F to search for “AIM Productions”) I’ve reviewed most of their titles and was very happy with most of them. For example, despite its being at least five years old, it was me that, as the Nominations Manager, nominated both their Toki Tori and TMax both last and this year for the Smartphone & Pocket PC Mag Best Software Awards (http://www.pocketpcmag.com/awards/main.asp). I really recommend giving their titles a try – you’ll find most of them VERY good. Don’t be afraid of some of them being pretty old - as I’ve stated, even their aged games are definitely worth a try.

(Note that in addition to Part I of the Games Bible, you will also want to check out THIS (http://www.pocketpcmag.com/blogs/index.php?blog=3&title=aim_productions_released_gyroid&more=1&c=1&tb=1&pb=1) review of their Gyroid and THIS (http://www.pocketpcmag.com/newsl_TWIG/TWIG_169_07-21-06.htm) review of their Frosty Factory.)

Their latest title is Rabbit Wars, a turn-based, multiplayer-enabled (!) strategy title. Yes, it’s multiplayer-enabled, which is great news for all Windows Mobile players not really having many games to play against other Windows Mobile users. In addition, it also supports MS Smartphones (not only Pocket PC’s).

1. Availability, price; free desktop Windows version!

It’s available for purchase / demo download HERE (http://www.aimproductions.be/titleview.php?title=Rabbit%20Wars). The restrictions of the (mobile) trial is the complete lack of multiplayer and being restricted to one map only (also meaning you won’t be able to test the advanced units like the Medicopter). The full version costs $19.95.

Note that, thanks to leading Windows Mobile gaming site PocketGamer.org (http://www.pocketgamer.org/homeindex.php), you can download the desktop Windows version for free (as opposed to the mobile versions). See THIS (http://www.pocketgamer.org/showthread.php?s=&threadid=7242) thread for more information on this. I really recommend this – the desktop version, while it’s pretty much low-resolution (being pretty much a mobile port), is still fun to play, particularly in multiplayer mode, which it fully supports.

2. Solo mode; what’s the game is all about?

As a generic overview, I heartily recommend THIS (http://solsie.com/review-of-rabbit-wars-an-aims-action-strategy-game-for-windows-mobile/) review by Solsie (it has a French translation HERE (http://masamuneto.wordpress.com/2007/10/28/rabbit-wars-ou-comment-les-lapins-se-font-la-guerre/) and HERE (http://www.ppccool.com/index.php?showtopic=7515)). In here, I only discuss questions not present in that review.

Also note that the game has a very good help (accessible right from the main menu; the in-game help is pretty much useless – for example, it doesn’t contain any information on the different capabilities, range etc. of the units, which is essential information on coming up with a decent strategy) you WILL want to read. An example screenshot:

http://www.aimproductions.be/images/content/titles/Rabbit%20Wars/screenshots/Rabbit%20Wars_2.jpg

2.1. A quick overview – what it’s like?

Despaired of the fact that PDAMill’s excellent Snails is no longer playable in multiplayer mode (as its central server / lounge has long been stopped)? Don’t like the fact that the otherwise excellent Atomic Cannon (http://www.pocketpcmag.com/blogs/index.php?blog=3&s=Atomic+Cannon&sentence=sentence&submit=Search) doesn’t support multiplayer? Looking for a lighter, multiplayer version of X-COM UFO Defense (http://en.wikipedia.org/wiki/Ufo_Enemy_Unknown) (a.k.a. Enemy Unknown)? While there’s a free (!) and pretty decent port of UFO by Russian developer SMK (http://www.smksoftware.ru/index.php?lang=en&page=105), you may still want a, by gameplay, pretty similar, but much easier-to-master and multiplayer-supporting game.

This game an optimal mixture of these games: Snails (and other Worms clones), Atomic Cannon and X-COM UFO Defense. And, again, it has (as opposed to Snails) working multiplayer support!

Also note that the homepage of the game (http://www.aimproductions.be/titleview.php?title=Rabbit%20Wars) has a decent animation. As it’s Flash (and not a, say, animated GIF), I can’t directly link it in here (Object tags are refused / ignored by the engine).

3. Multiplayer support

It’s mostly multiplayer that can make a game a kick-butt one. For example, I didn’t particularly like (http://www.pocketgamer.org/reviews/cod2/) the Pocket PC port of Call of Duty 2 because it just can’t reproduce the atmosphere of the original game on the desktop. Not with the (LAN) multiplayer version, which I loved (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=2095&more=1&c=1&tb=1&pb=1). The same stands for several other, multiplayer-enabled titles.

This is particularly true of non-action games (that is, games where connection lag isn’t a problem) playable over the Internet, even through slow and/or lagging connections like GPRS. Examples of these games include probably the best Pocket PC game today, Orions: Legend of Wizards (and its expansion pack, Orions: The Second Age) reviewed HERE (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=2147&more=1&c=1&tb=1&pb=1), which is, being also a turn-based strategy title, is also playable over lagging connections.

Fortunately, the title supports all the three kinds of most important multiplayer technologies: lounge-based Internet play, local LAN-based multiplayer with multicast discovery (no direct IP entering necessary, which is great news) and, finally, the (currently, not really working) native Bluetooth.

Please refer to the Multiplayer Bible (http://www.pocketpcmag.com/blogs/menneisyys/102005MPPPCGames.asp) for more information on all these modes, shouldn’t you know what this all means. Also, it’s from there that I’ve linked in tutorials on setting up for example Wi-Fi or Bluetooth PAN peer-to-peer networks.

3.1 Initiating / joining multiplayer games

In the main menu, go to New / Duel, and, depending on the type of the game, select Internet (for central server / lounge, typically long-distance games), LAN (for local games when you have a direct, even peer-to-peer, network between the two devices) or Bluetooth. (Note that the latter is, at the time of writing, may not work on all / most devices).

After this, the game will search for available games. After a while, it lists them all (in native Bluetooth mode, it lists all the Bluetooth-enabled devices in the vicinity) and also enables the “Create server” button at the bottom right. If you plan to start a server, tap it, select a map (screenshot HERE (http://www.aimproductions.be/images/content/titles/Rabbit%20Wars/screenshots/Rabbit%20Wars_3.jpg)) and press Go (again at the bottom right). The server will start waiting for incoming connections.

Now, the client handsets can go to New / Duel, select the appropriate game type (Internet lounge / LAN / native Bluetooth) and, after some searching, the server will be listed. Just click the name and the game starts.

In the three subsections that follow, I elaborate on the three multiplayer modes.

3.2 Lounge (central server)-based multiplayer

In addition to (Internet-less, peer-to-peer) LAN games, this is the most important form of multiplayer gaming, making it possible to play anyone else from anywhere. The lounge- (central server-) based approach makes it possible to avoid directly entering remote IP addresses (unlike with Internet-based games lacking the lounge model like that of Orions or a great Stratego clone, Napoleonix, reviewed HERE (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=1524&more=1&c=1&tb=1&pb=1)) and also help for running into strangers wanting to play others, should you just want to look around for an opponent.

In the following screenshot, you can see the Internet lounge showing two games waiting for opponents:

http://www.winmobiletech.com/112007RabbitWars/RabbitWarsPLounge.png

There, you only need to click one of them and the game starts.

3.3 LAN (local) play

Fortunately, the other most versatile and important multiplayer mode, that of LAN play, also works and, what is more, supports multicast discovery, which means you won’t need to enter IP addresses anywhere, unlike with, say, the excellent Doom port DoomPPC / DoomGLES, which is very hard to configure (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=1582&more=1&c=1&tb=1&pb=1), particularly if there’re more than two players in a game.

LAN play also includes Wi-Fi peer-to-peer gaming (this is supported by the vast majority of today’s handsets – only the lowest-end Windows Mobile phones come without Wi-Fi). Bluetooth PAN is also supported (as one would guess – after all, the networking architecture is totally transparent to multiplayer games – all they see is a local network where they can discover others / the server using multicast discovery protocols).

This is the game type that you will want to play if you don’t want to use your PDA’s phone (and/or it’s not a phone / you don’t have a data plan) and your opponents are nearby – say, in the same room, during a boring meeting. Of course, you can still use Internet play in this case too if both of you have Internet access.

3.4 Native Bluetooth support

If you have played games with native BT support, you know well enough their compatibility issues can be a real pain in the back. For example, it took me a lot of work for me and the HeroCraft Hitech folks (see THIS (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=679&more=1&c=1&tb=1&pb=1) and THIS (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=546&more=1&c=1&tb=1&pb=1)) to make Battle Cakes and Infinite Dreams multiplayer titles work with some Widcomm BT stack-based models.

Unfortunately, as of this writing (15/11/2007), the native Bluetooth gaming (which only supports the MS BT stack – there’s absolutely no Widcomm BT stack support) is pretty much useless. I’ve done some VERY serious and long compliance testing with all my MS BT stack-based Pocket PC’s and Smartphones (testing them against each other in both (client & server) modes). I could only find one combination (the HTC Wizard acted as a server and the Dell Axim x51v (A12, official WM5 ROM) and the HTC s710/Vox (WM6, official, original ROM) as the client. However, this setup only worked once; upon subsequent gaming attempts, it no longer worked. All the other combinations (in addition to the above-listed three models, I’ve also tested the HTC s310 (Oxygen) Smartphone and the HTC Universal Pocket PC) refused to work.

Note that the AIM folks have reported native Bluetooth gaming (generally) works between the Samsung Blackjack i320 and the HTC Kaiser (TyTN II).

As the AIM folks are pretty capable programmers, I’m pretty much confident they will release a version with working native BT support. For the time being, however, don’t assume it’ll work. You can, of course, safely give it a try. Just don’t worry if the client doesn’t start – it displays the Loading splash screen for about half a minute and, then, just exits to the operating system.

3.5 Hotseat mode

Finally, the game supports hotseat (non-inter-device) multiplayer mode up to four players. It, unlike with real inter-device multiplayer games (which need to be started from Play / Duel), must be started by Play / New (http://www.winmobiletech.com/112007RabbitWars/RabbitWars4Humans.png).

There’re no different gaming modes in hotseat mode (assuming more than two players); the game is free-for-all (FFA). However, of course, if you team up with your friend to beat one or two AI enemies, you can effectively get rid of this problem. As your soldiers and machines won’t shoot anything in their range (as opposed to real-time strategy games), the lack of teaming capabilities aren’t a problem at all.

3.6 Multiplayer limitations


Unfortunately, in-game chat or even game lounge usernames (so that you know who you play) aren’t supported. In the game lounge, as has already been shown in THIS (http://www.winmobiletech.com/112007RabbitWars/RabbitWarsPLounge.png) screenshot, only the map is displayed, and not the creator itself. This will definitely become an issue if many people start to play the game through the lounge.
As opposed to the hotseat mode (and games capable of running even four-person games – examples are like CoD2, Battle Cake, DoomPPC/GLES (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=1582&more=1&c=1&tb=1&pb=1) and the Great Gold Rush), inter-device multiplayer can only be played between two opponents.
There’s considerable lag (about five seconds) even on no-lagging LAN games. I don’t know whether this is absolutely necessary – most other multiplayer titles are almost lag-free, even non-realtime ones (that is, games where quick response isn’t a must.)


The AIM folks have stated they would implement at least the lounge name and/or the in-game chatting if and only if the game sells well. This means I really-really recommend you go and buy the game (I’d recommend doing this otherwise too – it’s a very nice title!).

4. Smartphones; resolution issues

When Blizzard’s Starcraft (which is, in my opinion, still the best RTS for Windows and Mac computers) was released, Blizzard explained it being locked to the VGA (640*480) resolution only was not to give an advantage to users having higher-resolution screens and, therefore, gaining a view of a bigger area of the map, avoiding the need for scrolling.

Let’s see how the resolution difference affects players on 176*220 MS Smartphone devices. First, two 176*220 screenshots:

http://www.winmobiletech.com/112007RabbitWars/176SPSShot1.png
(in-game)
http://www.winmobiletech.com/112007RabbitWars/176SPSShotMap.png
(a map)

As can clearly be seen, compared to the QVGA version HERE (http://www.winmobiletech.com/112007RabbitWars/QVGAMap.png), it’s pretty much usable and 176*220 users won’t be handicapped, not even when playing a QVGA user. (Note that the game doesn’t make use of (W)VGA resolution on Pocket PC’s equipped with high-resolution screens.)

4.1 Control

Controlling the units on a Smartphone, because of the lack of the touchscreen, is a bit harder (you need to rely on the D-pad – note that the dialpad buttons (2/4/6/8) aren’t supported at all). As there’s no pathfinding algorithm at all on the Pocket PC (that is, you must explicitly tell the unit where to move all the way), this isn’t that big a handicap when playing a Pocket PC user either.

In addition to the D-pad and the multi-function (changing between the overview / move / fire mode) Action button, you can access the menu with the Back button and the map with the right softkey.

4.2 Make sure your phone is application unlocked!

As of this writing, the game doesn’t check for the Smartphone’s being app locked. If it’s app locked, then the game installs and starts, but the phone will inevitably freeze while showing the initial splash screen to a point of having to remove the battery. This problem (that is, the game doesn’t explicitly check for the phone’s lock state) will surely be fixed in later game builds.

See for example THIS (http://www.pocketpcmag.com/blogs/index.php?blog=3&p=2004&more=1&c=1&tb=1&pb=1) article for more links on application unlocking. Note that it’s absolutely legal.

5. Verdict

This title continues the best traditions of AIM Productions and delivers the same quality as that of their previous, quality games.

If you like (at least in Windows-based systems – unfortunately, as opposed to Infinite Dreams (http://idreams.pl/main.php)’ excellent multiplayer-enabled multiplatform titles like Super Miners and Explode Arena, there’re no Java / Symbian / Palm versions) multiplatform, multiplayer gaming with VERY flexible, both lounge-based and local multiplayer support, you should definitely give it a try. It’s one of the best multiplayer-enabled game released this year and a must for Snails / Worms, Atomic Cannon- and UFO-fans looking for a multiplayer-enabled mixture of these titles.

Also, if you don’t care for multiplayer, you might still want to give it a try – but, remember, games like this are the best when played in multiplayer mode.

Menneisyys
11-28-2007, 09:47 PM
UPDATE (11/28/2007): AIM Productions has released a fix for the native Bluetooth issues. I've thoroughly tested the new version between all my MS BT stack-based WM5 and WM6 Pocket PC's and Smartphones (Universal, Wizard, Vox, Oxygen). It works flawlessly. Just remember to make the server device discoverable so that it's found by the client.

All in all, now, you can safely rely on the native Bluetooth multiplayer mode as well - as long as you have the MS BT stack (and not that of Widcomm / Broadcom). Thumbs up for the quick & excellent fix, AIM Productions!