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
|
<!--#set var="title" value="Untitled Overworld RPG Engine" -->
<!--#include virtual="/includes/header.html" -->
This is overworld-rpg, an untitled experimental [overworld][] role-playing game
engine. Written in C and designed to be visually pleasing, lightweight, and
portable. Features a resource management system (with reference counting and
garbage collection), [Tiled][] XML map parser, [GIMP][] palette parser,
tile-based and layered world map renderer, realistic and efficient day/night
[palette cycling][] system (with linear and cosine functions), and more. Uses
GNU Autoconf, Automake, Expat, SDL, SDL\_image, and zlib.
[overworld]: https://en.wikipedia.org/wiki/Overworld
[Tiled]: http://www.mapeditor.org/
[Gimp]: http://www.gimp.org
[palette cycling]: https://en.wikipedia.org/wiki/Color_cycling
Screenshots
===========
Following are screenshots of the automated "demo" game, which shows the
day/night cycle. The purple rectangle is a hardcoded placeholder player
character sprite.
<img src="screen-demo-01.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-02.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-03.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-04.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-05.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-06.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-07.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-08.png" alt="overworld-rpg demo screenshot">
<img src="screen-demo-09.png" alt="overworld-rpg demo screenshot">
[Attributions][] for some tiles are included with the game data.
[Attributions]: http://git.pehjota.net/overworld-rpg/overworld-rpg.git/tree/data/tilesets/README.db16-forest?id=8a1558e
Downloading
===========
overworld-rpg is maintained in a [Git repository][repo-http], which can be
cloned from `git://git.pehjota.net/overworld-rpg/overworld-rpg.git`.
[repo-http]: http://git.pehjota.net/overworld-rpg/overworld-rpg.git/
<!--#include virtual="/includes/footer.html" -->
|