forked from opengaming/osgameclones
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
117 lines (103 loc) · 4.67 KB
/
index.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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="author" content="Vsevolod Solovyov">
<meta name="keywords" content="open source, game, clone, remake, remakes">
<meta name="description" content="List of open source clones and remakes of popular old-school games.">
<meta name="application-name" content="OS Game Clones">
<meta name="application-url" content="http://osgameclones.com/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="static/main.css">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css" integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ" crossorigin="anonymous">
<title>Open Source Game Clones</title>
</head>
{% import 'templates/tags.html' as tags %}
{% import 'templates/video.html' as video %}
{% import 'templates/games.html' as games with context %}
<body>
<script type="text/javascript" src="static/startInDarkMode.js"></script>
<header>
<div class="container">
<input id="filter" type="search" placeholder="Type to filter">
<ul id="nav">
<li>
<span class="nav-btn">Languages</span>
<div class="tag-group">
<div class="container">
{% for tag, tag_props in site.lang.items() %}
{{ tags.render_tag('lang', tag, tag_props['tag_count']) }}
{% endfor %}
</div>
</div>
</li>
<li>
<span class="nav-btn">Genres</span>
<div class="tag-group">
<div class="container">
{% for tag, tag_props in site.genre.items() %}
{{ tags.render_tag('genre', tag, tag_props['tag_count']) }}
{% endfor %}
</div>
</div>
</li>
</ul>
<span id='darkThemeButton' class="nav-btn">Dark Theme</span>
</div>
</header>
<article>
<h1>Open Source Game Clones</h1>
<p>
This site tries to gather <a href="http://en.wikipedia.org/wiki/Open_source">open-source</a>
remakes of great old games in one place. If you think that
something is missing from the list - please go to
our <a href="http://github.com/opengaming/osgameclones/">GitHub
repository</a> and create an issue or even a pull request!
</p>
<p>
Since all these projects are open-source you can help them and make this
world a better place. Or at least you can play something to appreciate the
effort people put in them.
</p>
<p>
Similar resources: check
out <a href="http://freegamer.blogspot.com/">Free Gamer</a>, a blog
dedicated to open source game news, and <a href="https://bronevichok.ru/ttygames/">Unix ASCII games</a>, a list of opensource text-based games.
</p>
</article>
<div id="content">
<h2>List of games</h2>
<article>
A <span class="tag type" data-name="remake">Remake</span> is a game where the executable and sometimes the assets as well are remade open source. Some of these games aren't exact remakes but evolution of original ones, which were eventually open sourced.
<br />
A <span class="tag type" data-name="clone">Clone</span> is a game which is very similar to or heavily inspired by a game or series.
<br />
A <span class="tag type" data-name="similar">Similar</span> game is one which has similar gameplay but is not a clone.
<br />
A <span class="tag type" data-name="tool">Tool</span> is not a game, but something that assists in playing or modding the game, such as a high resolution patch, or resource extractor.
</article>
<dl>
{% for names, meta, items in site.games %}
{{ games.render(names, meta, items, 'games') }}
{% endfor %}
</dl>
</div>
<footer>© 2011-2018
<a href="mailto:[email protected]">Vsevolod Solovyov</a>,
<a href="mailto:[email protected]">Alexander Solovyov</a>,
<a href="https://github.com/opengaming/osgameclones/graphs/contributors">and other contributors.</a>
</footer>
<style id="filter-style"></style>
<style id="tag-style"></style>
<script type="text/javascript" src="static/main.js"></script>
<script type="text/javascript">
var _gaq = [['_setAccount', 'UA-23716824-1'], ['_trackPageview']];
setTimeout("_gaq.push(['_trackEvent', '15_seconds', 'read'])", 15000);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>