SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Polarcap
Copyright(C)2005, Dwight Spencer (Den Zuko) <denzuko@users.sf.net> All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of the Cyberlordian Consortium nor the names of it's contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDEING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES O MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DESCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSITUTTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


Introduction

What is it:

Polarcap is a gaming platform for Linux using SDL, expat, ggz, openal, opengl. To provide game designers with a quick resource and development option for the open source community.

Why was it created:

To give game designers a viable solution to create games on the Linux platform.

Who owns it:

The open source community in general. Specificly, Dwight Spencer of the Cyberlordian Consortium.

Who are the Cyberlordian Consortium:

A group of hackers that colaberate on projects to produce newer and better technology. To learn more about them try to contact an active member.

Where can I get it from:

Just goto http://sourceforge.net/projects/polarcap/ and get the latest development release from the cvs repository

How can I help:

Donations are always welcome and they don't have to be monitary based either. You can donate your time and help develope the project or you can donate your skills to help with artwork, game design and testing, mods, or even just your voice. Since one voice can make a difference your suggestions can be one of the biggest helps to the project.

When was it created:

The whole idea started up in the autum of 2003. Since then the consept, research and design work have led it to what it is today and will be in the furture.

Conventions

Coding Style is that of A&A, with some minor modifactions. The the curly brackets always goes on the same line as the statement. With the expection of a commited statement, in which case it goes on the next line after the commit.

Most of the coding style can be seen by just reading over the source code.

Naming varibles and functions is minialistic in nature and direct to the point.

Versioning is major.minor.patch/Xx.Yy.zz. X, Y are milestones and x, y, zz are sub-versions of those milestone releases with an even minor y denoting a stable development release.

The naming and coding style can change without notice. Though the base framework will always be the same.

Roadmap

Project goals:

Create a functional modulal designed game engine with 2D and 3D support. Support datagloves, laser guns, gamepads, and other alternative inputs. Menuing system to manage games, data, and players. Get ported to a Linux based console system. Maybe extend the menuing system to work with/include a dvr and web services. Work with nVidia and AMD to produce an impreasive gaming system

Todo

0.3
Functional sub systems(2D graphic, basic audio, standard input)

0.5
Better logos and base grapics, sounds, and icons One test game

0.7
Use a pwad/wad game package file format User config support

0.9
Finsh sub systems
Developer console
run scripts, command lines, and package manager from script

0.99
Init Graphics and GUI
Basic AI support

1.0
Menuing system
Support for ogg file formats(vorbis and theora) Three to five games with networked multiplayer and gamepad support

1.3
3D audio and graphics

1.5
External game driver to run games like wesnoth, doomsday, and gccg from within engine space
CD-ROM Game pack iso with static linked linux games.

1.7
Voice input system
Dataglove support

1.9
OpenGL and OpenAL support

2.0
Voice chat system
Player stat server:build in webserver for player stats, codess and save games


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.