#+TITLE: QBasicApps - collection of applications mostly written in MS QBasic for DOS environment
-----
- Clone GIT repository using commanad:
: git clone http://www2.svjatoslav.eu/git/qbasicapps.git
- [[http://www2.svjatoslav.eu/gitweb/?p=qbasicapps.git;a=snapshot;h=HEAD;sf=tgz][Download latest snapshot in TAR GZ format]]
- These programs are free software; you can redistribute them and/or
modify them under the terms of version 3 of the [[https://www.gnu.org/licenses/lgpl.html][GNU Lesser General
Public License]] or later as published by the Free Software
Foundation.
- Programs author:
- Svjatoslav Agejenko
- Homepage: http://svjatoslav.eu
- Email: mailto://svjatoslav@svjatoslav.eu
- [[http://www.svjatoslav.eu/projects/][Other software projects hosted at svjatoslav.eu]]
This collection contains lots of applications:
+ Games.
+ Graphics tests (2D/3D/4D).
+ Algorithms tests.
+ Utilities.
I wrote them long time ago mostly in QBasic, some in x86 assembly for
use under DOS operating system.
Few sample applications from the package:
* Checkers
Play checkers against the computer with any board size and any amount
of caps. Does thinking by recursively testing many possible scenarios
with any depth.
Since it is slow QBasic implementation, it isn't practical to play
with many caps or big thinking depth, for reasonable responce time.
See directory:
: games/checkers
[[file:games/checkers/screenshot.png]]
* Platform game
Jump around, collect coins and dont touch snails! Inspired by Super
Mario Bros.
See directory:
: games/platform
[[file:games/platform/screenshot.png]]
* 3D Synthezier
Parses scene definition language and creates 3D world based on
it. Result will be in a [[https://en.wikipedia.org/wiki/Wavefront_.obj_file][wavefront obj file]], witch can be then
visualized using external renderer.
See directory:
: graphics/3D/3D Synthezier
[[file:graphics/3D/3D Synthezier/doc/rectangular city, 1.jpeg]]
[[file:graphics/3D/3D Synthezier/doc/hexagonal city, 2.jpeg]]
[[file:graphics/3D/3D Synthezier/doc/index.html][Read more]]
* (document settings) :noexport:
** use dark style for TWBS-HTML exporter
#+HTML_HEAD:
#+HTML_HEAD:
#+HTML_HEAD: "
#+HTML_HEAD: