Omnihunter

Overall:★★★★★★★★★★2.50(#57)
Fun:★★★★★★★★★★2.00(#60)
Innovation:★★★★★★★★★★2.63(#50)
Theme:★★★★★★★★★★3.88(#25)
Graphics:★★★★★★★★★★2.00(#63)
Audio:★★★★★★★★★★2.14(#39)
Journal:★★★★★★★★★★3.13(#25)
Polish:★★★★★★★★★★1.88(#66)
Technical:★★★★★★★★★★2.40(#48)
I finally settled on a name. Since this game is based on one of my past projects, a roguelike called “The Hunter”, I kept thinking of corny names like “Hunter 2D” for its contiguous 2d coordinate system, and “Hunter 360” for 360 degrees of freedom. Yuck. Finally I came up with “Omnihunter” for an omni-directional version of The Hunter.

As for the polish I added since my last post, it was mostly a hour worth of minor bug fixes, and I replaced the alligator graphic with a rat because it matches the monsters’ movement pattern better. Here’s what it looks like:

It’s very… minimal. There’s a lot more I could have done with this game, like adding more types of monsters, give the player a choice of weaponry, make the monsters spawn out of things that the player can destroy, add walls and turn the environment into a labyrinth, add animations… even make the rats spontaneously combust. Overall, though, I’m pleased with how it turned out. It’s nice to see my entire development cycle outlined in my posts, and for my idea to have become a reality in about a day. Plus, I have fun playing my game, and I think other people will too.

According to my posts, it looks like I have spent around 9-10 hours of work on this project over the course of 26 hours. Somehow I think it should have taken me less time than that, seeing as it’s a very simple game, but I finished a project for once, and I have plenty of time to spare. Better that than not finishing in time.

Download the game here: http://www.mediafire.com/?xcmndkznj4n

EDIT: On second thought, there were still a few changes I wanted to make. I’m really cutting it close with only 17 minutes left. Download the updated version here: http://www.mediafire.com/?jdmmi1k5e7y

Dependencies:

* Python

* Pygame

* PyOpenGL

* EDIT: PyOpenGL also requires you to run this file: http://peak.telecommunity.com/dist/ez_setup.py

Tools used:

* Ubuntu

* gedit

* terminal + command line python interpreter

* GIMP

* Audacity Sound Editor

screenshot

Comments14

Waiting for exe, Couldn't make py to work. Tried es_setup.py
D:Downloadld11DathgaleOmnihunter>omnihunter.py

Traceback (most recent call last):
File "D:Downloadld11DathgaleOmnihunteromnihunter.py"

from OpenGL.GL import *
ImportError: No module named OpenGL.GL

D:Downloadld11DathgaleOmnihunter>ez_setup.py
Setuptools version 0.6c8 or greater has been installed.
(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)
no module pkg_resources. I'll try back later.
HybridMind
Alright - seems like after installing Python, PyGame, PyOpenGL, and then that ez_setup thing it finally works! ;)

Couldn't really last longer then 10 seconds because either i'm missing something or all you can do is sorta swivel around to swat at the approaching rats. Death is very quick. Maybe i'm missing something though but I couldn't figure out how to play this, sorry. :(
mikeware
I'm a "snakey" folk, and I couldn't get it to run either, even after downloading PyOpenGL. Any reason you just didn't want to use only PyGame?

The easy setup script worked after installing PyOpenGL, thanks. The game was pretty hard to last past a few seconds though. It took a while to realize you were actually moving...
Once I reached a wall I understood that I was actually moving. Pretty good, and very minimal.
Really would've needed the background to be enjoyable. I really enjoy these kinds of games and this is no exception. Somehow it just felt sluggish to play, since the graphics didn't really support the gameplay.
OMG I just realized you are moving and can control which direction you are going... Still, that doesn't change how freaking hard it is. Please, a background for goodness sake or something else for reference!

I didn't have any trouble running it, but that is because I wrestled with the STUPID pyOpenGL dependency on site packages (from what I could tell it only uses it to check which platform you are on too, which is a TERRIBLE reason for another dependency). Anyway, I sympathize with the compatibility problems.
Pretty good idea maybe, but I found it really hard to play. Would probably be nicer if the character was more responsive.
Thanks for the setup script, probably would have skipped this entry otherwise. There seemed to be a few bugs in the rotation code - when I moved the mouse round one way, my guy occasionally moved the other, killing me. It would have been nice to rotate faster too, but the idea has promise. It was nice not having to worry about running around as well as defense. Some big white thing came down and landed on me too, I'm not quite sure what that was.
jolle
Having pygame troubles, might try after reinstall of pygame. And if I get around to get PyOpenGL.
sgstair
It's an interesting game, I think the biggest problem with it is graphics, I didn't realize that it was determining win/loss based on the orientation of my character until I read it - at which point the game was interesting - but it definitely needs to be more clear that there's an attack region, and a background texture would help a lot.
waiting for potential exe..
Need an exe version to rate, doesn't seem like it's going to happen, though. :(
Hamumu
Doesn't seem to run for me. I know nothing of python, but I've downloaded it before, and I think pygame, and double clicking this just makes a console window pop up briefly. Py2exe please, for us non-snakey folks!
Found a bug?
Tell us on Discord