Thursday, January 22, 2009

OpenCopter's License

Today I decided to publish OpenCopter under the X11 License.

Copyright (c) 2009 T-002 (at) gmx (dot) de

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE

Wednesday, January 21, 2009

Some directories in SVN

Today I commited the basic structure for OpenCopters development into the Subversion repository. The SVN is also accessible through the SourfeForge project page.

Friday, January 2, 2009

OpenCopter Features (to be continued...)

I proudly present the not final feature list of OpenCopter. If you are missing anything, just leave a comment.

1 point features
  • simple helicopter model
  • parametrizable helicopter (speed, capacity, ...)
  • simple city model without textures
  • algorithm for random mission placement
  • medievac mission
  • transport mission
  • fire mission
  • car models
  • debug console within OpenCopter
  • public subversion repository
2 point features
  • flying helicopter in empty map
  • starting/landing logic
  • realistic model for helicopter control
  • simple damage model for helicopter
  • sample city map
  • collision detection
  • automatic (dis)appearing of cars
  • traffic jam mission
  • choose a technology for implementing OpenCopter
  • playing background sounds
  • heli-update: water canon
  • fullscreen mode
  • special area definition (hospitals, police stations, street, ...)
  • savegames
3 point features
  • Multiple, complex helicopters
  • texture pack for cities
  • adaptive sound
  • Level of Detail enabled cities
4 point features
  • New city maps (4 points each)
  • physics engine
  • Installer with precompiled binaries
5 point features
  • City editor
  • Multiplayer mode with different missions for the pilots
  • Multiplayer with mission pool for all pilot

OpenCopter Versioning

To keep track of the different versions, OpenCopter will have versions like 0.34.543.

The first two numbers will represent the progress. Each item in the forthcoming feature list will give points depending on its complexity. The last number will represent the revision of the used Subversion repository.

Wednesday, December 10, 2008

What is OpenCopter?

Do you remember the game SimCopter? In this game you are a helicopter pilot and have to accomplish different missions, e.g. Transport, Evacuation. If you finished a mission you earned money and career points. The money could be used to buy better helicopters or upgrades. The SimCopter Demo can be downloaded here.

OpenCopter should be a reimplementation of SimCopter.

More technical details will follow ;)