Software list (all)
Asteroids game
Game written in JAVA. You need to fly and destroy as many rocks as you can. This game has multiplayer option, so you can play with anyone within your network (unlimited number of players). Source code is available.
Automatic theorem proving using Gentzen sequents
Tool written in C++. Source code is available.
BMP Scroller
This application is written in C++ using WinAPI. It does load any BMP image. It was done to show how simple is content scrooling and bitmaps operations. Source code available.
Bank account
Sample Java RMI application. Source code available.
Chat
Written in ANSI C. Communication made using IPC. Source code available
Checkers game
Simple game written in Delphi. There are few algorithms implemented to make game much harder and more interesting. Of course there is Alpha-Beta with few levels of search depth. Source code is available and documented.
Data graph
This application can be easily used to visualize your data which comes from external device connected to your RS232 port. Source code is available.
Deanery
Application containing many usefull options and functionality, fe. inner database which can handle many information structures. Source code is available.
Graph viewer
This application enables graph edit. You can add nodes and conections between any node. You can save data using two defined formats. Source code is available.
Graphics
There are implemented sample image operation algorithms. There are tools like in Photoshop (color picker, curves). Curves are made using splines. Source code is available.
Labirynth3D
This game is written in C++. I used Ogre library to do the rendering. The rules are simple: you must go as fast as you can to the mark point. Watch out collision detection and phisics aren't real and can make a lot of trubbles. Source code is available.
Library 2005
Application written in C++. Interface is based on look of old Borland application, f.e. Turbo Pascal (IDE), Borland Pascal (IDE) or Dos Navigator. The bahavior is also almost the same. Source code is available.
Library 2005 (web)
Web interface of Library 2005.
MEM Scheduler
This application is written in C++. It does simulate process managment (memory allocation, freeing). Source code available.
Model Error Modeling Tool
This application allows to do simple calculations using Artificial Neural Networks (ANN). You can easily prepare your data (scale, normalize, noise, etc.). You can build 2D graphs using any data you created. At least you can identify any process you want, of course if you have valid data to do it and it's has less dynamics than ANN can handle. This tool is also prepared to do Model Error Model (MEM) and build confidence region using it. Constant regions are also available. Source code and source code documentation is available.
Movie Database
Simple desktop forms application made using Borland C++ Builder. Source code available.
OX
Game written in JAVA. Simple game simple rules nothing to explain. Source code is available.
Ping-Pong (DOS)
Two boards, one ball and a lot of space to waste! Simple game written in C++. Source code available
Plant Database
Simple desktop forms application made using Delphi. Source code available.
Polybius
Simple application that allows to encrypt/decrypt any data (within given encryption alphabet) using Polybius method. Source code is available in C (also C++ and PASCAL) and well documented.
Prisoner Dillema
This is more complex than all other. Asynchronous TCP/IP communication, auto-configurable database support. Many clients support. Setup, and many more. This application is a simple logic game and it does combine all those things together. C++ source code is available.
Sale Report
If your company has many external cooperators and they need to report what they do. This is the best sample what it could look like.
Sample picture viewer
Sample application written in C#. It can handle several image formats. Some of them are implemented by hand (BMP, PCX) other are loaded by the framework. There are few image effects enabled. Source code is available.
Snake (DOS)
Simplme DOS game written in PASCAL. One thing is interesting: there were no threads used to build pseudo-simultaneously updated objects (battle game). Source code available and commented.
Tetris
Game made using NCURSES library and ANSI C language. Simple animation effects were implemented it looks very nice. Source code available.