Software projects
Jumpman (I, II)
First games truly written by me. A man goes through a number of levels, collecting money and avoiding traps. Versions differ mainly in graphics.
The Mighty One
- Genre: Game, 2D single-player turn-based RPG
- Language: QuickBasic
- Platform: DOS
- Creation reason: Just for fun
- Creation period: 2004
- Download: mighty.zip mighty_src.zip
The best piece I've ever written in QuickBasic. A character controlled by the player fulfills quests in a fantastic environment. This RPG has story, quests, spells, fighting, skills, items like weapons, potions and magical stuff, different enemies and allies. For an unknown reason it's really slow under DOSBox.
Grapher
- Genre: Mathematical, function graphs rendering
- Language: Delphi
- Platform: Windows
- Creation reason: Secondary school project
- Creation period: Winter 2006
- Download: grapher.zip grapher_src.zip
Can display functions' graphs and count their points of intersection by approximation. Sure there are many similar programs.
Heawen
- Genre: Game, 3D real-time network multiplayer flight simulator
- Language: Delphi, OpenGL
- Platform: Windows
- Creation reason: Secondary school annual project
- Creation period: 2006
- Download: heawen.zip heawen_src.zip
My first 3D game. Players control their planes and can fight in three different game modes: DeathMatch, Team DeathMatch and Capture the Cube. Why cube? Because it's easily rendered.
Diagram
- Genre: Educational, progress diagrams designing and simulation
- Language: Delphi
- Platform: Windows
- Creation reason: Secondary school final exams project
- Creation period: 2007
- Download: diagram.zip diagram_src.zip
A user creates a progress diagram which can explain basics of programming. The program may then be simulated. It's also possible to export it to a Pascal or Delphi Console source code.
The Mighty One II
- Genre: Game, single-player turn-based RPG
- Language: C#, DirectX
- Platform: Windows
- Creation reason: Faculty semestral project
- Creation period: Summer 2008
- Download: mighty2.zip
An attempt to convert old Mighty One to 3D, but it's far less elaborate and somewhat slow.
Animaletto
- Genre: Game, network multiplayer Coloretto-like card game
- Language: Java
- Platform: Linux, Windows
- Creation reason: Faculty semestral project
- Creation period: Winter 2008
- Download: animaletto.zip server.zip
A result of my collision with Java. Game communicates over external universal UDP server. Nice game, I suppose it's playable.
- Genre: Game, network multiplayer 2D action
- Language: C++, SDL
- Platform: Linux
- Creation reason: Faculty annual project & bachelor thesis
- Creation period: 2009, 2010
- Download: at Sourceforge
Game with tunneler-like principles, but much more customizable, much more elaborate with network game and programmable artificial inteligence of computer players.