|
Programming
By
A
Hobbyist
Here is some of the better software I've written. It's all freeware, and the source code is
included with or avaliable as a separate link for all programs.
Delphi 3.0 Programs
-
Code Edit 2.0
(311 K)
Code Edit 2.0 Source Code (122 K)
It is a text editor primarily designed for writing code in
anything from c to java to html. Because it emphasizes good file organization,
the user can easily manage projects involving up to 255 files.
Furthermore, it can run up to 255 external programs, empowering the user
to do anything from compiling and running programs to displaying a file
in a web browser. It also has customizeable syntax highlighting.
Screen Shot
Code Edit 1.62 (292 K) No syntax highlighting
Code Edit 1.62 Source Code (101 K)
Code Edit 1.5 (289 K) No file tabs
Code Edit 1.5 Source Code (90 K)
5 Additional Icons (25 K)
-
Color Code Generator 1.1
(150.0 K) It generates the HTML code to make text that is colored like the
title of this web page.
Screen Shot (36.4 K)
Color Code Generator Source Code (12.0 K)
-
BMP & JPEG Converter
(193.0 K) It converts images between bitmap and jpeg formats. It
can also flip, rotate, stretch, and change the color quality of
images.
Screen Shot (25.6 K)
Convert Source Code (8.4 K)
-
Puzzle
(265 K) it's like the game where you have 8
numbers and 9 different squares on which to move them around, and you put them
in order by moving the numbers to the blank squares, only this program works
with pictures instead of numbers.
Screen Shot (7.8 K)
Puzzle Source Code (21.6 K)
-
ImageMix (184 K) simple program that lets you
mix the pieces of a Bitmap or JPEG and save it
Image Mix Source Code (7 K)
Turbo Pascal 7.0 Program
-
Alien Force (21.7 K) Game where you shoot
all the aliens on one stage to go to the next one. It is completely
object oriented in design. I also have a
C++ rendition of this game.
C/C++ Programs
- Nibbles
(22.2 K) a C rendition of an old QBasic game where
you are a snake that picks up numbers and you get longer as you do
-
Pointer (2.0 K) A C++ class implementing a smart pointer. It keeps track
of all the references to the data it points to and deletes that data when there are no references left.
Using smart pointers should eliminate memory leaks. It also allows you to do all the normal pointers
operations such as pointer arithmetic.
- Go (8.6 K) like the DOS cd command, except go can take you
any directory regardless of its location or your current directory by searching through all
the directories on the current drive
- List (9.1 K) something like a DOS version of Windows Explorer,
but only lets you navigate through directories
- Clean (82.3 K)
a C++ program that is like the DOS Del command, only it lets you specify mutiple files
(like file1.dat;*.bak;*.~*) and can delete files in all subdirectories of your current directory
- BitString (3.1 K)
a C++ class that implements a bit string. It's efficient, using only one bit to store each
bit, and has all relevant operators like [], &, |, ^, >>, etc. defined for it. There
is also a class derived form it that implements a binary nubmer. It lets you assign to
and from regular data types like int, and can be little or big endian. It also redefines
BitString's lexigraphical comparison operators to give "number" comparison operators.
- Alien Force (53.40 K) a C++ rendition
of a game where you shoot a bunch of aliens to go to the next level. I also have a
Turbo Pascal rendition of this one.
- Pong
(11.4 K) a C rendition of Pong
QBasic Programs
- Pac Man
(240.0 K) a rendition of Pac Man with 100 different levels
Screen Shot (65.6 K)
- QBasic Graphics Editor (8.0 K) Pac Man's graphics were made with this
Screen Shot (95.0 K)
modified: July 27, 2002
created: March 14, 1998
contact:
reumuth@rocketmail.com
|