Zorn

Description

Zorn is a 2D top-view space shooter written in Python, using SDL and OpenGL. There is no story. Oh, there used to be one. A story about a fledgling civilisation, alien technologies, unfathomable enemies and valiant struggles. This quickly gave way to survival, then to revenge, then to hatred and spite. Now, there is only the anger. The Zorn. And you are one with it. Zorn is a 2D top-view space shooter. Zorn is pronounced "TSORN" and is German, meaning anger, rage or wrath. Zorn is written in the Python language for maximum portability. Python is an object oriented, (originally) interpreted language with a wide base of library functions. Zorn uses OpenGL for graphics through the PyOpenGL bindings, and SDL for window management and input through the PyGame bindings. The rest is done with the standard Python libraries. Despite the exclusive use of OpenGL for graphics, Zorn is a 2D game. However, using OpenGL has the benefits of hardware accelleration (where available, but I wouldnt try this without it), resolution and color depth independence, and free rotation and scaling. The main view is a top-down view of the players ship, with the map rotating around the player, not vice versa. Zorn is designed, from the ground up, to be an open source project. This does not mean that only an idea is provided, and the "community" is expected to magically jump in and do the heavy lifting. For from it: I (Ben) am currently confident I can write every aspect of the game (strategic AI would be beyond my experience, but (or therefore ?-) Zorn does not use any). Instead, the code is written with readability and reusability in mind. Specifically, I hope that the code can serve as an example or tutorial of 2D graphics with OpenGL and Python, and I hope the individual "engines", at least, will be of use to someone. Perhaps even the entire game can be forked to create something entirely different!.

Sdl - Opengl - Written In - Space Shooter - Zorn - Python - 2d - Written - Using - Shooter - Simulation - Games

Published By:Ben Deutsch

License Type:Freeware

Date Added:22 October, 2010

Version:0.1.8

Price:Free

Downloads:17

Size:30.7 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

Adrian project is a RPG using SDL and OpenGL.

DateSep 20, 2010

AuthorAdrian Team

Size13.3 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games

Rush 2005 is a football game using SDL. Rush 2005 is a BSD-licensed project to create an American football game for Windows and Linux in the tradition of Tecmo Bowl and NFL Blitz, built using the cross-platform SDL game programming library..

DateAug 6, 2010

Authoraendeuryu

Size4.9 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games

Bombic project is a dynablaster clone, that runs under Linux. Originally the game was running under Windows but I decidet to create port of the game. I think it deserves it. Well what the game offers?

DateSep 15, 2010

AuthorBernard

Size6.2 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games

Sporktris is a clone of Tetris-clones. It is meant to be fun, functional, and pretty, with as little annoyance as possible. Technical details: Sporktris is written in C++, using SDL for graphics and input (for easy portability).

DateSep 13, 2010

AuthorCrimson Penguin

Size2.6 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games

Balder2D is a 2D shooter in Zero gravity. Balder2D uses SDL, with the SDL_image, SDL_mixer, Guichan, GNE, and Boost Filesystem libraries. You will need to install these to build/run the program. Balder2D also requires Python for the AI to work.

DateSep 23, 2010

AuthorBjorn Hansen

Size8.8 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games