Skip to content

piotrdz/FlightSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlightSim


PL:

Nierealistyczy symulator lotu nad nieskończoną powierzchnią generowaną fraktalem plazmowym.

Projekt jest napisany w C++, wykorzystuje biblioteki OpenGL, SDL, SDL_image i SDL_ttf
i jest wieloplatformowy (*nix, Windows).

[Obecnie gra ma interfejs tylko po polsku, ale zamierzam zrobić również wersję angielską.
 Kod jest jednak napisany po angielsku, z komentarzami po polsku -- te też zmienię.]

Gra może odbywać się w dwóch trybach:
 - symulacji, gdzie można tylko latać nad wygenerowaną mapą,
 - gry z przeciwnikami, gdzie jest kilku przeciwników komputerowych, których
   można zestrzelić.

Zaznaczam jednak, że model zarówno lotu, jak i sterowania jest uproszczony i nierealistyczny
i w zasadzie wymaga dopracowania.

Projekt powstał na bazie mojego wcześniejszego szkieletu z gry GLColumns, której nie rozwijałem
od dłuższego czasu (obecnie hostowana na http://sourceforge.net/projects/glcolumns/).
W tej wersji szkielet klas jest dość uniwersalny i może być łatwo zaadoptowany na inny projekt.

Projekt być może będę rozwijał dalej, w zależności od czasu, jaki będę miał, i zainteresowania, jakie (jeżeli)
wzbudzi projekt ;)

Wszystko tutaj jest na licencji LGPL3 -> plik LICENSE.

Kompilacja i instalacja -> plik INSTALL.

EN:

Non-realistic flight simulator over an infinite terrain generated by plasma fractal.

The project is written in C++, using OpenGL, SDL, SDL_image and SDL_ttf libraries and
is multi-platform (*nix, Windows).

[The game has currently only Polish interface, but I intend to create an English version as well.
 The code is written in English with Polish comments -- these will also be changed.]

The game can be played in two modes:
 - simulation, where you can only fly over the terrain,
 - game with enemies, where there are several computer-controlled enemy airplanes, which can be shot down.

However, I emphasize that both the flight and control models are simplified, non-realistic and
basically need elaboration.

The project is based on my earlier template from game GLColumns, which I haven't been developing
for some time now (currently hosted at http://sourceforge.net/projects/glcolumns/).
In this version, the class template is quite universal and can be easily adapted to another project.

Perhaps I will be developing the project further, depending on amount of time I have and the interest (if any)
it will generate ;)

Everything here is licensed under LGPL3 -> LICENSE file.

Compiling and installing -> INSTALL file.

--

Piotr Dziwiński < piotrdz <at> gmail.com >

About

Non-realistic flight simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published