1 #+TITLE: QBasicApps - collection of applications mostly written in MS QBasic for DOS environment
3 * (document settings) :noexport:
4 ** use dark style for TWBS-HTML exporter
5 #+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
6 #+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
7 #+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
8 #+HTML_HEAD: <style type="text/css">
9 #+HTML_HEAD: footer {background-color: #111 !important;}
10 #+HTML_HEAD: pre {background-color: #111; color: #ccc;}
15 - This program is free software: you can redistribute it and/or modify
16 it under the terms of the [[https://www.gnu.org/licenses/lgpl.html][GNU Lesser General Public License]] as
17 published by the Free Software Foundation, either version 3 of the
18 License, or (at your option) any later version.
22 - Homepage: https://svjatoslav.eu
23 - Email: mailto://svjatoslav@svjatoslav.eu
25 - [[https://www.svjatoslav.eu/projects/][Other software projects hosted at svjatoslav.eu]]
28 - [[https://www2.svjatoslav.eu/gitweb/?p=qbasicapps.git;a=snapshot;h=HEAD;sf=tgz][Download latest snapshot in TAR GZ format]]
30 - [[https://www2.svjatoslav.eu/gitweb/?p=qbasicapps.git;a=summary][Browse Git repository online]]
32 - Clone Git repository using command:
33 : git clone https://www2.svjatoslav.eu/git/qbasicapps.git
36 This collection contains lots of applications:
38 + Graphics tests (2D/3D/4D).
42 I wrote them long time ago mostly in QBasic, some in x86 assembly for
43 use under DOS operating system.
46 Few sample applications from the package:
48 Play checkers against the computer with any board size and any amount
49 of caps. Does thinking by recursively testing many possible scenarios
52 Since it is slow QBasic implementation, it isn't practical to play
53 with many caps or big thinking depth, for reasonable responce time.
58 [[file:games/checkers/screenshot.png]]
61 Jump around, collect coins and dont touch snails! Inspired by Super
67 [[file:games/platform/screenshot.png]]
70 Parses scene definition language and creates 3D world based on
71 it. Result will be in a [[https://en.wikipedia.org/wiki/Wavefront_.obj_file][wavefront obj file]], witch can be then
72 visualized using external renderer.
75 : graphics/3D/3D Synthezier
77 [[file:graphics/3D/3D Synthezier/doc/rectangular city, 1.jpeg]]
79 [[file:graphics/3D/3D Synthezier/doc/hexagonal city, 2.jpeg]]
81 [[file:graphics/3D/3D Synthezier/doc/index.html][Read more]]