Skip to content

Commit

Permalink
Merge pull request #534 from nikuda/master
Browse files Browse the repository at this point in the history
Add platform key on originals, add games
  • Loading branch information
wonea authored Dec 12, 2017
2 parents 180bdba + 02664fe commit f0ea42e
Show file tree
Hide file tree
Showing 14 changed files with 138 additions and 20 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ in the [`schema/originals.yaml`][schema_originals] validation file.
```yaml
- name: string # Name of the original game (required)
names: array # Other names for the game, or other games in the series
platform: enum # Game platform, i.e. Amiga. See platform in orginals schema
meta:
genre: enum # Any of genres in originals schema
subgenre: enum # Any of subgenres in originals schema
Expand Down
9 changes: 9 additions & 0 deletions games/a.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,15 @@
updated: 2014-01-12
remakes: [Tempest]

- name: aquastax
remakes: [AquaStax]
repo: https://github.com/LongSteve/aquastax
lang: [JavaScript]
development: active
updated: 2017-12-12
images:
- https://raw.githubusercontent.com/LongSteve/aquastax/master/reference/aquastax_anim_01_240x320_efigs.gif

- name: Ard-Reil
url: http://ardreil.sourceforge.net/
repo: http://ardreil.cvs.sourceforge.net/viewvc/ardreil/
Expand Down
23 changes: 18 additions & 5 deletions games/b.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -209,18 +209,31 @@
license: [GPL2]
remakes: [Bratwurst]

- name: Breakout VR
repo: https://github.com/marksteelz3/Breakout-VR
clones: [Breakout]
lang: [C#, ASP, GLSL]
license: [MIT]
development: sporadic
updated: 2017-12-12
images:
- https://raw.githubusercontent.com/marksteelz3/Breakout-VR/master/Breakout%20VR%201.0%20Capture.PNG
- https://raw.githubusercontent.com/marksteelz3/Breakout-VR/master/Breakout%20VR%201.0%20Capture%202.PNG

- name: Bridge Command
repo: https://github.com/bridgecommand/bc
url: https://www.bridgecommand.co.uk
development: active
status: playable
clones: [Ship Simulator series]
lang: [C++]
framework: [Irrlicht]
development: active
status: playable
license: GPL2
updated: 2016-12-03
images: ['https://www.bridgecommand.co.uk/data/_uploaded/image/5.0b3ScreenShot.png',
'https://www.bridgecommand.co.uk/data/_uploaded/image/DSC_0172-1.jpg', 'https://www.bridgecommand.co.uk/data/_uploaded/image/sar.jpg']
clones: [Ship Simulator series]
images:
- https://www.bridgecommand.co.uk/data/_uploaded/image/5.0b3ScreenShot.png
- https://www.bridgecommand.co.uk/data/_uploaded/image/DSC_0172-1.jpg
- https://www.bridgecommand.co.uk/data/_uploaded/image/sar.jpg

- name: BRIQUOLO
updated: 2015-04-25
Expand Down
20 changes: 18 additions & 2 deletions games/c.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,9 @@
'http://raw.github.com/cxong/cdogs-sdl/master/wiki/images/thumbs/4.png']
video: {youtube: hgX3jz_HajE}
remakes: [C-Dogs]
- url: http://www.c-evo.org/
name: C-Evo

- name: C-Evo
url: http://www.c-evo.org/
status: playable
lang: Delphi
license: [PD]
Expand All @@ -25,6 +26,13 @@
'http://www.c-evo.org/shot4.jpg']
clones: [Civilization II]

- name: c64-nuclearreaction
repo: https://github.com/maikmerten/c64-nuclearreaction
lang: [C, Assembly]
license: [GPL3]
updated: 2017-12-12
remakes: [Nuclear Reaction]

- name: Cadaver
url: http://jotd.pagesperso-orange.fr/cadaver/
license: [GPL2]
Expand Down Expand Up @@ -151,6 +159,14 @@
images: ['http://dmweb.free.fr/files/Clone-Screenshot-CSBLinux.jpg']
remakes: [Dungeon Master]

- name: chainreaction
repo: https://github.com/maikmerten/chainreaction
url: http://cr.freewarepoint.de/
remakes: [Nuclear Reaction]
lang: [Java]
license: [GPL3]
updated: 2017-12-12

- name: Chariot
url: https://github.com/ChariotEngine/Chariot
repo: https://github.com/ChariotEngine/Chariot
Expand Down
30 changes: 24 additions & 6 deletions games/m.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,19 @@
updated: 2015-04-03
remakes: [Marble Madness]

- name: Marblez
clones: [Toobz]
repo: https://github.com/mpgossage/Marblez
lang: [C#]
framework: [Unity]
license: [MIT]
status: playable
updated: 2017-12-12
images:
- https://raw.githubusercontent.com/mpgossage/Marblez/master/screen1.png
- https://raw.githubusercontent.com/mpgossage/Marblez/master/screen2.png
- https://raw.githubusercontent.com/mpgossage/Marblez/master/screen3.png

- name: Mari0
url: http://stabyourself.net/mari0/
repo: http://stabyourself.net/dl.php?file=mari0-1006/mari0-source.zip
Expand Down Expand Up @@ -225,14 +238,19 @@
info: Open source JavaScript Minesweeper clone with high scores
images: ['https://minesweeper.zone/minesweeper.jpg']
remakes: [Minesweeper]
- url: http://www.minetest.net/
name: Minetest
development: active
lang: [C, C++]

- name: Minetest
repo: https://github.com/minetest/minetest
updated: 2013-10-10
images: ['http://www.minetest.net/media/gallery/1.jpg', 'http://www.minetest.net/media/gallery/6.jpg']
url: https://www.minetest.net/
remakes: [Minecraft]
lang: [C, C++]
license: [GPL2, CC-BY-SA]
content: open
development: active
updated: 2013-10-10
images:
- http://www.minetest.net/media/gallery/1.jpg
- http://www.minetest.net/media/gallery/6.jpg

- name: Mining Haze
url: http://sourceforge.net/projects/mininghaze/
Expand Down
8 changes: 8 additions & 0 deletions games/o.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,14 @@
license: [LGPL]
remakes: [Creatures]

- name: OpenFire
repo: https://github.com/tehKaiN/openFire
clones: [Fire Power]
lang: [C]
license: [MIT]
development: active
updated: 2017-12-12

- name: Open Fodder
url: http://openfodder.com/
status: playable
Expand Down
10 changes: 9 additions & 1 deletion games/z.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,24 @@
remakes: ['Achtung, die Kurve!']

- name: Zaz
updated: 2015-04-14
url: http://zaz.sourceforge.net/
repo: https://zaz.svn.sourceforge.net/svnroot/zaz
development: halted
lang: C++
license: [GPL3]
updated: 2015-04-14
images: ['https://a.fsdn.com/con/app/proj/zaz/screenshots/234912.jpg', 'https://a.fsdn.com/con/app/proj/zaz/screenshots/229087.jpg',
'https://a.fsdn.com/con/app/proj/zaz/screenshots/271617.jpg']
remakes: [Zuma]

- name: zedragon
repo: https://github.com/charlierobson/zedragon
remakes: [Sea Dragon]
lang: [Assembly]
license: [MIT]
development: active
updated: 2017-12-12

- name: ZDoom
url: http://zdoom.org/
development: active
Expand Down
5 changes: 5 additions & 0 deletions originals/a.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,11 @@
meta:
genre: [Adventure, Platform]

- name: AquaStax
platform: [Mobile]
meta:
genre: [Puzzle, Platform]

- name: 'Archon: The Light and the Dark'
meta:
genre: [TBS]
Expand Down
5 changes: 5 additions & 0 deletions originals/f.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@
genre: [Shmup]
names: ["Gokuj\u014D Parodius!"]

- name: Fire Power
platform: [Amiga, Commodore 64, MS-DOS]
meta:
genre: [Action]

- name: Flappy Bird
meta:
genre: [Arcade, Platform]
Expand Down
9 changes: 7 additions & 2 deletions originals/n.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,15 @@
genre: [RPG]
theme: [Fantasy, Sci-Fi, Martial Arts]

- name: Nexuiz
meta:
genre: [FPS]

- name: Nodes of Yesod
meta:
genre: [Platform]

- name: Nexuiz
- name: Nuclear Reaction
platform: [Amiga]
meta:
genre: [FPS]
genre: [Puzzle]
5 changes: 5 additions & 0 deletions originals/s.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@
meta:
genre: [Shmup]

- name: Sea Dragon
platform: [Apple II, Atari, Commodore 64, DOS]
meta:
genre: [Action, Shooter]

- name: Sensible Soccer
meta:
genre: [Sports]
Expand Down
5 changes: 5 additions & 0 deletions originals/t.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,11 @@
meta:
genre: [Platform, Adventure, Action]

- name: Toobz
platform: [Amiga]
meta:
genre: [Puzzle]

- name: [Touhou, Touhou Project]
meta:
genre: [Shmup]
Expand Down
8 changes: 4 additions & 4 deletions originals/z.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@

- name: [Z, Z (video game)]
meta:
genre: [RTS]

- name: Zarch
names: [Virus]
meta:
genre: [Action, TPS]

- name: [Z, Z (video game)]
meta:
genre: [RTS]

- name: Zoop
meta:
genre: [Puzzle]
Expand Down
20 changes: 20 additions & 0 deletions schema/originals.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ sequence:
type: any
names:
type: any
platform:
type: seq
sequence:
- include: platform
meta:
include: meta

Expand All @@ -27,6 +31,21 @@ schema;meta:
- include: themes


schema;platform:
type: str
enum: [
'Amiga',
'Apple II',
'Atari',
'Commodore 64',
'DOS',
'Linux',
'Mobile',
'MS-DOS',
'Windows',
'OSX',
]

# -- ADD NEW GENRES TO 'SUBGENRE' SCHEMA --
# Based on Giant Bomb genres
# http://www.giantbomb.com/games/
Expand Down Expand Up @@ -56,6 +75,7 @@ schema;genres:
'TPS',
'Rhythm',
'Roguelike',
'Shooter',
'Shmup',
'Simulation',
'Strategy',
Expand Down

0 comments on commit f0ea42e

Please sign in to comment.