Arcade, Vertigo

Arcade, Vertigo

Postby amireh » 24 Apr 2011, 14:46

Hi guys! I'm not sure if my project is worthy of posting here, but it's the first game I ever release and I'm very excited about it :P

Vertigo is an arcade game that is completely free, open-source and cross-platform. I built it using Ogre and BulletPhysics. I have released the linux package today and I must admit I have little experience with deploying Linux games / applications. I tested it on Ubuntu 10.04, 10.10 and Debian Lenny.

Technically, the package contains the game's binary, the assets, and all the dynamic libraries (.so) it requires. You need to use the bash script to run the game which basically manipulates the LD_LIBRARY_PATH to point at the directory that contains the libs. This is the best and most flexible method of deployment I found, contrary to statically linking (which conflicted with some licenses and made the executable ridiculously huge) and packaging it in a .deb. The problem with the last is that Ubuntu's repository's Ogre3D version is old and not compatible with the one I'm using, thus building it is impossible unless you build Ogre yourself.. Any suggestions or feedback about this deployment method is well appreciated.

The gameplay in a nutshell
You are a probe which is set with 2 shields to protect from fire and ice drones, but only 1 shield is active at a time. You will engage zones, each of which might have a different game mode and different objectives, and you'll be briefed once you're in. You have to flip shields in time to protect yourself, and you can possibly move left and right to avoid some obstacles. It's a pure reflex game, a brain teaser :D

Gameplay trailer
The trailer shows all 4 game modes and 3 of the camera modes. YouTube link

Screenies
You can see different states of the game in a couple of the zones below.
Image
Image
Image
Image

Links
Try it out! You can find everything at www.vertigo-game.com.

I hope you find it fun, and I'd love to hear any kind of feedback!

Cheers,
amireh
amireh
 
Posts: 5
Joined: 24 Apr 2011, 14:32

Re: Arcade, Vertigo

Postby charlie » 25 Apr 2011, 23:38

It is more than worthy of being in the forum. Thanks for a great post. This is one of the best showcase posts so far, and it is also a great game too! Thanks for sharing.
Free Gamer - it's the dogz
Vexi - web UI platform
User avatar
charlie
Global Moderator
 
Posts: 2131
Joined: 02 Dec 2009, 11:56
Location: Manchester, UK

Re: Arcade, Vertigo

Postby Crendgrim » 26 Apr 2011, 09:03

Great game. Honestly.
I tested the pre-compiled tarball on openSUSE 11.4 64bit. You can add this system to your list of working distros :)


Crend
Crendgrim
 
Posts: 227
Joined: 03 May 2011, 21:59

Re: Arcade, Vertigo

Postby ginkgo » 26 Apr 2011, 11:47

Hello amireh, I wanted to test your game, but the precompiled version didn't work on 64 bit Arch Linux. Your site mentions a source tarball, but I couldn't find it anywhere.. :[

The screenshots look great.


EDIT: Ah, disregard that. I just found your github repo.
ginkgo
 
Posts: 15
Joined: 14 Dec 2009, 17:10

Re: Arcade, Vertigo

Postby amireh » 26 Apr 2011, 15:16

Hello amireh, I wanted to test your game, but the precompiled version didn't work on 64 bit Arch Linux. Your site mentions a source tarball, but I couldn't find it anywhere.. :[


Hi ginkgo, I've attached an INSTALL file to the repository where it tells you what dependencies you need to build the game. However, there is 1 non-open-source library that you cannot build on your own and you will find it in lib/libPlugin_ParticleUniverse.so (I can provide you with the static version of it if needed) .. but I'm really wondering, why didn't the precompiled version work? Can you tell me exactly what happens / attach a log?

Great game. Honestly.
I tested the pre-compiled tarball on openSUSE 11.4 64bit. You can add this system to your list of working distros :)


Thanks! I'm really glad you enjoyed it. If you have any gameplay feedback please do tell :-)

Note: you can hop in on IRC for live feedback / support, you can find me on irc.freenode.org#vertigo - nickname is kandie.

Cheers,
amireh
amireh
 
Posts: 5
Joined: 24 Apr 2011, 14:32

Re: Arcade, Vertigo

Postby ginkgo » 27 Apr 2011, 09:20

{l Code}: {l Select All Code}
$ tar jxf Vertigo.tar.bz2
$ cd Vertigo/
$ cd bin/
$ ./play_vertigo.sh
./vertigo: error while loading shared libraries: libXaw.so.7: cannot open shared object file: No such file or directory


/usr/lib/libXaw.so.7 exists. It is a link to /usr/lib/libXaw7.so.7 and part of the libxaw 1.0.9-1 package under Arch linux. Like I said, though. It's a 64 bit installation. So it could be looking for the 32 bit version, which I don't have installed.
ginkgo
 
Posts: 15
Joined: 14 Dec 2009, 17:10

Re: Arcade, Vertigo

Postby amireh » 27 Apr 2011, 11:29

ginkgo {l Wrote}:/usr/lib/libXaw.so.7 exists. It is a link to /usr/lib/libXaw7.so.7 and part of the libxaw 1.0.9-1 package under Arch linux. Like I said, though. It's a 64 bit installation. So it could be looking for the 32 bit version, which I don't have installed.


Hi ginkgo, it is possible that it's looking for the 32bit version. I can compile a 64bit version, maybe that would work for you guys at the moment (most Arch 64bit users could not run the game).

The thing is, I wanted to package the game for the official repos like Debian's and Arch's, but I'm having licensing issues right now with some of the assets and a library I'm using (ParticleUniverse). The real problem is in the library since it's closed-source and does not allow for 3rd party redistribution. The only work-around is to rewrite all the game's visual effects using a free library, and I don't know how long that will take. So, sadly, the game can be built but not packaged right now.

--
You can feel free to build it from source for your own environment, and I will offer my help with it. The dependency list is found in the INSTALL file in the github repository (re-pull the branch, I updated it late last night).

Find me on IRC: irc.freenode.net#vertigo - my nickname is kandie.

Cheers
amireh
 
Posts: 5
Joined: 24 Apr 2011, 14:32

Re: Arcade, Vertigo

Postby amireh » 27 Apr 2011, 15:21

Hi guys,

I'd like to announce that a blog for Vertigo's updates and news has been launched. You can find it at: http://blog.vertigo-game.com stay tuned for updates! It provides RSS feeds as well.

Cheers,
amireh
amireh
 
Posts: 5
Joined: 24 Apr 2011, 14:32

Re: Arcade, Vertigo

Postby TheAncientGoat » 27 Apr 2011, 16:27

Will get Qubodup to add it to the game planet feed :)
User avatar
TheAncientGoat
Community Moderator
 
Posts: 518
Joined: 27 Dec 2009, 19:06

Who is online

Users browsing this forum: No registered users and 1 guest