Мои разработки по программированию

Здравствуйте. В свободное время я изучаю программирование для того, чтобы программировать разные полезные программы. Может, кому-то будет интересно, выкладываю для скачивания с исходниками.

Разработки на Delphi 7

1.Вращающийся кубик

Задаются начальные координаты точек вершин куба, матрица поворота вокруг оси Y. Через заданные интервалы времени рассчитывается угол поворота вокруг оси Z, матрица поворота вокруг оси Z. Поворотом начальных координат вокруг оси Z, а затем вокруг оси Y рассчитываются новые координаты вершин куба, рисуются рёбра. Используется графика Windows GDI (timer, canvas, moveto, lineto).

Скачать: EXE

Исходник вращающегося куба

Исходник вращающегося куба - 70 Downloads

2.Симулятор эволюции Life 128*128 клеток

Игра “Жизнь” (Википедия)

Придумано английским математиком Джоном Конвеем в 1970 г., опубликовано в журнале “Техника молодежи”, прочитано мной в детстве, запрограммировано на ZX Spectrum, впоследствии, в приступе ностальгии, запрограммировано в Delphi 7. Установка и сброс клеток-щелчком мыши.

Исходник игры Эволюция

Исходник игры Эволюция - 56 Downloads

Кнопки:
0 – очистить поле;
+ – следующий ход

3.Симулятор волн на воде

Кнопки:
“Esc”, “Alt-F4” – выход из программы;
“p” – показывать только точки;
“t” – показывать картинку;
“+” – прибавить к размерности сетки ещё 10 точек;
“-” – уменьшить размерность сетки на 10 точек;
“s” – пауза.
Воспроизводится картинка, находящаяся в каталоге программы с названием water.bmp формата bmp с цветностью 24 бит.

Исходник программы Волны

Исходник программы Волны - 0 Downloads

Hits: 78