View Single Post
FRuMMaGe's Avatar
Posts: 330 | Thanked: 483 times | Joined on Dec 2010 @ Norwich, UK
#1
OMNOM

Update 30/12/10

Omnom is now in the extras-devel repos. Obviously these a development repos so use at your own risk.

MASSIVE thanks to epage for single-handedly packaging and optimizing Omnom. Without his help this would not have been possible

Update 29/12/2010

Here is the pre-release. I have disabled some features such as music and level creation and made a few last minute tweaks. I will be monitoring this thread regularly for comments/bugs.

Here is the readme:

************** README File ******************

Date:
29/12/2010

Version:
OMNOM V1.0

Contact Information:
Luke Thomas
frummage@yahoo.co.uk
PM me at talk.maemo.org (FRuMMaGe)

Info:
This software (including graphics) was made by me using
pygtkeditor and gimp on my Nokia N900. It is programmed in
python using pygame and includes a pyqt gui. It is made for
the N900 but also works on any system with the correct
dependencies (see prerequisites)

Prerequisites:
To run this software, you will need:
> Python (already pre-installed)
> Pygame
> PyQt

Recommended Specs:
This software is still in early development stages. In it's
current state it runs best at about 850mhz. However, I am
not responsible for any damage that may come to your device
as a result of overclocking.

It is also recommended that you use either an external game
controller such as the Wiimote or Sixaxis controller for
easier gameplay.

Installation:
Extract the the tarball to a folder, "cd" to that folder and then
as root:
mkdir /home/opt/python/
cp -r omnom /home/opt/python/

To run:
cd /home/opt/python/omnom
python nom.py

Game Rules:
The aim of the game is to collect all the pellets in the level.
The larger pellets put the enemies in to a state where they can be
attacked, however attacking may not always be the best idea. When
the enemy is attacked it returns to it's original location and
can not be attacked again.

Tips:
> If you are not using an external controller, I would advise
you to turn down the enemy speed to 4 to balance the gameplay.
> For better performance, I have disabled music playback by
default.

Please feel free to PM me (FRuMMaGe) on talk.maemo.org with any
bug reports, suggestions, hate mail etc
Over the last few months (on and off) I have been working on my first ever game. It is written in python using pygame and features a pyqt gui. It plays similar to pacman, with a few twists.

Currently the features are as follows:
  • 15 unique levels (including a boss level)
  • Multiplayer (local only at the moment)
  • Custom level creation
  • Several control schemes
  • Highscore table

Here are a few taster screenshots:











Currently the code is fairly messy, as it's my first ever game and the framerte is fairly slow at stock speed (recommended 850mhz for full fps). Also, it is a hell of a lot easier to play on a sixaxis or external keyboard than it is on the N900 keyboard.

All programming and graphics were designed and made by me, using pygtkeditor and gimp on my N900.

In it's current state it is just a bunch of python scripts, so if anyone could help me package it into a deb I would be happy to release it in to the devel repos. I could easily make a script to install all files to the relevant locations but I would really like to release it properly.
Attached Files
File Type: gz omnom.tar.gz (453.4 KB, 299 views)
__________________
OMNOM: Pacman-like game now in extras-devel

fAircrack (Aircrack GUI): Point-and-click pwnage for your N900
Now with John the Ripper integration

Last edited by FRuMMaGe; 2010-12-30 at 14:48.
 

The Following 30 Users Say Thank You to FRuMMaGe For This Useful Post: