-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlife.html
83 lines (80 loc) · 3.01 KB
/
life.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
---
layout: "programs-tplt"
group: apps
priority: 60
version: "5.2"
os: "Windows 2000 and later"
release-date: "2015-11-29"
title: "John Conway's Game Of Life"
precis: "Demonstrates John Conway's Game of Life."
summary: "Demonstrates John Conway's Game of Life."
meta-desc: "An ABANDONED project that implements John Conway's Game Of Life on a 21x21 grid. Open source. Written in Delphi Pascal."
want-header-buttons: false
status: "mothballed"
---
<section class="panel panel-warning">
<div class="panel-heading">
<h2 class="panel-title">
Mothballed
</h2>
</div>
<div class="panel-body">
<p class="lead">
Development of <em>{{ page.title }}</em> is frozen.
</p>
<p>
This program has roots going back to a Turbo Pascal DOS program from 1992. It's Windows incarnation goes back to 1997 and my first attempts at OOP using Delphi 1. And it shows in the coding!
</p>
<p>
Because this is possibly my oldest surving program I can't bear to dump it, so I gave it a minimal makeover in 2015 and then decided to mothball it, which means I'm not developing it further. In the unlikely event anyone wants to take it over, the source code is available below.
</p>
<p class="alert alert-warning lead glyph">
There is no support available for this program. Please do not report any bugs or contact me about it.
</p>
</div>
</section>
<section class="panel panel-default">
<div class="panel-heading">
<h2 class="panel-title">
Overview
</h2>
</div>
<div class="panel-body">
<p>
This program demonstrates John Conway's <em>Game of Life</em> on a 21×21 grid. Rules for cellular automata other than the <em>Game of Life</em> can also be created and used.
</p>
<p>
<img class="scale center-block" src="{{ site.data.core.software-images-base-url}}/life.png" alt="Game of Life v5.2.0" title="Game of Life v5.2.0" />
</p>
<p>
A user manual is included with the program that explains how to use it. This manual can be displayed in the user's default web browser by clicking the program's Help button.
</p>
</div>
</section>
<section class="panel panel-default">
<div class="panel-heading">
<h2 class="panel-title">
Download
</h2>
</div>
<div class="panel-body">
<p>
The <em>Game Of Life</em> source code is archived in the <a href="https://github.com/ddab-archive/life"><strong>ddab-archive/life</strong></a> repository on GitHub. The read-me file of that project explains how to get the final source code and binary release.
</p>
<p>
See <a href="https://github.com/ddab-archive/life/blob/main/BUILD.md"><code>BUILD.md</code></a> in the GitHib repo for details of how to compile the program and its dependencies.
</p>
</div>
</section>
<section class="panel panel-default">
<div class="panel-heading">
<h2 class="panel-title">
License
</h2>
</div>
<div class="panel-body">
<p>
<em>John Conway's Game Of Life</em> is released under the terms of the <a href="https://delphidabbler.mit-license.org/1992-2015/">MIT License</a>.
</p>
</div>
</section>