From 7b3c31160aba6bb6e3a9eff6d66fa8f2ab30ec51 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Thu, 21 Nov 2019 13:06:00 +0100 Subject: [PATCH] cleanup of keywords and code dependencies --- README.md | 4 +- docs/data.json | 278 +++++++++--------- entries/0_ad.md | 4 +- entries/1oom.md | 2 +- entries/2048.md | 1 + entries/3dc.md | 2 +- entries/4d-tris.md | 2 +- entries/abes_amazing_adventure.md | 2 +- entries/acm.md | 2 +- entries/adanaxis.md | 4 +- entries/aisleriot.md | 2 +- entries/alex_the_allegator_4.md | 2 +- entries/annex_conquer_the_world.md | 2 +- entries/apricots.md | 2 +- entries/ares_dogfighter.md | 2 +- entries/assaultcube.md | 2 +- entries/bastet.md | 2 +- entries/battery.md | 2 +- entries/black_shades_elite.md | 2 +- entries/blasphemer.md | 2 +- entries/bloodmasters.md | 2 +- entries/card_stories.md | 2 +- entries/cat_mother_dead_justice.md | 2 +- entries/cboard.md | 2 +- entries/cccp.md | 2 +- entries/chaos_esque_anthology.md | 2 +- entries/civitas.md | 2 +- entries/combat_simulator_project.md | 2 +- entries/coterminalapps.md | 2 +- entries/creep_smash.md | 2 +- entries/critterding.md | 2 +- entries/crosswords.md | 2 +- entries/cubosphere.md | 2 +- entries/cyo_adventures_text_game_generator.md | 2 +- entries/d2x-xl.md | 2 +- entries/decker.md | 2 +- entries/deer_portal.md | 2 +- entries/der_clou.md | 4 +- entries/domination.md | 2 +- entries/dreamchess.md | 2 +- entries/duke3d.md | 2 +- entries/dungeon_mapper.md | 2 +- entries/dungeon_monkey_unlimited.md | 2 +- entries/dunnet.md | 2 +- entries/dwarfcorp.md | 2 +- entries/eadventure.md | 2 +- entries/ecwolf.md | 2 +- entries/egoboo.md | 2 +- entries/excellent_bifurcation.md | 2 +- entries/extreme_tux_racer.md | 2 +- entries/fall_of_imiryn.md | 2 +- entries/fallen_spire.md | 2 +- entries/fictional_air_combat.md | 2 +- entries/fltrator.md | 2 +- entries/flukz.md | 2 +- entries/fquake3.md | 2 +- entries/free_tennis.md | 2 +- entries/freeaoe.md | 2 +- entries/freeciv_alpha_centauri_project.md | 4 +- entries/freecol.md | 2 +- entries/freedoom.md | 4 +- entries/freenukum_jumpn_run.md | 2 +- entries/freeorion.md | 2 +- entries/freerails.md | 2 +- entries/frets_on_fire_x.md | 4 +- entries/gcompris.md | 2 +- entries/gearhead.md | 2 +- entries/gearhead_2.md | 2 +- entries/gem_drop_x.md | 2 +- entries/gemrb.md | 4 +- entries/gigalomania.md | 2 +- entries/gl-117.md | 2 +- entries/gnome_hearts.md | 2 +- entries/gnu_freedink.md | 2 +- entries/goblin_hack.md | 2 +- entries/gottet.md | 2 +- entries/greenius_civil_war.md | 6 +- entries/gustys_serpents.md | 2 +- entries/gweled.md | 2 +- entries/gzdoom.md | 2 +- entries/h-world.md | 2 +- entries/hale.md | 2 +- entries/harris.md | 2 +- entries/haxima.md | 4 +- entries/hhexen.md | 2 +- entries/hodoku.md | 2 +- entries/holyspirit.md | 6 +- entries/hoverrace.md | 4 +- entries/infon_battle_arena.md | 2 +- entries/instead.md | 4 +- entries/irrlicht_engine.md | 2 +- entries/iter_vehemens_ad_necem.md | 2 +- entries/jazz_resurrection.md | 2 +- entries/jclassicrpg.md | 4 +- entries/jsettlers.md | 4 +- entries/jskat.md | 2 +- entries/kam_remake.md | 2 +- entries/killer_crates.md | 2 +- entries/kmines.md | 2 +- entries/korax_heritage.md | 2 +- entries/krank.md | 2 +- entries/ksnakeduel.md | 2 +- entries/labyrinth_of_worlds.md | 2 +- entries/lambdahack.md | 2 +- entries/land_of_fire.md | 2 +- entries/lbreakout2.md | 2 +- entries/lbreakouthd.md | 2 +- entries/lgeneral.md | 2 +- entries/liberal_crime_squad.md | 2 +- entries/libre_the_open_source_card_game.md | 2 +- entries/limbs_off.md | 2 +- entries/ltris.md | 2 +- entries/magic_gardeners_tournament.md | 4 +- entries/mega_mario.md | 2 +- entries/minipacman.md | 2 +- entries/moagg2.md | 2 +- entries/monogame.md | 2 +- entries/mpango.md | 2 +- entries/musosu.md | 2 +- entries/netstatsbaseball.md | 2 +- entries/nighthawk.md | 2 +- entries/ogs_mahjong.md | 2 +- entries/one_way_to_go.md | 2 +- entries/online_chess_club.md | 2 +- entries/open_jumpgate.md | 2 +- entries/open_legend_rpg.md | 2 +- entries/open_rails.md | 2 +- entries/open_simulator.md | 2 +- entries/open_yahtzee.md | 2 +- entries/openalchemist.md | 2 +- entries/opencity.md | 2 +- entries/opendow.md | 2 +- entries/openfrag.md | 4 +- entries/opengl_test_drive_remake.md | 2 +- entries/openomf.md | 2 +- entries/openrpg.md | 2 +- entries/opensc2k.md | 2 +- entries/opentriad.md | 2 +- entries/opentyrian.md | 2 +- entries/paintown.md | 2 +- entries/panel_attack.md | 2 +- entries/parsec47.md | 2 +- entries/pasang_emas.md | 2 +- entries/passage.md | 2 +- entries/pcgen.md | 2 +- entries/physics_platformer.md | 2 +- entries/pioneers.md | 2 +- entries/powermanga.md | 2 +- entries/project_carrot.md | 2 +- entries/project_dollhouse.md | 2 +- entries/pyorpg.md | 2 +- entries/qonk.md | 2 +- entries/redshift.md | 2 +- entries/rogue_clone_iv.md | 2 +- .../rpdungeon-computer_aided_role_playing.md | 2 +- entries/scorched_moon.md | 2 +- entries/scrabble3d.md | 2 +- entries/sdl_game_engine_2d.md | 2 +- entries/shadowgrounds.md | 2 +- entries/simple_platformer.md | 2 +- entries/sinatra.md | 2 +- entries/slashem.md | 2 +- entries/slingshot.md | 2 +- entries/smash_battle.md | 4 +- entries/snowballz.md | 2 +- entries/softpixel_engine.md | 2 +- entries/solarus.md | 4 +- entries/space_trader_for_windows.md | 2 +- entries/spacetrader_for_java.md | 2 +- entries/spring_1944.md | 2 +- entries/starblastrix.md | 2 +- entries/stareater.md | 2 +- entries/stars_nova.md | 2 +- entries/stendhal.md | 2 +- entries/stringrolled.md | 2 +- entries/sudokuki.md | 2 +- entries/supertuxkart.md | 2 +- entries/supremacy.md | 2 +- entries/t-bots.md | 2 +- entries/tennix.md | 2 +- entries/termfrogger.md | 2 +- entries/terminal_overload.md | 2 +- entries/terminalapps.md | 2 +- entries/the_bubs_brothers.md | 2 +- entries/the_eternity_engine.md | 2 +- entries/the_fortress.md | 2 +- entries/thyme.md | 2 +- entries/tocs/_action.md | 8 +- entries/tocs/_adventure.md | 1 + entries/tocs/_all.md | 16 +- entries/tocs/_android.md | 2 +- entries/tocs/_board-game.md | 10 - entries/tocs/_card-game.md | 3 - entries/tocs/_framework.md | 2 +- entries/tocs/_game-engine.md | 1 + entries/tocs/_linux.md | 4 +- entries/tocs/_macos.md | 5 +- entries/tocs/_platform.md | 5 + entries/tocs/_puzzle.md | 3 +- entries/tocs/_remake.md | 9 +- entries/tocs/_role-playing.md | 4 +- entries/tocs/_simulation.md | 5 + entries/tocs/_sports.md | 5 +- entries/tocs/_strategy.md | 2 +- entries/tocs/_windows.md | 7 +- entries/tornado.md | 4 +- entries/total_annihilation_3d.md | 2 +- entries/transcend.md | 2 +- entries/tremfusion.md | 2 +- entries/tressette.md | 2 +- entries/trigger.md | 2 +- entries/trip_on_the_funny_boat.md | 2 +- entries/ultrastar_deluxe.md | 2 +- entries/undum.md | 2 +- entries/unnethack.md | 2 +- entries/valyria_tear.md | 2 +- entries/vamos.md | 2 +- entries/vassal.md | 2 +- entries/vcmi.md | 2 +- entries/vega_strike.md | 2 +- entries/vertigo.md | 2 +- entries/warcraft-remake.md | 4 +- entries/webchess.md | 2 +- entries/which_way_is_up.md | 2 +- entries/wkbre.md | 2 +- entries/word_war_vi.md | 2 +- entries/world_builder.md | 2 +- entries/xblast.md | 2 +- entries/xconq.md | 2 +- entries/xjig.md | 2 +- entries/xye.md | 2 +- entries/zauberer.md | 2 +- entries/zero_ballistics.md | 2 +- entries/zod_engine.md | 2 +- statistics.md | 206 +++++-------- tools/archives.json | 5 +- tools/backlog.txt | 5 + tools/libregamewiki_import.py | 34 ++- tools/libregamewiki_synchronization.py | 91 ++++-- tools/osgameclones_synchronization.py | 4 +- tools/utils/osg.py | 6 +- 241 files changed, 601 insertions(+), 595 deletions(-) diff --git a/README.md b/README.md index 85329bfd..260081a7 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ [comment]: # (start of autogenerated content, do not edit) **[All entries](entries/tocs/_all.md#All)** (1373) -By category: **[Action](entries/tocs/_action.md#action)** (215), **[Adventure](entries/tocs/_adventure.md#adventure)** (47), **[Arcade](entries/tocs/_arcade.md#arcade)** (115), **[Board game](entries/tocs/_board-game.md#board-game)** (10), **[Card game](entries/tocs/_card-game.md#card-game)** (3), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (78), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (107), **[Library](entries/tocs/_library.md#library)** (39), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (49), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (137), **[Remake](entries/tocs/_remake.md#remake)** (491), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (179), **[Simulation](entries/tocs/_simulation.md#simulation)** (101), **[Sports](entries/tocs/_sports.md#sports)** (20), **[Strategy](entries/tocs/_strategy.md#strategy)** (260), **[Tool](entries/tocs/_tool.md#tool)** (35), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (5) +By category: **[Action](entries/tocs/_action.md#action)** (221), **[Adventure](entries/tocs/_adventure.md#adventure)** (48), **[Arcade](entries/tocs/_arcade.md#arcade)** (115), **[Board game](entries/tocs/_board-game.md#board-game)** (0), **[Card game](entries/tocs/_card-game.md#card-game)** (0), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (78), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (108), **[Library](entries/tocs/_library.md#library)** (39), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (54), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (136), **[Remake](entries/tocs/_remake.md#remake)** (492), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (181), **[Simulation](entries/tocs/_simulation.md#simulation)** (106), **[Sports](entries/tocs/_sports.md#sports)** (23), **[Strategy](entries/tocs/_strategy.md#strategy)** (260), **[Tool](entries/tocs/_tool.md#tool)** (35), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (5) -By platform: **[Windows](entries/tocs/_windows.md#windows)** (418), **[Linux](entries/tocs/_linux.md#linux)** (405), **[macOS](entries/tocs/_macos.md#macos)** (224), **[Android](entries/tocs/_android.md#android)** (65), **[iOS](entries/tocs/_ios.md#ios)** (13), **[Web](entries/tocs/_web.md#web)** (73) +By platform: **[Windows](entries/tocs/_windows.md#windows)** (419), **[Linux](entries/tocs/_linux.md#linux)** (405), **[macOS](entries/tocs/_macos.md#macos)** (225), **[Android](entries/tocs/_android.md#android)** (65), **[iOS](entries/tocs/_ios.md#ios)** (13), **[Web](entries/tocs/_web.md#web)** (73) [comment]: # (end of autogenerated content) diff --git a/docs/data.json b/docs/data.json index c2bddf75..ce72b910 100644 --- a/docs/data.json +++ b/docs/data.json @@ -133,7 +133,7 @@ "Side scrolling platform game.", "Link", "mature / inactive since 2005", - "platform, side scrolling", + "platform, side-scrolling", "Source - C - GPL-2.0" ], [ @@ -157,7 +157,7 @@ "Multiplayer flight simulator.", "", "mature / inactive since 2000", - "action, flight simulation, open content", + "action, flight, open content, simulation", "C - GPL-2.0" ], [ @@ -173,7 +173,7 @@ "Deep space first-person shooter.", "", "mature / inactive since 2007", - "action, 4D, first person, open content, shooter, single-player, space", + "action, 4D, first-person, open content, shooter, single-player, space", "C++ - GPL-2.0" ], [ @@ -229,7 +229,7 @@ "Collection of patience games.", "Link", "mature / active", - "arcade, card, open content", + "arcade, cards, open content", "Source - C, Scheme - GPL-3.0" ], [ @@ -373,7 +373,7 @@ "Fast paced combat with a diverse arsenal.", "Link", "mature / inactive since 2014", - "strategy, open content, real-time", + "strategy, open content, real time", "Source - MegaGlest Script - GPL-3.0" ], [ @@ -413,7 +413,7 @@ "Fly an airplane, fire missiles, drop bombs, destroy enemy..", "", "beta / inactive since 2003", - "arcade, 2D, open content, side-scroller", + "arcade, 2D, open content, side-scrolling", "C++ - GPL-2.0" ], [ @@ -453,7 +453,7 @@ "3D Space Combat Game.", "Link", "beta / inactive since 2016", - "action, 3D, space combat", + "action, 3D, space", "Source - Java - GPL-3.0" ], [ @@ -525,7 +525,7 @@ "Shooter game, based on the CUBE engine.", "", "mature / inactive since 2018", - "action, first person, inspired by CUBE engine, shooter", + "action, first-person, inspired by CUBE engine, shooter", "Source - C, C++ - Custom" ], [ @@ -685,7 +685,7 @@ "Simple ncurses-based Tetris clone using a special..", "", "beta / inactive since 2018", - "puzzle, open content, skill, tetris", + "puzzle, open content, skill, tetris-like", "Source - C++ - GPL-2.0" ], [ @@ -709,7 +709,7 @@ "Control an airplane in a top-down view and shoot down..", "Link", "mature / inactive since 2009", - "arcade, side scroller", + "arcade, side-scrolling", "Source - Java - EPL-2.0" ], [ @@ -845,7 +845,7 @@ "Black Shades Elite is a fork of the game Black Shades,..", "", "beta / inactive since 2007", - "simulation, first person, open content, shooter", + "simulation, first-person, open content, shooter", "? - ?" ], [ @@ -885,7 +885,7 @@ "Blasphemer is an FPS project whose initial goal is to..", "", "mature / inactive since 2017", - "action, first person, open content, shooter", + "action, first-person, open content, shooter", "Source - None - None" ], [ @@ -982,7 +982,7 @@ "Link", "mature / inactive since 2008", "arcade, shooter, top-down", - "Source - C# - GPL" + "Source - C# - GPL" ], [ "boardgame.io (home, entry)", @@ -1246,7 +1246,7 @@ "Link", "beta / inactive since 2012", "tool, text-based", - "Source - Ada - GPL-2.0" + "Source - Ada - GPL-2.0" ], [ "C3DE (home, entry)", @@ -1333,7 +1333,7 @@ "Card Stories is an online multiplayer HTML5 based game of..", "", "beta / inactive since 2012", - "puzzle, card, open content", + "puzzle, cards, open content", "Source - JavaScript, Python - AGPL-3.0" ], [ @@ -1381,7 +1381,7 @@ "3D-engine (C++/DirectX9) and a fully playable prototype of..", "Link", "beta / inactive since 2003", - "action, open content", + "action, adventure, open content", "Source - C++ - 3-clause BSD" ], [ @@ -1453,7 +1453,7 @@ "CBoard is a text-mode chess game front-end and editor for..", "", "beta / inactive since 2018", - "tool, chess, open content, text-mode", + "tool, chess, open content, text-based", "Source - C - GPL-2.0" ], [ @@ -1469,7 +1469,7 @@ "Remake of Cortex Command.", "", "beta / active", - "strategy, commercial content, inspired by Cortex Command, multiplayer Split-screen + Online + LAN, real-time, remake", + "strategy, commercial content, inspired by Cortex Command, multiplayer Split-screen + Online + LAN, real time, remake", "Source - C++ - AGPL-3.0" ], [ @@ -1501,7 +1501,7 @@ "Chaos Esque Anthology is a first-person shooter fork of..", "Link", "mature / active", - "strategy, first person, open content, shooter", + "strategy, first-person, open content, shooter", "? - ?" ], [ @@ -1813,7 +1813,7 @@ "Fun puzzle games that run on any terminal.", "Link", "mature / active", - "puzzle, open content, text-only", + "puzzle, open content, text-based", "Ada - GPL-3.0" ], [ @@ -1845,7 +1845,7 @@ "Multiplayer tower defense game.", "", "beta / inactive since 2011", - "action, online multiplayer, open content, tower defense", + "action, multiplayer online, open content, tower defense", "Source - Java - GPL-3.0" ], [ @@ -1861,7 +1861,7 @@ "Life and evolution simulator.", "Link", "beta / inactive since 2013", - "strategy, life simulation, open content", + "simulation, evolution, open content, strategy", "C++ - GPL-2.0" ], [ @@ -1998,7 +1998,7 @@ "", "mature / inactive since 2015", "remake, inspired by Descent + Descent II, non-free content, shooter", - "Source - C++ - Custom" + "Source - C++ - Custom" ], [ "Daggerfall Unity (home, entry)", @@ -2125,7 +2125,7 @@ "Deer Portal is a hybrid board/card game for four players..", "", "beta / active", - "adventure, board, card, open content", + "adventure, board, cards, open content", "Source - C++ - zlib" ], [ @@ -2181,7 +2181,7 @@ "Remake of the 1986 game They Stole a Million / The Clue!.", "Link", "beta / inactive since 2017", - "adventure, action/adventure, clone, inspired by The Clue!", + "action, adventure, clone, inspired by The Clue!", "Source - C - Custom" ], [ @@ -2325,7 +2325,7 @@ "Is a bit like the well known board game of Risk or RisiKo.", "Link", "mature / active", - "strategy, board game, risklike", + "strategy, board, risklike", "Source - Java - GPL-3.0" ], [ @@ -2421,7 +2421,7 @@ "3D chess game.", "Link", "beta / active", - "strategy, board game, chess", + "strategy, board, chess", "Source - C - GPL-3.0" ], [ @@ -2462,7 +2462,7 @@ "", "beta / inactive since 2009", "action, commercial content, inspired by Duke Nukem 3D, multiplayer LAN, remake, requires original content, shooter", - "Source - C - GPL-2.0" + "Source - C - GPL-2.0" ], [ "Duke3d_w32 (home, entry)", @@ -2550,7 +2550,7 @@ "Link", "mature / inactive since 2010", "action, role playing, turn-based", - "Source - Pascal - LGPL-2.1" + "Source - Pascal - LGPL-2.1" ], [ "Dungeon Quest (home, entry)", @@ -2565,7 +2565,7 @@ "Dunnet is a text adventure game included in Emacs.", "", "mature / inactive since 1992", - "adventure, text based", + "adventure, text-based", "Source - Emacs Lisp - GPL-3.0" ], [ @@ -2606,7 +2606,7 @@ "Link", "mature / inactive since 2014", "adventure, game engine", - "Source - Java - GPL-3.0" + "Source - Java - GPL-3.0" ], [ "EasyRPG Player (home, entry)", @@ -2845,7 +2845,7 @@ "Excellent Bifurcation is an abstract vertical shooter with..", "", "mature / inactive since 2007", - "action, open content, shootemup, shooter, top-down", + "action, open content, shootem, shooter, top-down", "Source - C - GPL-2.0" ], [ @@ -2862,7 +2862,7 @@ "Link", "beta / inactive since 2018", "platform, 3D, inspired by TuxRacer, open content, racing", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "Exult (home, entry)", @@ -2974,7 +2974,7 @@ "", "beta / inactive since 2012", "simulation, flight", - "Source - C, C++ - GPL-3.0" + "Source - C, C++ - GPL-3.0" ], [ "FIFE (home, entry)", @@ -3061,7 +3061,7 @@ "Simple retro style arcade side-scroller game in which you..", "Link", "mature / inactive since 2016", - "arcade, open content, side-scroller", + "arcade, open content, side-scrolling", "Source - C++ - GPL-3.0" ], [ @@ -3165,7 +3165,7 @@ "Tennis game.", "Link", "beta / inactive since 2005", - "strategy, open content, sport", + "sports, open content, strategy", "Source - OCaml - GPL-2.0" ], [ @@ -3181,7 +3181,7 @@ "Remake of Age of Empires II.", "", "beta / active", - "strategy, commercial content, inspired by Age of Empires II, real-time, remake, requires original content", + "strategy, commercial content, inspired by Age of Empires II, real time, remake, requires original content", "Source - C++ - GPL-3.0" ], [ @@ -3205,7 +3205,7 @@ "Remake of Sid Meier's Alpha Centauri.", "Link", "beta / inactive since 2003", - "strategy, fork of Freeciv, inspired by Sid Meier's Alpha Centauri, remake", + "strategy, inspired by Sid Meier's Alpha Centauri, remake", "Source - C - GPL-2.0" ], [ @@ -3238,7 +3238,7 @@ "Link", "beta / active", "action, engine required, inspired by Doom + Doom II, open content, remake", - "Source - Not applicable - Not applicable" + "Source - None - None" ], [ "FreedroidRPG (home, entry)", @@ -3294,7 +3294,7 @@ "Link", "beta / inactive since 2009", "remake, inspired by Duke Nukem, shooter", - "Source - C - GPL-3.0" + "Source - C - GPL-3.0" ], [ "FreeOrion (home, entry)", @@ -3318,7 +3318,7 @@ "Link", "beta / inactive since 2008", "strategy, inspired by Railroad Tycoon, real time, remake", - "Source - Java, C++ - GPL-2.0" + "Source - Java, C++ - GPL-2.0" ], [ "FreeRCT (home, entry)", @@ -3413,7 +3413,7 @@ "Remake of Guitar Hero.", "", "mature / active", - "music, fork of Frets on Fire, inspired by Guitar Hero, remake", + "music, inspired by Frets on Fire + Guitar Hero, remake", "Source - Python - GPL-2.0" ], [ @@ -3573,7 +3573,7 @@ "GemRB is a portable open-source implementation of..", "Link", "mature / active", - "framework, 2D, inspired by Baldur's Gate + Icewind Dale + Planescape: Torment, isometric, remake", + "framework, 2D, inspired by Baldur's Gate + Icewind Dale + Planescape: Torment, isometric, remake, requires original content", "Source - C++, Python - GPL-2.0" ], [ @@ -3645,7 +3645,7 @@ "Combat flight simulator.", "Link", "mature / inactive since 2005", - "puzzle, combat flight simulation, open content", + "action, flight, open content, simulation", "Source - C++ - GPL-2.0" ], [ @@ -3717,7 +3717,7 @@ "Classic hearts card game for the GNOME desktop.", "", "mature / inactive since 2015", - "strategy, card", + "strategy, cards", "Python - GPL-2.0" ], [ @@ -3741,7 +3741,7 @@ "Dink Smallwood is an adventure/role-playing game, similar..", "Link", "mature / inactive since 2012", - "adventure, 2D, inspired by Dink Smallwood, open content, remake, requires original content, role playing, top view", + "adventure, 2D, inspired by Dink Smallwood, open content, remake, requires original content, role playing, top-down", "Source - C - GPL-3.0" ], [ @@ -3837,7 +3837,7 @@ "Tetris-like game.", "", "mature / active", - "tool, tetris", + "tool, tetris-like", "C++ - GPL" ], [ @@ -3882,10 +3882,10 @@ ], [ "Greenius' Civil War (home, entry)", - "Open Sourced version of American Civil War game for DOS,..", + "Remake of the American Civil War game for DOS, originally..", "", "beta / inactive since 2001", - "strategy", + "strategy, remake", "Source - C++ - GPL-2.0" ], [ @@ -3942,7 +3942,7 @@ "Link", "beta / inactive since 2014", "action, arcade, clone, inspired by Snake", - "Source - C++ - GPL-3.0" + "Source - C++ - GPL-3.0" ], [ "Gweled (home, entry)", @@ -3957,7 +3957,7 @@ "Remake of Doom, Doom II, Heretic, Hexen.", "Link", "mature / active", - "action, first-person, inspired by Doom + Doom II + Heretic + Hexen, non-free content, remake, requires content, shooter", + "action, first-person, inspired by Doom + Doom II + Heretic + Hexen, non-free content, remake, requires original content, shooter", "Source - C, C++ - GPL-3.0" ], [ @@ -4045,7 +4045,7 @@ "Ultima-like game engine (2D tile graphics) with combat,..", "Link", "beta / active", - "role playing", + "role playing, 2D, game engine, inspired by Ultima series", "Source - C++ - GPL-3.0" ], [ @@ -4173,7 +4173,7 @@ "Hacked Hexen", "Link", "mature / inactive since 2013", - "strategy, commercial content, first person, inspired by Hammer of Thyrion, requires original content, shooter", + "strategy, commercial content, first-person, inspired by Hammer of Thyrion, requires original content, shooter", "Source - C - GPL-2.0" ], [ @@ -4210,10 +4210,10 @@ ], [ "HolySpirit (home, entry)", - "2D isometric hack'n'slash game (action-rpg).", + "2D isometric hack'n'slash game.", "Link", "beta / inactive since 2013", - "role playing, action-rpg", + "action, role playing", "Source - C++ - GPL-3.0" ], [ @@ -4229,8 +4229,8 @@ "Remake of HoverRace.", "Link", "mature / inactive since 2016", - "sports, 3D, inspired by HoverRace, race, remake", - "Source - C++ - Custom NC" + "sports, 3D, inspired by HoverRace, racing, remake", + "Source - C++ - Custom" ], [ "Hovertank3D (home, entry)", @@ -4357,7 +4357,7 @@ "Real-time multiplayer programming game. You control your..", "", "beta / inactive since 2012", - "strategy, life simulation, open content, programming, real time", + "simulation, evolution, open content, programming, real time, strategy", "Source - C, Lua - GPL" ], [ @@ -4365,7 +4365,7 @@ "Engine for textographic games, which are a mix of..", "Link", "mature / active", - "adventure, game engine, text, visual novel", + "adventure, game engine, text-based, visual novel", "Source - C, Lua - MIT" ], [ @@ -4518,7 +4518,7 @@ "", "beta / inactive since 2010", "role playing", - "Source - Java - LGPL-3.0" + "Source - Java - LGPL-3.0" ], [ "JediOutcastLinux (home, entry)", @@ -4589,7 +4589,7 @@ "Web-based version of the board game Settlers of Catan..", "Link", "mature / active", - "strategy, board game, commercial content, inspired by The Settlers III, remake, requires original content", + "strategy, board, commercial content, inspired by The Settlers III, remake, requires original content", "Source - Java - GPL-3.0" ], [ @@ -4605,7 +4605,7 @@ "German card game Skat and variations thereof.", "Link", "beta / active", - "role playing, card, open content", + "role playing, cards, open content", "Source - Java - GPL-3.0" ], [ @@ -4645,7 +4645,7 @@ "An unofficial fan-made mod for the game Knights and..", "Link", "mature / active", - "strategy, inspired by Knights and Merchants, real time, remake, requires original game content", + "strategy, inspired by Knights and Merchants, real time, remake, requires original content", "Source - Pascal - AGPL-3.0" ], [ @@ -4709,7 +4709,7 @@ "Remake of What the Box.", "Link", "beta / inactive since 2017", - "arcade, first person, inspired by What the Box, multiplayer, shooter", + "arcade, first-person, inspired by What the Box, multiplayer, shooter", "Source - Java - MIT" ], [ @@ -4806,7 +4806,7 @@ "Link", "beta / inactive since 2008", "role playing, dexterity, open content, skill", - "Source - Python - Public domain" + "Source - Python - Public domain" ], [ "Krystal Drop (home, entry)", @@ -4821,7 +4821,7 @@ "Snake Duel for KDE (KSnake) is a snake game in the..", "", "mature / active", - "puzzle, open content, snake", + "puzzle, open content, snake-like", "Source - C++ - GPL-2.0" ], [ @@ -4885,7 +4885,7 @@ "Game engine library for ASCII roguelike games.", "Link", "beta / active", - "game engine, text based", + "game engine, text-based", "Source - Haskell - 3-clause BSD" ], [ @@ -4902,7 +4902,7 @@ "", "beta / active", "role playing", - "Source - Custom - GPL-2.0" + "Source - Script - GPL-2.0" ], [ "LastTry (home, entry)", @@ -4918,7 +4918,7 @@ "Link", "mature / inactive since 2010", "arcade, open content", - "Source - C - GPL-2.0" + "Source - C - GPL-2.0" ], [ "LBreakoutHD (home, entry)", @@ -4926,7 +4926,7 @@ "Link", "mature / active", "arcade, open content", - "Source - C++ - GPL-3.0" + "Source - C++ - GPL-3.0" ], [ "Lemmings.ts (home, entry)", @@ -4982,7 +4982,7 @@ "Link", "mature / inactive since 2012", "strategy, console, inspired by Oubliette, open content", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "Liberation Circuit (home, entry)", @@ -5021,7 +5021,7 @@ "Strategic/trading/collectable card game.", "Link", "mature / inactive since 2010", - "card game", + "sports, cards", "Source - ? - ?" ], [ @@ -5174,7 +5174,7 @@ "Link", "mature / inactive since 2013", "puzzle, open content, tetris-like", - "Source - C - GPL-2.0" + "Source - C - GPL-2.0" ], [ "lttp-phaser (home, entry)", @@ -5285,7 +5285,7 @@ "Real-time strategy game board game.", "", "beta / inactive since 2007", - "strategy, board game, open content, real time", + "strategy, board, open content, real time", "Python - GPL-2.0" ], [ @@ -5413,7 +5413,7 @@ "Super Mario Bros. 1 clone.", "Link", "mature / inactive since 2012", - "action, inspired by Super Mario, platformer, remake", + "action, inspired by Super Mario, platform, remake", "C++ - LGPL-2.1" ], [ @@ -5605,7 +5605,7 @@ "Ascii character version of Pacman that plays in a..", "Link", "mature / active", - "arcade, inspired by Pacman, open content, text-only", + "arcade, inspired by Pacman, open content, text-based", "Ada - GPL-3.0" ], [ @@ -5646,7 +5646,7 @@ "Link", "mature / inactive since 2008", "arcade, 2D, inspired by Space Taxi + Gravity Force, open content", - "Source - Java - GPL-2.0" + "Source - Java - GPL-2.0" ], [ "Mocha Doom (home, entry)", @@ -5662,7 +5662,7 @@ "Link", "mature / active", "framework", - "Source - C# - Ms-PL" + "Source - C# - MS-PL" ], [ "Monster Generator (home, entry)", @@ -5781,7 +5781,7 @@ "Sudoku puzzle game (generator and solver).", "Link", "beta / inactive since 2008", - "adventure, sudoku puzzle", + "adventure, sudoku", "Java - GPL-3.0" ], [ @@ -5869,7 +5869,7 @@ "Major League Baseball Simulation.", "Link", "mature / active", - "sports, non-free-content, simulation", + "sports, non-free content, simulation", "Source - C - Public domain" ], [ @@ -5901,7 +5901,7 @@ "Remake of Paradroid.", "Link", "mature / inactive since 2004", - "arcade, inspired by Paradroid, puzzle, remake, shoot-em", + "arcade, inspired by Paradroid, puzzle, remake, shootem", "Source - C++ - GPL-2.0" ], [ @@ -6118,7 +6118,7 @@ "Link", "mature / active", "strategy, chess", - "Source - PHP, JavaScript - GPL-2.0" + "Source - PHP, JavaScript - GPL-2.0" ], [ "Oolite (home, entry)", @@ -6229,7 +6229,7 @@ "Remake of Jumpgate: The Reconstruction Initiative.", "", "beta / inactive since 2017", - "simulation, inspired by Jumpgate: The Reconstruction Initiative, multiplayer online, remake, role-playing, space", + "role playing, inspired by Jumpgate: The Reconstruction Initiative, multiplayer online, remake, simulation, space", "Source - C++ - GPL-2.0" ], [ @@ -6237,7 +6237,7 @@ "A tabletop roleplaying game (or RPG) in which the players..", "", "mature / active", - "role playing, board game, ruleset", + "role playing, board, ruleset", "Source - Text - Custom" ], [ @@ -6270,7 +6270,7 @@ "Link", "mature / active", "simulation, clone, inspired by Microsoft Train Simulator", - "Source - C# - GPL-3.0" + "Source - C# - GPL-3.0" ], [ "Open Rodent's Revenge (home, entry)", @@ -6341,7 +6341,7 @@ "Open-source version of the classic dice game Yahtzee.", "Link", "mature / inactive since 2016", - "strategy, dice game", + "strategy, dice", "Source - C++ - GPL-2.0" ], [ @@ -6366,7 +6366,7 @@ "Link", "beta / inactive since 2010", "puzzle, inspired by NaturalChimie, open content", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "OpenArena (home, entry)", @@ -6469,7 +6469,7 @@ "Remake of Dogs of War.", "", "beta / active", - "strategy, inspired by Dogs of War, real-time, remake", + "strategy, inspired by Dogs of War, real time, remake", "Source - C - GPL-3.0" ], [ @@ -6517,8 +6517,8 @@ "Medieval-themed open-source FPS.", "Link", "beta / inactive since 2008", - "framework, first person, shooter", - "Source - C++, Lua - GPL-2.0" + "framework, first-person, shooter", + "Source - C++, Lua - GPL-2.0" ], [ "OpenGGS (home, entry)", @@ -6533,7 +6533,7 @@ "Remake of Test Drive.", "", "mature / inactive since 2015", - "remake, car, inspired by Test Drive, racing", + "remake, cars, inspired by Test Drive, racing", "Source - C, C++ - GPL-3.0" ], [ @@ -6709,7 +6709,7 @@ "Remake of One Must Fall: 2097.", "Link", "beta / active", - "action, commercial content, fighting, free content, inspired by One Must Fall: 2097, remake, requires original content", + "action, commercial content, free content, inspired by One Must Fall: 2097, remake, requires original content", "Source - C, C++ - MIT" ], [ @@ -6861,7 +6861,7 @@ "Remake of Triple Triad.", "", "beta / inactive since 2017", - "remake, card, inspired by Triple Triad", + "remake, cards, inspired by Triple Triad", "Source - Java - GPL-3.0" ], [ @@ -6877,7 +6877,7 @@ "Remake of Tyrian.", "Link", "beta / inactive since 2018", - "action, inspired by Tyrian, remake, shoot-em", + "action, inspired by Tyrian, remake, shootem", "Source - C - GPL-2.0" ], [ @@ -7125,7 +7125,7 @@ "Retromodern hispeed shmashup.", "", "beta / inactive since 2003", - "arcade, smashup", + "arcade, smashem", "D - 2-clause BSD" ], [ @@ -7133,7 +7133,7 @@ "Traditional two-player board game of Brunei.", "Link", "mature / active", - "strategy, board game", + "strategy, board", "Source - Vala - GPL-3.0" ], [ @@ -7142,7 +7142,7 @@ "Link", "mature / inactive since 2011", "role playing, open content", - "Source - C++ - Public domain" + "Source - C++ - Public domain" ], [ "Pathogen Warrior (home, entry)", @@ -7261,7 +7261,7 @@ "Physics-based multiplayer platform game.", "Link", "beta / inactive since 2019", - "arcade, multiplayer, physics, platformer", + "arcade, multiplayer, physics, platform", "Source - Java - MIT" ], [ @@ -7309,7 +7309,7 @@ "Emulation of the board game The Settlers of Catan, which..", "Link", "mature / active", - "strategy, board game", + "strategy, board", "Source - C - GPL-2.0" ], [ @@ -7718,7 +7718,7 @@ "Link", "beta / inactive since 2008", "strategy, real time", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "Qt (home, entry)", @@ -7870,7 +7870,7 @@ "", "beta / inactive since 2008", "simulation, flight, inspired by GL-117", - "Source - C, C++ - GPL-2.0" + "Source - C, C++ - GPL-2.0" ], [ "Reflection Keen (home, entry)", @@ -8253,7 +8253,7 @@ "Board game with the goal to place letters on the board..", "", "mature / inactive since 2015", - "strategy, board game", + "strategy, board", "Source - Pascal - GPL-3.0" ], [ @@ -8406,7 +8406,7 @@ "", "beta / inactive since 2017", "remake, inspired by Shadowgrounds: Survivor, requires original content", - "Source - C++ - Custom NC" + "Source - C++ - Custom" ], [ "SharpKonquest (home, entry)", @@ -8485,7 +8485,7 @@ "A simple platform game designed to be extended.", "Link", "beta / inactive since 2019", - "arcade, platformer", + "arcade, platform", "Source - Java - MIT" ], [ @@ -8622,7 +8622,7 @@ "Link", "beta / inactive since 2007", "strategy, open content, turn-based", - "Source - Python - GPL-2.0" + "Source - Python - GPL-2.0" ], [ "Slot-Racers (home, entry)", @@ -8658,10 +8658,10 @@ ], [ "Smash Battle (home, entry)", - "Old skool, 2D, platform, shoot\u2018em up action.", + "Old skool, 2D, platform, shootem action.", "Link", "beta / inactive since 2011", - "action, 2D, platform, shoot'em up", + "action, 2D, platform, shootem", "C++ - ?" ], [ @@ -8706,10 +8706,10 @@ ], [ "Solarus (home, entry)", - "Zelda-like 2D game engine for Action-RPGs.", + "Zelda-like 2D game engine for action-rpgs.", "Link", "mature / active", - "game engine, framework, inspired by Legend of Zelda - A Link to the Past, remake", + "action, framework, game engine, inspired by Legend of Zelda - A Link to the Past, remake, role playing", "Source - C, C++, Lua - GPL-3.0" ], [ @@ -8901,7 +8901,7 @@ "Clone of Company of Heroes, Company of Heroes: Opposing..", "", "mature / active", - "strategy, clone, inspired by Company of Heroes + Company of Heroes: Opposing Fronts + Company of Heroes: Tales of Valor + Company of Heroes 2, realtime", + "strategy, clone, inspired by Company of Heroes + Company of Heroes: Opposing Fronts + Company of Heroes: Tales of Valor + Company of Heroes 2, real time", "Source - Lua - GPL-2.0" ], [ @@ -8957,7 +8957,7 @@ "Side scrolling shoot'em up game.", "Link", "beta / inactive since 2006", - "action, 2D, shoot'em up", + "action, 2D, shootem", "Source - C++ - GPL-2.0" ], [ @@ -9053,7 +9053,7 @@ "Aka Upsilon Cat is a puzzle platformer.", "", "beta / inactive since 2008", - "puzzle, open content, platformer", + "platform, open content, puzzle", "Python - Public domain" ], [ @@ -9206,7 +9206,7 @@ "Link", "beta / inactive since 2014", "strategy", - "Source - C# - Ms-RL" + "Source - C# - MS-RL" ], [ "Survivor (home, entry)", @@ -9365,7 +9365,7 @@ "Tennis game.", "", "mature / active", - "strategy, sport", + "sports, strategy", "Source - C, C++ - GPL-2.0" ], [ @@ -9381,7 +9381,7 @@ "Ascii character version of Frogger that plays in a..", "Link", "mature / active", - "arcade, inspired by Frogger, open content, text-only", + "arcade, inspired by Frogger, open content, text-based", "Ada - GPL-3.0" ], [ @@ -9397,7 +9397,7 @@ "Fun puzzle games that run on any terminal.", "Link", "mature / active", - "puzzle, open content, text-only", + "puzzle, open content, text-based", "Ada - GPL-3.0" ], [ @@ -9453,7 +9453,7 @@ "Networked clone of the classical Bubble Bobble board game.", "Link", "mature / inactive since 2013", - "board game, clone, inspired by Bubble Bobble, remake", + "remake, board, clone, inspired by Bubble Bobble", "Source - Python - MIT" ], [ @@ -9509,7 +9509,7 @@ "DOOM source port.", "Link", "mature / active", - "game engine, commercial content, first person, inspired by Doom + Heretic + Hexen + Strife, multiplay LAN, remake, requires original content, shooter", + "game engine, commercial content, first-person, inspired by Doom + Heretic + Hexen + Strife, multiplayer LAN, remake, requires original content, shooter", "Source - C, C++ - GPL-3.0" ], [ @@ -9518,7 +9518,7 @@ "", "beta / inactive since 2009", "strategy, inspired by Castle", - "Source - Java - ?" + "Source - Java - ?" ], [ "The hunt for the lost rainbow jewels (Jewelhunt) (home, entry)", @@ -9645,7 +9645,7 @@ "Remake of Command & Conquer: Generals.", "", "beta / active", - "strategy, commercial content, inspired by Command & Conquer: Generals, realtime, remake, requires original content", + "strategy, commercial content, inspired by Command & Conquer: Generals, real time, remake, requires original content", "Source - C, C++ - GPL-2.0" ], [ @@ -9701,7 +9701,7 @@ "Clone of an old C64 game. Destroy your opponent's house..", "", "mature / inactive since 2009", - "simulation, multiplayer, open content, text-mode", + "simulation, multiplayer, open content, text-based", "C - GPL-2.0" ], [ @@ -9717,7 +9717,7 @@ "Remake of Total Annihilation.", "", "beta / inactive since 2017", - "strategy, inspired by Total Annihilation, realtime, remake", + "strategy, inspired by Total Annihilation, real time, remake", "Source - C++, C, Lua - GPL-2.0" ], [ @@ -9765,7 +9765,7 @@ "FPS game that is the fork of Tremulous.", "", "mature / inactive since 2009", - "remake, first person, inspired by Tremulous, shooter", + "remake, first-person, inspired by Tremulous, shooter", "Source - C - GPL-2.0" ], [ @@ -9781,7 +9781,7 @@ "Italian card game.", "Link", "mature / inactive since 2017", - "card game", + "action, cards", "Source - C++ - GPL-2.0" ], [ @@ -9789,7 +9789,7 @@ "3D car racing game.", "Link", "beta / active", - "card game, cars, racing", + "action, cars, racing", "Source - C++ - BSD" ], [ @@ -9806,7 +9806,7 @@ "Link", "mature / inactive since 2007", "arcade, open content, shooter, side-scrolling", - "Source - Python - GPL-2.0" + "Source - Python - GPL-2.0" ], [ "TripleA (home, entry)", @@ -10093,7 +10093,7 @@ "Client-side framework for narrative hypertext interactive..", "", "mature / inactive since 2018", - "framework, interactive fiction, text based", + "framework, interactive fiction, text-based", "Source - JavaScript - MIT" ], [ @@ -10157,7 +10157,7 @@ "J-RPG (Based on the Hero of Allacrost engine).", "Link", "mature / active", - "role playing, JRPG, popular", + "role playing, japanese, popular", "Source - Lua, C++, C - GPL-2.0" ], [ @@ -10173,7 +10173,7 @@ "Game engine for creating electronic versions of..", "Link", "mature / active", - "board game, clone, framework, game engine, inspired by Board Game", + "game engine, board, clone, framework, inspired by Board Game", "Source - Java - LGPL-2.1" ], [ @@ -10237,7 +10237,7 @@ "Flight simulator.", "Link", "beta / inactive since 2002", - "remake, flight simulator", + "simulation, flight, remake", "C - GPL-2.0" ], [ @@ -10357,7 +10357,7 @@ "Remake of Warcraft: Orcs & Humans.", "", "beta / active", - "strategy, commercial content, inspired by Warcraft: Orcs & Humans, realtime, remake", + "strategy, commercial content, inspired by Warcraft: Orcs & Humans, real time, remake", "Source - Java - GPL-2.0" ], [ @@ -10453,7 +10453,7 @@ "Puzzle platformer.", "", "beta / inactive since 2008", - "puzzle, 2D, open content, platformer", + "platform, 2D, open content, puzzle", "Python - GPL-2.0" ], [ @@ -10517,7 +10517,7 @@ "Remake of Warrior Kings.", "", "beta / active", - "strategy, 3D, inspired by Warrior Kings, realtime, remake, requires original content", + "strategy, 3D, inspired by Warrior Kings, real time, remake, requires original content", "Source - C++, C - GPL-3.0" ], [ @@ -10541,7 +10541,7 @@ "Similar of Defender.", "Link", "mature / active", - "action, 2D, inspired by Defender, open content, shooter, side scrolling, similar", + "action, 2D, inspired by Defender, open content, shooter, side-scrolling, similar", "Source - C - GPL-2.0" ], [ @@ -10653,7 +10653,7 @@ "Multiplayer only side-scroller, arcade bomberman like game.", "Link", "mature / inactive since 2005", - "arcade, inspired by Bomberman, multiplayer, side-scroller", + "arcade, inspired by Bomberman, multiplayer, side-scrolling", "Source - C - GPL-2.0" ], [ @@ -10702,7 +10702,7 @@ "", "mature / active", "puzzle, jigsaw, open content", - "C - Attribution" + "C - Custom" ], [ "XMage (home, entry)", @@ -10798,7 +10798,7 @@ "Link", "beta / inactive since 2013", "arcade, open content, sokoban-like", - "Source - C++ - zlib" + "Source - C++ - zlib" ], [ "XZ Utils (home, entry)", @@ -10885,7 +10885,7 @@ "FPS project whose initial goal is to serve as a Free data..", "", "beta / inactive since 2018", - "action, first person, open content, requires engine, shooter", + "action, first-person, open content, requires original engine, shooter", "Source - None - ISC" ], [ @@ -10973,7 +10973,7 @@ "Remake of Z.", "Link", "mature / inactive since 2018", - "strategy, commercial content, game engine, inspired by Z, realtime, remake, requires original content", + "strategy, commercial content, game engine, inspired by Z, real time, remake, requires original content", "Source - C++ - ?" ], [ diff --git a/entries/0_ad.md b/entries/0_ad.md index 92d7c9df..41ff212e 100644 --- a/entries/0_ad.md +++ b/entries/0_ad.md @@ -8,12 +8,14 @@ _0 A.D. is a free, open-source, cross-platform real-time strategy game._ - Download: https://play0ad.com/download/ - Platform: Windows, Linux, macOS - Keywords: strategy, clone, inspired by Age of Empires, multiplayer online + LAN, open content, real time -- Code repository: https://github.com/0ad/0ad.git (mirror), https://svn.wildfiregames.com/public/ps/trunk/ (svn) +- Code repository: https://github.com/0ad/0ad.git (mirror), https://svn.wildfiregames.com/public/ps/ (svn) - Code language: C++ (https://github.com/0ad/0ad/tree/master/source) - Code license: GPL-2.0 - Code dependencies: libogg, libvorbis, libxml2, OpenAL, SDL2, zlib - Assets license: CC-BY-SA-3.0 +Engine part is called Pyrogenesis. + ## Building - Build system: Custom diff --git a/entries/1oom.md b/entries/1oom.md index 21f588e0..323446e0 100644 --- a/entries/1oom.md +++ b/entries/1oom.md @@ -10,7 +10,7 @@ _Master of Orion (1993) game engine recreation._ - Code repository: https://gitlab.com/KilgoreTroutMaskReplicant/1oom.git - Code language: C - Code license: GPL-2.0 -- Code dependencies: Allegro4, SDL, SDL2 +- Code dependencies: Allegro, SDL, SDL2 ## Building diff --git a/entries/2048.md b/entries/2048.md index 49baafe0..d55456b5 100644 --- a/entries/2048.md +++ b/entries/2048.md @@ -10,6 +10,7 @@ _Sliding block puzzle game._ - Code repository: https://github.com/gabrielecirulli/2048.git, https://github.com/tpcstld/2048.git (+) - Code language: JavaScript - Code license: MIT +- Assets license: MIT (very few assets) Port to Android: https://github.com/tpcstld/2048 diff --git a/entries/3dc.md b/entries/3dc.md index bfdc09d8..d5898441 100644 --- a/entries/3dc.md +++ b/entries/3dc.md @@ -8,7 +8,7 @@ _Chess game on 3 boards._ - Code repository: (see home) - Code language: C - Code license: GPL-2.0 -- Code dependencies: libdx, Xaw3d, Xpm lib +- Code dependencies: libx, libxpm, xaw3dg - Assets license: GPL-2.0 Developer: Paul Hicks, Bernard Kennedy diff --git a/entries/4d-tris.md b/entries/4d-tris.md index d11ed9ab..a509b55d 100644 --- a/entries/4d-tris.md +++ b/entries/4d-tris.md @@ -4,7 +4,7 @@ _Tetris game extended to 4 dimension._ - Home: https://sourceforge.net/projects/dtris/ - State: mature, inactive since 2012 -- Platform: Linux +- Platform: Windows, Linux, macOS - Keywords: puzzle, clone, inspired by Tetris, open content - Code repository: https://code.launchpad.net/4dtris (bzr) - Code language: C diff --git a/entries/abes_amazing_adventure.md b/entries/abes_amazing_adventure.md index ee09ecb1..c088e15a 100644 --- a/entries/abes_amazing_adventure.md +++ b/entries/abes_amazing_adventure.md @@ -6,7 +6,7 @@ _Side scrolling platform game._ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/abe/files/ - Platform: Windows, Linux, macOS -- Keywords: platform, side scrolling +- Keywords: platform, side-scrolling - Code repository: https://gitlab.com/osgames/abe.git (import of cvs), http://abe.cvs.sourceforge.net (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/entries/acm.md b/entries/acm.md index 4d6f4182..27d04374 100644 --- a/entries/acm.md +++ b/entries/acm.md @@ -4,7 +4,7 @@ _Multiplayer flight simulator._ - Home: https://packages.debian.org/sid/acm, https://web.archive.org/web/20130114223737/http://www.websimulations.com/ - State: mature, inactive since 2000 -- Keywords: action, flight simulation, open content +- Keywords: action, flight, open content, simulation - Code repository: (see home) - Code language: C - Code license: GPL-2.0 diff --git a/entries/adanaxis.md b/entries/adanaxis.md index f2e83041..1dcc5046 100644 --- a/entries/adanaxis.md +++ b/entries/adanaxis.md @@ -4,10 +4,10 @@ _Deep space first-person shooter._ - Home: https://web.archive.org/web/20180818173613/http://www.mushware.com/, https://packages.qa.debian.org/a/adanaxisgpl.html - State: mature, inactive since 2007 -- Keywords: action, 4D, first person, open content, shooter, single-player, space +- Keywords: action, 4D, first-person, open content, shooter, single-player, space - Code repository: (see home) - Code language: C++ -- Code license: GPL-2.0 +- Code license: GPL-2.0 (non-free file in the commercial version) - Code dependencies: GLUT - Assets license: GPL-2.0 diff --git a/entries/aisleriot.md b/entries/aisleriot.md index 804c8b96..3ad76287 100644 --- a/entries/aisleriot.md +++ b/entries/aisleriot.md @@ -6,7 +6,7 @@ _Collection of patience games._ - State: mature - Download: https://github.com/GNOME/aisleriot/releases - Platform: Linux -- Keywords: arcade, card, open content +- Keywords: arcade, cards, open content - Code repository: https://github.com/GNOME/aisleriot.git - Code language: C, Scheme - Code license: GPL-3.0 diff --git a/entries/alex_the_allegator_4.md b/entries/alex_the_allegator_4.md index d5eb648d..178ca8f2 100644 --- a/entries/alex_the_allegator_4.md +++ b/entries/alex_the_allegator_4.md @@ -13,7 +13,7 @@ _Retro-style platformer._ - Code dependencies: Allegro - Assets license: GPL-2.0 -Developer: Johan Peitz, Anders Svensson +Developer: Johan Peitz (design source code and graphics), Anders Svensson (music and sound effects) ## Building diff --git a/entries/annex_conquer_the_world.md b/entries/annex_conquer_the_world.md index 8fbeebb8..dbc8d301 100644 --- a/entries/annex_conquer_the_world.md +++ b/entries/annex_conquer_the_world.md @@ -6,7 +6,7 @@ _Fast paced combat with a diverse arsenal._ - State: mature, inactive since 2014 - Download: http://annexconquer.com/downloads/ - Platform: Windows, Linux -- Keywords: strategy, open content, real-time +- Keywords: strategy, open content, real time - Code repository: https://bitbucket.org/annexctw/annex.git - Code language: MegaGlest Script (?) - Code license: GPL-3.0 diff --git a/entries/apricots.md b/entries/apricots.md index 1e7a4e74..bdca03ec 100644 --- a/entries/apricots.md +++ b/entries/apricots.md @@ -4,7 +4,7 @@ _Fly an airplane, fire missiles, drop bombs, destroy enemy buildings and planes. - Home: https://web.archive.org/web/20110819212117/http://www.fishies.org.uk/apricots.html - State: beta, inactive since 2003 -- Keywords: arcade, 2D, open content, side-scroller +- Keywords: arcade, 2D, open content, side-scrolling - Code repository: (see home) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/ares_dogfighter.md b/entries/ares_dogfighter.md index 7560cf48..e35eb331 100644 --- a/entries/ares_dogfighter.md +++ b/entries/ares_dogfighter.md @@ -6,7 +6,7 @@ _3D Space Combat Game._ - State: beta, inactive since 2016 - Download: https://stephensmith.itch.io/aresdogfighter - Platform: Windows, Linux -- Keywords: action, 3D, space combat +- Keywords: action, 3D, space - Code repository: https://github.com/SteveSmith16384/AresDogfighter.git - Code language: Java - Code license: GPL-3.0 diff --git a/entries/assaultcube.md b/entries/assaultcube.md index a4fe564d..1e7b8aa3 100644 --- a/entries/assaultcube.md +++ b/entries/assaultcube.md @@ -6,7 +6,7 @@ _Shooter game, based on the CUBE engine._ - Media: https://en.wikipedia.org/wiki/AssaultCube - State: mature, inactive since 2018 - Platform: Windows, Linux, macOS -- Keywords: action, first person, inspired by CUBE engine, shooter +- Keywords: action, first-person, inspired by CUBE engine, shooter - Code repository: https://github.com/assaultcube/AC.git - Code language: C, C++ - Code license: Custom (zlib like) diff --git a/entries/bastet.md b/entries/bastet.md index ffb59aa5..b5cdc774 100644 --- a/entries/bastet.md +++ b/entries/bastet.md @@ -4,7 +4,7 @@ _Simple ncurses-based Tetris clone using a special algorithm to give you the wor - Home: http://fph.altervista.org/prog/bastet.html - State: beta, inactive since 2018 -- Keywords: puzzle, open content, skill, tetris +- Keywords: puzzle, open content, skill, tetris-like - Code repository: https://github.com/fph/bastet.git - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/battery.md b/entries/battery.md index 846663d4..fa48e337 100644 --- a/entries/battery.md +++ b/entries/battery.md @@ -5,7 +5,7 @@ _Control an airplane in a top-down view and shoot down enemy planes, helicopters - Home: https://web.archive.org/web/20120213105444/http://btrgame.com/, https://sourceforge.net/projects/battery/ - State: mature, inactive since 2009 - Download: https://sourceforge.net/projects/battery/files/battery/ -- Keywords: arcade, side scroller +- Keywords: arcade, side-scrolling - Code repository: https://github.com/GaidamakUA/BatteryReborn.git (new approach) - Code language: Java - Code license: EPL-2.0 (new approach), Custom (old see _README.txt) diff --git a/entries/black_shades_elite.md b/entries/black_shades_elite.md index 93a8077a..eb7545c9 100644 --- a/entries/black_shades_elite.md +++ b/entries/black_shades_elite.md @@ -4,7 +4,7 @@ _Black Shades Elite is a fork of the game Black Shades, originally written by Da - Home: https://web.archive.org/web/20150412072649/http://home.gna.org/blackshadeselite/, https://web.archive.org/web/20150412083319/https://gna.org/projects/blackshadeselite - State: beta, inactive since 2007 -- Keywords: simulation, first person, open content, shooter +- Keywords: simulation, first-person, open content, shooter - Code repository: (none) - Code language: ? - Code license: ? (GPL-2.0) diff --git a/entries/blasphemer.md b/entries/blasphemer.md index 0f8beb2b..61834060 100644 --- a/entries/blasphemer.md +++ b/entries/blasphemer.md @@ -5,7 +5,7 @@ _Blasphemer is an FPS project whose initial goal is to serve as a Free data pack - Home: https://www.doomworld.com/vb/freedoom/70732-blasphemer-discussion/, https://code.google.com/p/blasphemer/ - Media: http://www.indiedb.com/games/blasphemer - State: mature, inactive since 2017 -- Keywords: action, first person, open content, shooter +- Keywords: action, first-person, open content, shooter - Code repository: https://github.com/Blasphemer/blasphemer.git - Code language: None (only assets) - Code license: None (only assets) diff --git a/entries/bloodmasters.md b/entries/bloodmasters.md index 9b2bb230..aeb223bd 100644 --- a/entries/bloodmasters.md +++ b/entries/bloodmasters.md @@ -6,7 +6,7 @@ _Bloodmasters is a top-down Arcade shooter written by Pascal vd Heiden. The late - State: mature, inactive since 2008 - Download: http://www.bloodmasters.com/index.php?p=downloads - Keywords: arcade, shooter, top-down -- Code repository: https://svn.code.sf.net/p/bloodmasters/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/bloodmasters/code (svn) - Code language: C# - Code license: GPL - Code dependencies: DirectX, Microsoft .NET diff --git a/entries/card_stories.md b/entries/card_stories.md index ad5cd8fb..d7e2db24 100644 --- a/entries/card_stories.md +++ b/entries/card_stories.md @@ -4,7 +4,7 @@ _Card Stories is an online multiplayer HTML5 based game of cards that promotes c - Home: https://web.archive.org/web/20190126033549/https://cardstories.org/ - State: beta, inactive since 2012 -- Keywords: puzzle, card, open content +- Keywords: puzzle, cards, open content - Code repository: https://github.com/farsides/cardstories.git, https://gitorious.org/cardstories/cardstories (defunct) - Code language: JavaScript, Python - Code license: AGPL-3.0 diff --git a/entries/cat_mother_dead_justice.md b/entries/cat_mother_dead_justice.md index 5c98597e..5b488e33 100644 --- a/entries/cat_mother_dead_justice.md +++ b/entries/cat_mother_dead_justice.md @@ -6,7 +6,7 @@ _3D-engine (C++/DirectX9) and a fully playable prototype of a 3rd person action/ - State: beta, inactive since 2003 - Download: https://sourceforge.net/projects/catmother/files/ - Platform: Windows -- Keywords: action, open content (?) +- Keywords: action, adventure, open content (?) - Code repository: https://gitlab.com/osgames/catmother.git (import of svn), https://svn.code.sf.net/p/catmother/code/ (svn) - Code language: C++ - Code license: 3-clause BSD, GPL-2.0 (not sure which of them actually) diff --git a/entries/cboard.md b/entries/cboard.md index f2b693cb..3ae39754 100644 --- a/entries/cboard.md +++ b/entries/cboard.md @@ -4,7 +4,7 @@ _CBoard is a text-mode chess game front-end and editor for PGN (Portable Game No - Home: http://benkibbey.wordpress.com/cboard/, https://gitlab.com/bjk/cboard/wikis/home - State: beta, inactive since 2018 -- Keywords: tool, chess, open content, text-mode +- Keywords: tool, chess, open content, text-based - Code repository: https://gitlab.com/bjk/cboard.git, https://repo.or.cz/w/cboard.git - Code language: C - Code license: GPL-2.0 diff --git a/entries/cccp.md b/entries/cccp.md index f7b4b29e..5b2935e9 100644 --- a/entries/cccp.md +++ b/entries/cccp.md @@ -4,7 +4,7 @@ _Remake of Cortex Command._ - Home: https://github.com/DataRealms/CCOSS - State: beta -- Keywords: strategy, commercial content, inspired by Cortex Command, multiplayer Split-screen + Online + LAN, real-time, remake +- Keywords: strategy, commercial content, inspired by Cortex Command, multiplayer Split-screen + Online + LAN, real time, remake - Code repository: https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source.git, https://github.com/DataRealms/CCOSS.git (+) - Code language: C++ - Code license: AGPL-3.0 diff --git a/entries/chaos_esque_anthology.md b/entries/chaos_esque_anthology.md index a51a0f31..2e28d540 100644 --- a/entries/chaos_esque_anthology.md +++ b/entries/chaos_esque_anthology.md @@ -5,7 +5,7 @@ _Chaos Esque Anthology is a first-person shooter fork of Xonotic including new w - Home: https://sourceforge.net/projects/chaosesqueanthology/ - State: mature - Download: https://sourceforge.net/projects/chaosesqueanthology/files/ -- Keywords: strategy, first person, open content, shooter +- Keywords: strategy, first-person, open content, shooter - Code repository: (see download) - Code language: ? - Code license: ? (GPL did not download the iso) diff --git a/entries/civitas.md b/entries/civitas.md index 60b1792c..5c915869 100644 --- a/entries/civitas.md +++ b/entries/civitas.md @@ -6,7 +6,7 @@ _Civitas is a city building game for kids._ - State: beta, inactive since 2017 - Download: https://sourceforge.net/projects/civitas/files/ - Keywords: simulation, city building, for kids, online -- Code repository: https://git.code.sf.net/p/civitas/code, https://svn.code.sf.net/p/civitas/svn/trunk (svn) +- Code repository: https://git.code.sf.net/p/civitas/code, https://svn.code.sf.net/p/civitas/svn (svn) - Code language: Java, Blender Script - Code license: GPL-2.0 - Code dependencies: Blender game engine diff --git a/entries/combat_simulator_project.md b/entries/combat_simulator_project.md index e6e6440f..1670caad 100644 --- a/entries/combat_simulator_project.md +++ b/entries/combat_simulator_project.md @@ -7,7 +7,7 @@ _Combat Simulator Project aka CSP is an aerial combat simulator._ - Download: https://sourceforge.net/projects/csp/files/ - Platform: Windows - Keywords: simulation, flight -- Code repository: https://git.code.sf.net/p/csp/git, https://svn.code.sf.net/p/csp/svn/trunk (svn) +- Code repository: https://git.code.sf.net/p/csp/git, https://svn.code.sf.net/p/csp/svn (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/coterminalapps.md b/entries/coterminalapps.md index 3cd082fb..16efcc71 100644 --- a/entries/coterminalapps.md +++ b/entries/coterminalapps.md @@ -6,7 +6,7 @@ _Fun puzzle games that run on any terminal._ - State: mature - Download: https://github.com/fastrgv/CoTerminalApps/releases - Platform: Windows, Linux, macOS -- Keywords: puzzle, open content, text-only +- Keywords: puzzle, open content, text-based - Code repository: (see download) - Code language: Ada - Code license: GPL-3.0 diff --git a/entries/creep_smash.md b/entries/creep_smash.md index e6ea906c..fcfe66e6 100644 --- a/entries/creep_smash.md +++ b/entries/creep_smash.md @@ -4,7 +4,7 @@ _Multiplayer tower defense game._ - Home: https://web.archive.org/web/20120414174119/http://towerdefence.hft-stuttgart.de/, https://sourceforge.net/projects/creepsmash/ - State: beta, inactive since 2011 -- Keywords: action, online multiplayer, open content, tower defense +- Keywords: action, multiplayer online, open content, tower defense - Code repository: https://github.com/khakulov/CreepTD.git, https://svn.code.sf.net/p/creepsmash/code/ (svn) - Code language: Java - Code license: GPL-3.0 diff --git a/entries/critterding.md b/entries/critterding.md index 8e40633e..c9a3cb28 100644 --- a/entries/critterding.md +++ b/entries/critterding.md @@ -5,7 +5,7 @@ _Life and evolution simulator._ - Home: http://critterding.sourceforge.net/, https://sourceforge.net/projects/critterding/ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/critterding/files/critterding/ -- Keywords: strategy, life simulation, open content +- Keywords: simulation, evolution, open content, strategy - Code repository: (see download) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/crosswords.md b/entries/crosswords.md index 5bf174f2..9e1562ac 100644 --- a/entries/crosswords.md +++ b/entries/crosswords.md @@ -7,7 +7,7 @@ _Based on the rules of Scrabble._ - Download: https://sourceforge.net/projects/xwords/files/ - Platform: Android - Keywords: role playing, board, open content -- Code repository: https://git.code.sf.net/p/xwords/git, https://svn.code.sf.net/p/xwords/svn/trunk (svn) +- Code repository: https://git.code.sf.net/p/xwords/git, https://svn.code.sf.net/p/xwords/svn (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/entries/cubosphere.md b/entries/cubosphere.md index e4be724a..87440821 100644 --- a/entries/cubosphere.md +++ b/entries/cubosphere.md @@ -5,7 +5,7 @@ _Remake of Kula World._ - Home: https://github.com/cubosphere/cubosphere-code/projects, http://sourceforge.net/projects/cubosphere/ - State: beta - Keywords: puzzle, inspired by Kula World, remake -- Code repository: https://github.com/cubosphere/cubosphere-code.git, https://sourceforge.net/p/cubosphere/code/ (bzr, outdated) +- Code repository: https://github.com/cubosphere/cubosphere-code.git, https://github.com/cubosphere/cubosphere-data.git (+), bzr://cubosphere.bzr.sourceforge.net/bzrroot/cubosphere (bzr, outdated) - Code language: C, C++ - Code license: GPL-3.0 - Code dependencies: SDL2 diff --git a/entries/cyo_adventures_text_game_generator.md b/entries/cyo_adventures_text_game_generator.md index c91bb83b..01531384 100644 --- a/entries/cyo_adventures_text_game_generator.md +++ b/entries/cyo_adventures_text_game_generator.md @@ -6,7 +6,7 @@ _Text-based game player and game generator. The games are structured as decision - State: beta, inactive since 2012 - Download: https://sourceforge.net/projects/cyoadventures/files/ - Keywords: tool, text-based -- Code repository: https://svn.code.sf.net/p/cyoadventures/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/cyoadventures/code (svn) - Code language: Ada - Code license: GPL-2.0 diff --git a/entries/d2x-xl.md b/entries/d2x-xl.md index 56b1b55b..bbaf5140 100644 --- a/entries/d2x-xl.md +++ b/entries/d2x-xl.md @@ -7,7 +7,7 @@ _Remake of Descent, Descent II._ - Download: (see home) - Platform: Windows, Linux, macOS - Keywords: remake, inspired by Descent + Descent II, non-free content, shooter -- Code repository: https://svn.code.sf.net/p/d2x-xl/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/d2x-xl/code (svn) - Code language: C++ - Code license: Custom (see http://svn.code.sf.net/p/d2x-xl/code/trunk/LICENSE), GPL-2.0 diff --git a/entries/decker.md b/entries/decker.md index 1b163331..0b36ddc4 100644 --- a/entries/decker.md +++ b/entries/decker.md @@ -6,7 +6,7 @@ _Cyberspace hacking RPG where you hack into corporate systems to perform mission - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/decker/files - Keywords: role playing -- Code repository: https://github.com/jpmalkiewicz/decker.git (import), https://sourceforge.net/p/decker/code/HEAD/tree/ (svn) +- Code repository: https://github.com/jpmalkiewicz/decker.git (import), https://svn.code.sf.net/p/decker/code/ (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/entries/deer_portal.md b/entries/deer_portal.md index d552a2a4..b164082f 100644 --- a/entries/deer_portal.md +++ b/entries/deer_portal.md @@ -5,7 +5,7 @@ _Deer Portal is a hybrid board/card game for four players driven by the four cla - Home: https://devcarpet.net/deerportal/ - State: beta - Platform: Windows, Linux -- Keywords: adventure, board, card, open content +- Keywords: adventure, board, cards, open content - Code repository: https://github.com/deerportal/deerportal.git - Code language: C++ - Code license: zlib diff --git a/entries/der_clou.md b/entries/der_clou.md index cb9e207c..9a5abe06 100644 --- a/entries/der_clou.md +++ b/entries/der_clou.md @@ -6,8 +6,8 @@ _Remake of the 1986 game They Stole a Million / The Clue!._ - Media: https://en.wikipedia.org/wiki/The_Clue! - State: beta, inactive since 2017 - Download: https://sourceforge.net/projects/cosp/files/ -- Keywords: adventure, action/adventure, clone, inspired by The Clue! -- Code repository: https://github.com/vcosta/derclou.git, https://sourceforge.net/p/cosp/code/ (cvs) +- Keywords: action, adventure, clone, inspired by The Clue! +- Code repository: https://github.com/vcosta/derclou.git, http://cosp.cvs.sourceforge.net (cvs) - Code language: C - Code license: Custom (Der Clou! Public License) - Code dependencies: SDL diff --git a/entries/domination.md b/entries/domination.md index 966af616..25b03648 100644 --- a/entries/domination.md +++ b/entries/domination.md @@ -6,7 +6,7 @@ _Is a bit like the well known board game of Risk or RisiKo._ - State: mature - Download: http://domination.sourceforge.net/download.shtml, https://sourceforge.net/projects/domination/files/ - Platform: Windows, Linux, macOS, Android -- Keywords: strategy, board game, risklike +- Keywords: strategy, board, risklike - Code repository: https://svn.code.sf.net/p/domination/code/ (svn active) - Code language: Java - Code license: GPL-3.0 diff --git a/entries/dreamchess.md b/entries/dreamchess.md index 6433925f..b365deaa 100644 --- a/entries/dreamchess.md +++ b/entries/dreamchess.md @@ -6,7 +6,7 @@ _3D chess game._ - State: beta - Download: https://www.dreamchess.org/downloads, https://sourceforge.net/projects/dreamchess/files/ - Platform: Windows, Linux, macOS -- Keywords: strategy, board game, chess +- Keywords: strategy, board, chess - Code repository: https://github.com/dreamchess/dreamchess.git - Code language: C - Code license: GPL-3.0 diff --git a/entries/duke3d.md b/entries/duke3d.md index a9fae9a8..acdcb34a 100644 --- a/entries/duke3d.md +++ b/entries/duke3d.md @@ -5,7 +5,7 @@ _Remake of Duke Nukem 3D._ - Home: http://icculus.org/duke3d/ - State: beta, inactive since 2009 - Keywords: action, commercial content, inspired by Duke Nukem 3D, multiplayer LAN, remake, requires original content, shooter -- Code repository: http://svn.icculus.org/duke3d/trunk/ (svn) +- Code repository: http://svn.icculus.org/duke3d/ (svn) - Code language: C - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/entries/dungeon_mapper.md b/entries/dungeon_mapper.md index 5fcee5b3..94471f01 100644 --- a/entries/dungeon_mapper.md +++ b/entries/dungeon_mapper.md @@ -6,7 +6,7 @@ _Map your dungeons for your next role playing adventure._ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/dungeonmap/files - Keywords: tool -- Code repository: https://gitlab.com/osgames/dungeonmap.git (backup of svn), https://svn.code.sf.net/p/dungeonmap/code/trunk (svn) +- Code repository: https://gitlab.com/osgames/dungeonmap.git (backup of svn), https://svn.code.sf.net/p/dungeonmap/code (svn) - Code language: C++ - Code license: GPL-3.0 diff --git a/entries/dungeon_monkey_unlimited.md b/entries/dungeon_monkey_unlimited.md index b41f1d57..702586f8 100644 --- a/entries/dungeon_monkey_unlimited.md +++ b/entries/dungeon_monkey_unlimited.md @@ -6,7 +6,7 @@ _A turn based combat-oriented tactics RPG. _ - State: mature, inactive since 2010 - Download: https://sourceforge.net/projects/dmonkey/files/ - Keywords: action, role playing, turn-based -- Code repository: (see download) https://svn.code.sf.net/p/dmonkey/code/trunk (svn) +- Code repository: (see download) https://svn.code.sf.net/p/dmonkey/code (svn) - Code language: Pascal - Code license: LGPL-2.1 diff --git a/entries/dunnet.md b/entries/dunnet.md index e831a224..db3fcd17 100644 --- a/entries/dunnet.md +++ b/entries/dunnet.md @@ -5,7 +5,7 @@ _Dunnet is a text adventure game included in Emacs._ - Home: http://www.driver-aces.com/ronnie.html#dunnet - Media: https://en.wikipedia.org/wiki/Dunnet_(video_game) - State: mature, inactive since 1992 -- Keywords: adventure, text based +- Keywords: adventure, text-based - Code repository: http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/play/dunnet.el?h=emacs-25 - Code language: Emacs Lisp - Code license: GPL-3.0 diff --git a/entries/dwarfcorp.md b/entries/dwarfcorp.md index 027f260b..6634a2ee 100644 --- a/entries/dwarfcorp.md +++ b/entries/dwarfcorp.md @@ -9,7 +9,7 @@ _Manage a corporate colony of dwarves._ - Code repository: https://github.com/CompletelyFairGames/dwarfcorp.git - Code language: C# - Code license: MIT -- Code dependencies: Mono, XNA +- Code dependencies: MonoGame, XNA - Assets license: Proprietary ## Building diff --git a/entries/eadventure.md b/entries/eadventure.md index 41f71aaa..8ba1d6b8 100644 --- a/entries/eadventure.md +++ b/entries/eadventure.md @@ -6,7 +6,7 @@ _Authoring tool for the creation of point-and-click games._ - State: mature, inactive since 2014 - Download: https://sourceforge.net/projects/e-adventure/files/ - Keywords: adventure, game engine -- Code repository: https://svn.code.sf.net/p/e-adventure/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/e-adventure/code (svn) - Code language: Java - Code license: GPL-3.0 diff --git a/entries/ecwolf.md b/entries/ecwolf.md index 4de6543c..7dba4d02 100644 --- a/entries/ecwolf.md +++ b/entries/ecwolf.md @@ -9,7 +9,7 @@ _Remake of Wolfenstein 3D, Spear of Destiny._ - Keywords: remake, first-person, inspired by Wolfenstein 3D + Spear of Destiny, shooter - Code repository: https://bitbucket.org/ecwolf/ecwolf (hg) - Code language: C++ -- Code license: GPL-2.0, BSD, LGPL-2.1, Libpng, zlib, bzip2, MIT, IJG, Public domain +- Code license: GPL-2.0, BSD, LGPL-2.1, libpng, zlib, bzip2, MIT, IJG, Public domain ## Building diff --git a/entries/egoboo.md b/entries/egoboo.md index 4ae5c5bc..ce8de1bc 100644 --- a/entries/egoboo.md +++ b/entries/egoboo.md @@ -7,7 +7,7 @@ _A three-dimensional dungeon crawling adventure that borrows a lot of elements f - State: mature, inactive since 2015 - Download: http://egoboo.sourceforge.net/download.html - Keywords: role playing -- Code repository: https://github.com/egoboo/egoboo.git, https://sourceforge.net/p/egoboo/svn/HEAD/tree/ (svn) +- Code repository: https://github.com/egoboo/egoboo.git, https://svn.code.sf.net/p/egoboo/svn (svn) - Code language: C++, C - Code license: GPL-3.0 diff --git a/entries/excellent_bifurcation.md b/entries/excellent_bifurcation.md index 41b30719..d113ffe8 100644 --- a/entries/excellent_bifurcation.md +++ b/entries/excellent_bifurcation.md @@ -4,7 +4,7 @@ _Excellent Bifurcation is an abstract vertical shooter with two sides to play on - Home: https://archive.org/details/ExcellentFix, https://packages.debian.org/source/excellent-bifurcation - State: mature, inactive since 2007 -- Keywords: action, open content, shootemup, shooter, top-down +- Keywords: action, open content, shootem, shooter, top-down - Code repository: https://sources.debian.org/src/excellent-bifurcation - Code language: C - Code license: GPL-2.0 diff --git a/entries/extreme_tux_racer.md b/entries/extreme_tux_racer.md index e832c551..281e7e8e 100644 --- a/entries/extreme_tux_racer.md +++ b/entries/extreme_tux_racer.md @@ -6,7 +6,7 @@ _Racing game which forked off Tux Racer._ - State: beta, inactive since 2018 - Download: https://sourceforge.net/projects/extremetuxracer/files/ - Keywords: platform, 3D, inspired by TuxRacer, open content, racing -- Code repository: https://svn.code.sf.net/p/extremetuxracer/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/extremetuxracer/code (svn) - Code language: C++ - Code license: GPL-2.0 - Assets license: GPL-2.0 diff --git a/entries/fall_of_imiryn.md b/entries/fall_of_imiryn.md index 4c6568da..eb3ac489 100644 --- a/entries/fall_of_imiryn.md +++ b/entries/fall_of_imiryn.md @@ -9,7 +9,7 @@ _The first serious game using the Annchienta engine._ - Code repository: https://github.com/sago007/annchienta.git, https://svn.code.sf.net/p/annchienta/code/ (svn) - Code language: C++, Python - Code license: GPL-3.0 -- Code dependencies: pygtk, PyQt4 +- Code dependencies: pygtk, PyQt See also entry fo Annchienta. diff --git a/entries/fallen_spire.md b/entries/fallen_spire.md index 3d7cb401..078d1741 100644 --- a/entries/fallen_spire.md +++ b/entries/fallen_spire.md @@ -8,7 +8,7 @@ _Role-playing adventure game._ - Code repository: https://github.com/BGCX067/fallenspire-svn-to-git.git, https://code.google.com/archive/p/fallenspire/source/default/source - Code language: Python - Code license: GPL-3.0 -- Code dependencies: Blender game engine, cairo, numpy, pgu (https://code.google.com/archive/p/pgu/), pillow, pygame +- Code dependencies: Blender game engine, cairo, numpy, PGU (https://code.google.com/archive/p/pgu/), pillow, pygame ## Building diff --git a/entries/fictional_air_combat.md b/entries/fictional_air_combat.md index d4cd42cb..0c681058 100644 --- a/entries/fictional_air_combat.md +++ b/entries/fictional_air_combat.md @@ -5,7 +5,7 @@ _Flight simulator that does not simulate real aircraft or historical war scenari - Home: http://facsimulation.sourceforge.net/index.html, https://sourceforge.net/projects/facsimulation/ - State: beta, inactive since 2012 - Keywords: simulation, flight -- Code repository: https://svn.code.sf.net/p/facsimulation/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/facsimulation/code (svn) - Code language: C, C++ - Code license: GPL-3.0 diff --git a/entries/fltrator.md b/entries/fltrator.md index 05932534..f7345c4f 100644 --- a/entries/fltrator.md +++ b/entries/fltrator.md @@ -6,7 +6,7 @@ _Simple retro style arcade side-scroller game in which you steer a spaceship thr - State: mature, inactive since 2016 - Download: https://sourceforge.net/projects/fltrator/files/ - Platform: Windows -- Keywords: arcade, open content, side-scroller +- Keywords: arcade, open content, side-scrolling - Code repository: http://hg.code.sf.net/p/fltrator/code (hg) - Code language: C++ - Code license: GPL-3.0 diff --git a/entries/flukz.md b/entries/flukz.md index e8571c6e..f5e3ad30 100644 --- a/entries/flukz.md +++ b/entries/flukz.md @@ -9,7 +9,7 @@ _Shoot them up game, with editable levels._ - Code repository: (see home) - Code language: C++ - Code license: GPL-2.0 -- Code dependencies: Qt4 +- Code dependencies: Qt - Assets license: GPL-2.0, CC-BY-SA ## Building diff --git a/entries/fquake3.md b/entries/fquake3.md index 07842d1e..c9a36f7e 100644 --- a/entries/fquake3.md +++ b/entries/fquake3.md @@ -8,6 +8,6 @@ _Remake of Quake 3._ - Code repository: https://github.com/TIHan/FQuake3.git - Code language: F# - Code license: GPL-2.0 -- Code dependencies: Mono +- Code dependencies: MonoGame ## Building diff --git a/entries/free_tennis.md b/entries/free_tennis.md index 911faa1b..c4f49676 100644 --- a/entries/free_tennis.md +++ b/entries/free_tennis.md @@ -5,7 +5,7 @@ _Tennis game._ - Home: http://freetennis.sourceforge.net/, https://sourceforge.net/projects/freetennis/, https://packages.debian.org/search?keywords=freetennis - State: beta, inactive since 2005 - Download: https://sourceforge.net/projects/freetennis/files/ -- Keywords: strategy, open content, sport +- Keywords: sports, open content, strategy - Code repository: https://gitlab.com/osgames/freetennis.git (import of cvs), http://freetennis.cvs.sourceforge.net (cvs) - Code language: OCaml - Code license: GPL-2.0 diff --git a/entries/freeaoe.md b/entries/freeaoe.md index 07470d91..290a0ae9 100644 --- a/entries/freeaoe.md +++ b/entries/freeaoe.md @@ -4,7 +4,7 @@ _Remake of Age of Empires II._ - Home: https://github.com/sandsmark/freeaoe - State: beta -- Keywords: strategy, commercial content, inspired by Age of Empires II, real-time, remake, requires original content +- Keywords: strategy, commercial content, inspired by Age of Empires II, real time, remake, requires original content - Code repository: https://github.com/sandsmark/freeaoe.git - Code language: C++ - Code license: GPL-3.0 diff --git a/entries/freeciv_alpha_centauri_project.md b/entries/freeciv_alpha_centauri_project.md index 606f4d0c..8ca08e61 100644 --- a/entries/freeciv_alpha_centauri_project.md +++ b/entries/freeciv_alpha_centauri_project.md @@ -5,9 +5,11 @@ _Remake of Sid Meier's Alpha Centauri._ - Home: http://freecivac.sourceforge.net/, https://sourceforge.net/projects/freecivac/ - State: beta, inactive since 2003 - Download: https://sourceforge.net/projects/freecivac/files/Stable%20Releases/ -- Keywords: strategy, fork of Freeciv, inspired by Sid Meier's Alpha Centauri, remake +- Keywords: strategy, inspired by Sid Meier's Alpha Centauri, remake - Code repository: https://gitlab.com/osgames/freecivac.git (conversion to cvs), http://freecivac.cvs.sourceforge.net (cvs) - Code language: C - Code license: GPL-2.0 +Fork of Freeciv. + ## Building diff --git a/entries/freecol.md b/entries/freecol.md index 699a53de..e455c11b 100644 --- a/entries/freecol.md +++ b/entries/freecol.md @@ -2,7 +2,7 @@ _FreeCol is a turn-based strategy game based on the old game Colonization, and similar to Civilization._ -- Home: http://www.freecol.org/, https://sourceforge.net/p/freecol/ +- Home: http://www.freecol.org/, https://sourceforge.net/projects/freecol/ - Media: https://en.wikipedia.org/wiki/FreeCol - State: mature - Download: http://www.freecol.org/download.html diff --git a/entries/freedoom.md b/entries/freedoom.md index 4495409e..25ab7bea 100644 --- a/entries/freedoom.md +++ b/entries/freedoom.md @@ -9,8 +9,8 @@ _Open content for the Doom._ - Platform: Windows, Linux, macOS (all that are supported by the Doom) - Keywords: action, engine required, inspired by Doom + Doom II, open content, remake - Code repository: https://github.com/freedoom/freedoom.git -- Code language: Not applicable (only content) -- Code license: Not applicable (only content) +- Code language: None (only content) +- Code license: None (only content) - Code dependencies: Doom, pillow - Assets license: 3-clause BSD diff --git a/entries/freenukum_jumpn_run.md b/entries/freenukum_jumpn_run.md index 6b1ebf18..f6b8380b 100644 --- a/entries/freenukum_jumpn_run.md +++ b/entries/freenukum_jumpn_run.md @@ -6,7 +6,7 @@ _Remake of Duke Nukem._ - State: beta, inactive since 2009 - Download: https://launchpad.net/freenukum/+download - Keywords: remake, inspired by Duke Nukem, shooter -- Code repository: https://code.launchpad.net/~silwol/freenukum/trunk (bzr) +- Code repository: https://code.launchpad.net/~silwol/freenukum (bzr) - Code language: C - Code license: GPL-3.0 diff --git a/entries/freeorion.md b/entries/freeorion.md index 5186fa66..be8f3a4d 100644 --- a/entries/freeorion.md +++ b/entries/freeorion.md @@ -10,7 +10,7 @@ _Turn-based space empire and galactic conquest (4X) computer game._ - Code repository: https://github.com/freeorion/freeorion.git, https://svn.code.sf.net/p/freeorion/code/ (svn) - Code language: C++, Python - Code license: GPL-2.0 -- Code dependencies: Boost, Freetype, libvorbis, Ogg, OpenAL, OpenGL, PyLab, SDL, zlib +- Code dependencies: Boost, FreeType, libvorbis, Ogg, OpenAL, OpenGL, PyLab, SDL, zlib - Assets license: CC-BY-SA ## Building diff --git a/entries/freerails.md b/entries/freerails.md index cec0eb45..1d543caf 100644 --- a/entries/freerails.md +++ b/entries/freerails.md @@ -6,7 +6,7 @@ _Real time MP strategy game where players compete to build the most powerful rai - State: beta, inactive since 2008 (see continuation) - Download: https://sourceforge.net/projects/freerails/files/jfreerails/ - Keywords: strategy, inspired by Railroad Tycoon, real time, remake -- Code repository: https://sourceforge.net/p/freerails/code/ (cvs) +- Code repository: http://freerails.cvs.sourceforge.net (cvs) - Code language: Java, C++ - Code license: GPL-2.0 diff --git a/entries/frets_on_fire_x.md b/entries/frets_on_fire_x.md index 445c5fc9..f2072316 100644 --- a/entries/frets_on_fire_x.md +++ b/entries/frets_on_fire_x.md @@ -4,9 +4,11 @@ _Remake of Guitar Hero._ - Home: https://fofix.github.io/ - State: mature -- Keywords: music, fork of Frets on Fire, inspired by Guitar Hero, remake +- Keywords: music, inspired by Frets on Fire + Guitar Hero, remake - Code repository: https://github.com/fofix/fofix.git - Code language: Python - Code license: GPL-2.0 +Fork of Frets on Fire. + ## Building diff --git a/entries/gcompris.md b/entries/gcompris.md index eff1e242..6006f1de 100644 --- a/entries/gcompris.md +++ b/entries/gcompris.md @@ -10,7 +10,7 @@ _Educational software suite comprising of numerous activities for children aged - Code repository: https://gitlab.gnome.org/GNOME/gcompris.git - Code language: C, Python - Code license: GPL-3.0 -- Code dependencies: Gtk +- Code dependencies: GTK - Assets license: CC-BY-SA, GPL-3.0 Partly commercial. diff --git a/entries/gearhead.md b/entries/gearhead.md index bb88d828..eea6ac0b 100644 --- a/entries/gearhead.md +++ b/entries/gearhead.md @@ -6,7 +6,7 @@ _Roguelike mecha RPG series._ - State: mature - Download: http://www.gearheadrpg.com/downloads/, https://sourceforge.net/projects/gearhead/files/gearhead/ - Keywords: role playing, roguelike -- Code repository: https://github.com/jwvhewitt/gearhead-1.git, https://svn.code.sf.net/p/gearhead/code/trunk (svn) +- Code repository: https://github.com/jwvhewitt/gearhead-1.git, https://svn.code.sf.net/p/gearhead/code (svn) - Code language: Pascal - Code license: LGPL-2.1, Apache-2.0 diff --git a/entries/gearhead_2.md b/entries/gearhead_2.md index 90e8ced5..b8d824fe 100644 --- a/entries/gearhead_2.md +++ b/entries/gearhead_2.md @@ -6,7 +6,7 @@ _Futuristic roguelike, sequel to GearHead._ - State: beta - Download: http://www.gearheadrpg.com/downloads/, https://sourceforge.net/projects/gearhead2/files/gearhead2/ - Keywords: role playing, inspired by GearHead, open content, roguelike -- Code repository: https://github.com/jwvhewitt/gearhead-2.git, https://svn.code.sf.net/p/gearhead2/code/trunk (svn) +- Code repository: https://github.com/jwvhewitt/gearhead-2.git, https://svn.code.sf.net/p/gearhead2/code (svn) - Code language: Pascal - Code license: LGPL-2.0 - Assets license: ? (LGPL) diff --git a/entries/gem_drop_x.md b/entries/gem_drop_x.md index b5354fa4..95e3a54e 100644 --- a/entries/gem_drop_x.md +++ b/entries/gem_drop_x.md @@ -10,7 +10,7 @@ _Fast puzzle game. Placing gems in vertical lines destroys them and ultimately l - Code repository: (see download) - Code language: C - Code license: GPL-2.0 -- Code dependencies: SDL, SDL_image, SDL_mixer +- Code dependencies: SDL Developer: Bill Kendrick (New Breed Software) diff --git a/entries/gemrb.md b/entries/gemrb.md index e4ed2c57..ed23f512 100644 --- a/entries/gemrb.md +++ b/entries/gemrb.md @@ -5,14 +5,12 @@ _GemRB is a portable open-source implementation of Bioware's Infinity Engine._ - Home: http://www.gemrb.org/wiki/doku.php?id=start - State: mature - Download: http://www.gemrb.org/wiki/doku.php?id=download -- Keywords: framework, 2D, inspired by Baldur's Gate + Icewind Dale + Planescape: Torment, isometric, remake +- Keywords: framework, 2D, inspired by Baldur's Gate + Icewind Dale + Planescape: Torment, isometric, remake, requires original content - Code repository: https://github.com/gemrb/gemrb.git - Code language: C++, Python - Code license: GPL-2.0 - Code dependencies: OpenAL, SDL2, Twisted, zlib -Requires original game content. - ## Building - Build system: CMake \ No newline at end of file diff --git a/entries/gigalomania.md b/entries/gigalomania.md index 48c66572..88d63ea4 100644 --- a/entries/gigalomania.md +++ b/entries/gigalomania.md @@ -2,7 +2,7 @@ _A 2D real time strategy Mega-Lo-Mania-like god game._ -- Home: http://gigalomania.sourceforge.net/, https://sourceforge.net/p/gigalomania/ +- Home: http://gigalomania.sourceforge.net/, https://sourceforge.net/projects/gigalomania/ - State: mature - Keywords: strategy, inspired by Mega Lo Mania, real time, remake - Code repository: https://git.code.sf.net/p/gigalomania/code diff --git a/entries/gl-117.md b/entries/gl-117.md index b2f68df1..bb2babf7 100644 --- a/entries/gl-117.md +++ b/entries/gl-117.md @@ -6,7 +6,7 @@ _Combat flight simulator._ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/gl-117/files/gl-117/ - Platform: Windows, Linux, macOS -- Keywords: puzzle, combat flight simulation, open content +- Keywords: action, flight, open content, simulation - Code repository: https://gitlab.com/osgames/gl-117.git (import of cvs), http://gl-117.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/gnome_hearts.md b/entries/gnome_hearts.md index 024614e2..c208270c 100644 --- a/entries/gnome_hearts.md +++ b/entries/gnome_hearts.md @@ -4,7 +4,7 @@ _Classic hearts card game for the GNOME desktop._ - Home: https://web.archive.org/web/20160308075926/http://www.jejik.com/gnome-hearts/, https://packages.ubuntu.com/xenial/gnome-hearts, https://packages.debian.org/search?keywords=gnome-hearts, https://launchpad.net/hearts - State: mature, inactive since 2015 -- Keywords: strategy, card +- Keywords: strategy, cards - Code repository: (see debian) - Code language: Python - Code license: GPL-2.0 diff --git a/entries/gnu_freedink.md b/entries/gnu_freedink.md index 69235257..13c05f4f 100644 --- a/entries/gnu_freedink.md +++ b/entries/gnu_freedink.md @@ -8,7 +8,7 @@ _Dink Smallwood is an adventure/role-playing game, similar to Zelda (2D top view - Play: https://play.freedink.org/ - Download: https://www.gnu.org/software/freedink/get, http://ftp.gnu.org/gnu/freedink/ - Platform: Windows, Linux, macOS, Web -- Keywords: adventure, 2D, inspired by Dink Smallwood, open content (?), remake, requires original content (?), role playing, top view +- Keywords: adventure, 2D, inspired by Dink Smallwood, open content (?), remake, requires original content (?), role playing, top-down - Code repository: https://git.savannah.gnu.org/git/freedink.git, https://git.savannah.gnu.org/git/freedink/dfarc.git (+), https://git.savannah.gnu.org/git/freedink/dink-data.git (+), https://git.savannah.gnu.org/git/freedink/freedink-data.git (+), http://cvs.savannah.gnu.org:/sources/freedink (cvs) - Code language: C - Code license: GPL-3.0 diff --git a/entries/goblin_hack.md b/entries/goblin_hack.md index 65b6cbb8..4150c8f4 100644 --- a/entries/goblin_hack.md +++ b/entries/goblin_hack.md @@ -6,7 +6,7 @@ _A roguelike OpenGL-based smooth-scrolling ASCII graphics game._ - State: beta, inactive since 2009 - Download: https://sourceforge.net/projects/goblinhack/files/ - Keywords: role playing, roguelike -- Code repository: https://github.com/goblinhack/goblinhack.git, https://sourceforge.net/p/goblinhack/code/HEAD/tree/ (svn) +- Code repository: https://github.com/goblinhack/goblinhack.git, https://svn.code.sf.net/p/goblinhack/code (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/gottet.md b/entries/gottet.md index ae94c0b5..8f858e62 100644 --- a/entries/gottet.md +++ b/entries/gottet.md @@ -5,7 +5,7 @@ _Tetris-like game._ - Home: https://gottcode.org/gottet/ - State: mature - Platform: Windows, Linux, macOS -- Keywords: tool, tetris +- Keywords: tool, tetris-like - Code repository: (see home) - Code language: C++ - Code license: GPL diff --git a/entries/greenius_civil_war.md b/entries/greenius_civil_war.md index a59cf386..0c4f80c3 100644 --- a/entries/greenius_civil_war.md +++ b/entries/greenius_civil_war.md @@ -1,11 +1,11 @@ # Greenius' Civil War -_Open Sourced version of American Civil War game for DOS, originally developed by Dagger Interactive Technologies and Greenius, published by Empire Interactive in 1995._ +_Remake of the American Civil War game for DOS, originally developed by Dagger Interactive Technologies and Greenius, published by Empire Interactive in 1995._ - Home: http://civilwar.sourceforge.net/, https://sourceforge.net/projects/civilwar/, https://www.greenius.co.uk/personal/steven/civilwar.html - State: beta, inactive since 2001 -- Keywords: strategy -- Code repository: https://gitlab.com/osgames/civilwar.git (backup of cvs), https://sourceforge.net/p/civilwar/code/ (cvs) +- Keywords: strategy, remake +- Code repository: https://gitlab.com/osgames/civilwar.git (backup of cvs), http://civilwar.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/gustys_serpents.md b/entries/gustys_serpents.md index 790e0757..24d75a10 100644 --- a/entries/gustys_serpents.md +++ b/entries/gustys_serpents.md @@ -7,7 +7,7 @@ _Clone of Snake._ - Download: http://gustysserpents.sourceforge.net/downloads.html - Platform: Windows - Keywords: action, arcade, clone, inspired by Snake -- Code repository: https://svn.code.sf.net/p/gustysserpents/svn/trunk (svn download might contain newer version) +- Code repository: https://svn.code.sf.net/p/gustysserpents/svn (svn download might contain newer version) - Code language: C++ - Code license: GPL-3.0 - Code dependencies: Ogre diff --git a/entries/gweled.md b/entries/gweled.md index f4384c93..6f43fc7a 100644 --- a/entries/gweled.md +++ b/entries/gweled.md @@ -10,7 +10,7 @@ _Clone of Bejeweled._ - Code repository: https://code.launchpad.net/~dnax88/gweled/trunk (bzr) - Code language: C - Code license: GPL-2.0 -- Code dependencies: GTK+ +- Code dependencies: GTK ## Building diff --git a/entries/gzdoom.md b/entries/gzdoom.md index f55c6f2f..004951d8 100644 --- a/entries/gzdoom.md +++ b/entries/gzdoom.md @@ -6,7 +6,7 @@ _Remake of Doom, Doom II, Heretic, Hexen._ - State: mature - Download: https://zdoom.org/downloads - Platform: Windows, Linux, macOS -- Keywords: action, first-person, inspired by Doom + Doom II + Heretic + Hexen, non-free content, remake, requires content, shooter +- Keywords: action, first-person, inspired by Doom + Doom II + Heretic + Hexen, non-free content, remake, requires original content, shooter - Code repository: https://github.com/coelckers/gzdoom.git - Code language: C, C++ - Code license: GPL-3.0 diff --git a/entries/h-world.md b/entries/h-world.md index 915bf25d..e4ff21d5 100644 --- a/entries/h-world.md +++ b/entries/h-world.md @@ -6,7 +6,7 @@ _CRPG engine is a tile-based, turn-based, Lua scriptable engine that supports a - State: beta, inactive since 2005 - Download: https://sourceforge.net/projects/h-world/files/ - Keywords: framework -- Code repository: https://gitlab.com/osgames/h-world.git (backup of cvs), https://sourceforge.net/p/h-world/code (cvs) +- Code repository: https://gitlab.com/osgames/h-world.git (backup of cvs), https://h-world.cvs.sourceforge.net (cvs) - Code language: C, Lua - Code license: GPL-2.0 diff --git a/entries/hale.md b/entries/hale.md index 4cd896a2..3d4d6c4f 100644 --- a/entries/hale.md +++ b/entries/hale.md @@ -6,7 +6,7 @@ _A turn based RPG with deep tactical combat and character customization._ - State: beta, inactive since 2014 - Download: https://sourceforge.net/projects/hale/files/ - Keywords: role playing, turn-based -- Code repository: https://github.com/Grokmoo/hale.git, https://sourceforge.net/p/hale/code/HEAD/tree/ (svn) +- Code repository: https://github.com/Grokmoo/hale.git, https://svn.code.sf.net/p/hale/code (svn old) - Code language: Java - Code license: GPL-2.0 diff --git a/entries/harris.md b/entries/harris.md index f844ed96..d64a4db4 100644 --- a/entries/harris.md +++ b/entries/harris.md @@ -8,7 +8,7 @@ _Based around the actions of RAF Bomber Command in the Second World War._ - Code repository: https://github.com/ec429/harris.git - Code language: C, Python - Code license: GPL-3.0 -- Code dependencies: Freetype, libpng, libtiff, Matplotlib, numpy, SDL, zlib +- Code dependencies: FreeType, libpng, libtiff, Matplotlib, numpy, SDL, zlib ## Building diff --git a/entries/haxima.md b/entries/haxima.md index 7e9e6097..3dd292d9 100644 --- a/entries/haxima.md +++ b/entries/haxima.md @@ -5,8 +5,8 @@ _Ultima-like game engine (2D tile graphics) with combat, magic, NPC AI, an embed - Home: https://sourceforge.net/projects/nazghul/ - State: beta - Download: https://sourceforge.net/projects/nazghul/files -- Keywords: role playing -- Code repository: https://git.code.sf.net/p/nazghul/git, https://sourceforge.net/p/nazghul/cvs/ (cvs) +- Keywords: role playing, 2D, game engine, inspired by Ultima series +- Code repository: https://git.code.sf.net/p/nazghul/git, https://nazghul.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-3.0 diff --git a/entries/hhexen.md b/entries/hhexen.md index 0b71b642..e84c16c0 100644 --- a/entries/hhexen.md +++ b/entries/hhexen.md @@ -6,7 +6,7 @@ _Hacked Hexen_ - State: mature, inactive since 2013 (svn activity until 2019) - Download: http://hhexen.sourceforge.net/hhexen.html#s2, https://sourceforge.net/projects/hhexen/files/ - Platform: Linux -- Keywords: strategy, commercial content, first person, inspired by Hammer of Thyrion, requires original content, shooter +- Keywords: strategy, commercial content, first-person, inspired by Hammer of Thyrion, requires original content, shooter - Code repository: https://svn.code.sf.net/p/hhexen/code/ (svn) - Code language: C - Code license: GPL-2.0 diff --git a/entries/hodoku.md b/entries/hodoku.md index ebb3320b..5207048b 100644 --- a/entries/hodoku.md +++ b/entries/hodoku.md @@ -7,7 +7,7 @@ _Sudoku generator/solver/trainer/analyzer._ - Download: https://sourceforge.net/projects/hodoku/files/ - Platform: Windows, Linux - Keywords: puzzle -- Code repository: https://gitlab.com/osgames/hodoku.git (import of svn), https://svn.code.sf.net/p/hodoku/code/HoDoKu/trunk (svn) +- Code repository: https://gitlab.com/osgames/hodoku.git (import of svn), https://svn.code.sf.net/p/hodoku/code/HoDoKu (svn) - Code language: Java - Code license: GPL-3.0 diff --git a/entries/holyspirit.md b/entries/holyspirit.md index 949f9fe4..d01658b8 100644 --- a/entries/holyspirit.md +++ b/entries/holyspirit.md @@ -1,12 +1,12 @@ # HolySpirit -_2D isometric hack'n'slash game (action-rpg)._ +_2D isometric hack'n'slash game._ - Home: https://sourceforge.net/projects/lechemindeladam/ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/lechemindeladam/files -- Keywords: role playing, action-rpg -- Code repository: https://gitlab.com/osgames/lechemindeladam.git (custom conversion of svn), https://svn.code.sf.net/p/lechemindeladam/code/ (svn), https://sourceforge.net/p/lechemindeladam/cvs/ (cvs) +- Keywords: action, role playing +- Code repository: https://gitlab.com/osgames/lechemindeladam.git (custom conversion of svn), https://svn.code.sf.net/p/lechemindeladam/code/ (svn), https://lechemindeladam.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-3.0 - Code dependencies: SFML diff --git a/entries/hoverrace.md b/entries/hoverrace.md index 287b15bf..f4aa64fd 100644 --- a/entries/hoverrace.md +++ b/entries/hoverrace.md @@ -6,10 +6,10 @@ _Remake of HoverRace._ - State: mature, inactive since 2016 - Download: http://www.hoverrace.com/?page=download - Platform: Windows -- Keywords: sports, 3D, inspired by HoverRace, race, remake +- Keywords: sports, 3D, inspired by HoverRace, racing, remake - Code repository: https://github.com/HoverRace/HoverRace.git - Code language: C++ -- Code license: Custom NC (https://github.com/HoverRace/HoverRace/blob/master/license.txt) +- Code license: Custom (NC https://github.com/HoverRace/HoverRace/blob/master/license.txt) ## Building diff --git a/entries/infon_battle_arena.md b/entries/infon_battle_arena.md index 367597f7..8308f6f0 100644 --- a/entries/infon_battle_arena.md +++ b/entries/infon_battle_arena.md @@ -5,7 +5,7 @@ _Real-time multiplayer programming game. You control your creatures using the Lu - Home: http://infon.dividuum.de/, https://code.google.com/archive/p/infon/ - State: beta, inactive since 2012 - Platform: Windows, Linux -- Keywords: strategy, life simulation, open content, programming, real time +- Keywords: simulation, evolution, open content, programming, real time, strategy - Code repository: https://github.com/dividuum/infon.git, https://bitbucket.org/dividuum/infon.git (+) - Code language: C, Lua - Code license: GPL diff --git a/entries/instead.md b/entries/instead.md index a41ca5d6..9e06101a 100644 --- a/entries/instead.md +++ b/entries/instead.md @@ -6,8 +6,8 @@ _Engine for textographic games, which are a mix of interactive fiction, visual n - State: mature - Download: https://instead3.syscall.ru/en/#download, https://github.com/instead-hub/instead/releases, https://sourceforge.net/projects/instead/files/ - Platform: Windows, Linux, macOS, Android -- Keywords: adventure, game engine, text, visual novel -- Code repository: https://github.com/instead-hub/instead.git, https://svn.code.sf.net/p/instead/code/trunk (svn old) +- Keywords: adventure, game engine, text-based, visual novel +- Code repository: https://github.com/instead-hub/instead.git, https://svn.code.sf.net/p/instead/code (svn old) - Code language: C, Lua - Code license: MIT - Code dependencies: SDL diff --git a/entries/irrlicht_engine.md b/entries/irrlicht_engine.md index 2089f95d..6e0c0ae0 100644 --- a/entries/irrlicht_engine.md +++ b/entries/irrlicht_engine.md @@ -7,7 +7,7 @@ _The Irrlicht Engine is an open source high performance real time 3D engine._ - State: mature - Download: http://irrlicht.sourceforge.net/?page_id=10 - Keywords: framework, 3D -- Code repository: https://github.com/zaki/irrlicht.git (mirror), https://sourceforge.net/p/irrlicht/code/HEAD/tree/ (svn) +- Code repository: https://github.com/zaki/irrlicht.git (mirror), https://svn.code.sf.net/p/irrlicht/code (svn) - Code language: C++, C - Code license: zlib diff --git a/entries/iter_vehemens_ad_necem.md b/entries/iter_vehemens_ad_necem.md index 1448b8b2..4f13d816 100644 --- a/entries/iter_vehemens_ad_necem.md +++ b/entries/iter_vehemens_ad_necem.md @@ -6,7 +6,7 @@ _Graphical roguelike game with advanced bodypart and material handling, multi-co - State: beta - Download: https://attnam.com/projects - Keywords: role playing, roguelike -- Code repository: https://github.com/Attnam/ivan.git, https://sourceforge.net/p/ivan/code/ (cvs) +- Code repository: https://github.com/Attnam/ivan.git, https://ivan.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/jazz_resurrection.md b/entries/jazz_resurrection.md index 4706586e..6f604d13 100644 --- a/entries/jazz_resurrection.md +++ b/entries/jazz_resurrection.md @@ -9,6 +9,6 @@ _Remake of Jazz Jackrabbit 2._ - Code repository: https://github.com/deathkiller/jazz2.git - Code language: C#, JavaScript - Code license: GPL-3.0 -- Code dependencies: libopenmpt, Mono, OpenAL +- Code dependencies: libopenmpt, MonoGame, OpenAL ## Building diff --git a/entries/jclassicrpg.md b/entries/jclassicrpg.md index a78fbf55..6f0403e7 100644 --- a/entries/jclassicrpg.md +++ b/entries/jclassicrpg.md @@ -5,10 +5,10 @@ _3D RPG and framework._ - Home: https://web.archive.org/web/20160420203037/http://javacrpg.sourceforge.net/, http://jcrpg.blogspot.com/, https://sourceforge.net/projects/javacrpg/ - State: beta, inactive since 2010 - Keywords: role playing -- Code repository: https://svn.code.sf.net/p/javacrpg/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/javacrpg/code (svn) - Code language: Java - Code license: LGPL-3.0 -- Code dependencies: jME +- Code dependencies: jMonkeyEngine Developer: Timong diff --git a/entries/jsettlers.md b/entries/jsettlers.md index 620e404f..acf3aaa3 100644 --- a/entries/jsettlers.md +++ b/entries/jsettlers.md @@ -5,8 +5,8 @@ _Web-based version of the board game Settlers of Catan written in Java._ - Home: https://sourceforge.net/projects/jsettlers/, https://sourceforge.net/projects/jsettlers2/ - State: mature - Download: https://sourceforge.net/projects/jsettlers/files/, https://sourceforge.net/projects/jsettlers2/files/ -- Keywords: strategy, board game, commercial content, inspired by The Settlers III, remake, requires original content (?) -- Code repository: https://github.com/jdmonin/JSettlers2.git, https://sourceforge.net/p/jsettlers/code (cvs), https://sourceforge.net/p/jsettlers2/code/ (cvs) +- Keywords: strategy, board, commercial content, inspired by The Settlers III, remake, requires original content (?) +- Code repository: https://github.com/jdmonin/JSettlers2.git, https://jsettlers.cvs.sourceforge.net (cvs), https://jsettlers2.cvs.sourceforge.net (cvs) - Code language: Java - Code license: GPL-3.0 diff --git a/entries/jskat.md b/entries/jskat.md index adf81841..b4b964f3 100644 --- a/entries/jskat.md +++ b/entries/jskat.md @@ -6,7 +6,7 @@ _German card game Skat and variations thereof._ - State: beta - Download: https://github.com/b0n541/jskat-multimodule/releases, https://sourceforge.net/projects/jskat/files/ - Platform: Windows, Linux -- Keywords: role playing, card, open content +- Keywords: role playing, cards, open content - Code repository: https://github.com/b0n541/jskat-multimodule.git - Code language: Java - Code license: GPL-3.0 (GUI), Apache-2.0 (base) diff --git a/entries/kam_remake.md b/entries/kam_remake.md index 6c1963ad..c5e345a2 100644 --- a/entries/kam_remake.md +++ b/entries/kam_remake.md @@ -5,7 +5,7 @@ _An unofficial fan-made mod for the game Knights and Merchants._ - Home: http://www.kamremake.com/ - State: mature - Download: http://www.kamremake.com/download/ -- Keywords: strategy, inspired by Knights and Merchants, real time, remake, requires original game content +- Keywords: strategy, inspired by Knights and Merchants, real time, remake, requires original content - Code repository: https://github.com/Kromster80/kam_remake.git - Code language: Pascal - Code license: AGPL-3.0 diff --git a/entries/killer_crates.md b/entries/killer_crates.md index 973491b3..b14bf8a8 100644 --- a/entries/killer_crates.md +++ b/entries/killer_crates.md @@ -6,7 +6,7 @@ _Remake of What the Box._ - State: beta, inactive since 2017 - Download: https://github.com/SteveSmith16384/KillerCrates/releases - Platform: Windows, Linux -- Keywords: arcade, first person, inspired by What the Box, multiplayer, shooter +- Keywords: arcade, first-person, inspired by What the Box, multiplayer, shooter - Code repository: https://github.com/SteveSmith16384/KillerCrates.git - Code language: Java - Code license: MIT diff --git a/entries/kmines.md b/entries/kmines.md index cc121737..6d845723 100644 --- a/entries/kmines.md +++ b/entries/kmines.md @@ -9,7 +9,7 @@ _Mostly classical minesweeper puzzle game from the KDEGames division of the KDE - Code repository: https://anongit.kde.org/kmines.git - Code language: C++ - Code license: GPL-2.0 -- Code dependencies: KDE, Qt +- Code dependencies: KDE libraries, Qt - Assets license: GPL, GFDL Developer: Nicolas Hadacek, Mikhail Kourinny, Mauricio Piacentini, Dmitry Suzdalev; Mike McBride (documentation update for KDE 2.0); Philip Rodrigues (some changes for KDE 3.2) diff --git a/entries/korax_heritage.md b/entries/korax_heritage.md index 90d26397..6b6b006d 100644 --- a/entries/korax_heritage.md +++ b/entries/korax_heritage.md @@ -6,7 +6,7 @@ _3D FPS-RPG engine based on Vavoom._ - State: mature - Download: https://www.koraxheritage.com/downloads/, https://sourceforge.net/projects/korax/files/ - Keywords: role playing, 3D, first-person, game engine, shooter -- Code repository: https://git.code.sf.net/p/korax/code-git, https://git.code.sf.net/p/korax/krpg-txt (+), https://git.code.sf.net/p/korax/korax-git (+), https://svn.code.sf.net/p/korax/code/trunk (svn), https://svn.code.sf.net/p/korax/krpg-bin/ (svn) +- Code repository: https://git.code.sf.net/p/korax/code-git, https://git.code.sf.net/p/korax/krpg-txt (+), https://git.code.sf.net/p/korax/korax-git (+), https://svn.code.sf.net/p/korax/code (svn), https://svn.code.sf.net/p/korax/krpg-bin/ (svn) - Code language: ? - Code license: ? diff --git a/entries/krank.md b/entries/krank.md index fb8cfe40..fa9c714c 100644 --- a/entries/krank.md +++ b/entries/krank.md @@ -7,7 +7,7 @@ _Game of dexterity._ - Download: https://sourceforge.net/projects/krank/files/ - Platform: Windows, Linux, macOS - Keywords: role playing, dexterity, open content, skill -- Code repository: https://svn.code.sf.net/p/krank/code/trunk (svn), http://krank.cvs.sourceforge.net:/cvsroot/krank (cvs) +- Code repository: https://svn.code.sf.net/p/krank/code (svn), http://krank.cvs.sourceforge.net (cvs) - Code language: Python - Code license: Public domain - Code dependencies: pygame diff --git a/entries/ksnakeduel.md b/entries/ksnakeduel.md index 5d2794df..bdc6b07f 100644 --- a/entries/ksnakeduel.md +++ b/entries/ksnakeduel.md @@ -4,7 +4,7 @@ _Snake Duel for KDE (KSnake) is a snake game in the KDEGames division of KDE 4._ - Home: https://kde.org/applications/games/org.kde.ksnakeduel, https://packages.debian.org/search?keywords=ksnake - State: mature -- Keywords: puzzle, open content, snake +- Keywords: puzzle, open content, snake-like - Code repository: https://anongit.kde.org/ksnakeduel.git - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/labyrinth_of_worlds.md b/entries/labyrinth_of_worlds.md index 5012bc7b..3675eb55 100644 --- a/entries/labyrinth_of_worlds.md +++ b/entries/labyrinth_of_worlds.md @@ -6,7 +6,7 @@ _Rewrite for modern architectures of the incredibly good game Ultima Underworld - State: beta, inactive since 2010 - Download: https://sourceforge.net/projects/low/files - Keywords: role playing -- Code repository: https://gitlab.com/osgames/low.git (cvs and svn to git conversion), https://svn.code.sf.net/p/low/code/ (svn), https://sourceforge.net/p/low/cvs/ (cvs) +- Code repository: https://gitlab.com/osgames/low.git (cvs and svn to git conversion), https://svn.code.sf.net/p/low/code/ (svn), https://low.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: LGPL-3.0 - Code dependencies: Ogre diff --git a/entries/lambdahack.md b/entries/lambdahack.md index 6d591c91..db1cbbff 100644 --- a/entries/lambdahack.md +++ b/entries/lambdahack.md @@ -7,7 +7,7 @@ _Game engine library for ASCII roguelike games._ - Play: https://lambdahack.github.io/ - Download: https://github.com/LambdaHack/LambdaHack/releases - Platform: Windows, Linux, Web -- Keywords: game engine, text based +- Keywords: game engine, text-based - Code repository: https://github.com/LambdaHack/LambdaHack.git - Code language: Haskell - Code license: 3-clause BSD diff --git a/entries/land_of_fire.md b/entries/land_of_fire.md index 7f9159d1..5ec82088 100644 --- a/entries/land_of_fire.md +++ b/entries/land_of_fire.md @@ -6,7 +6,7 @@ _A currently playable MMORPG project._ - State: beta (?) - Keywords: role playing - Code repository: https://github.com/landoffire/lof-tmwa-server-data.git , https://github.com/landoffire/lof-tmwa-client-data.git (+) -- Code language: Custom (script) +- Code language: Script - Code license: GPL-2.0 Uses the Mana source engine. diff --git a/entries/lbreakout2.md b/entries/lbreakout2.md index cd0f7128..0592f602 100644 --- a/entries/lbreakout2.md +++ b/entries/lbreakout2.md @@ -7,7 +7,7 @@ _Breakout clone and is the successor to LBreakout._ - Download: https://sourceforge.net/projects/lgames/files/lbreakout2/ - Platform: Linux - Keywords: arcade, open content -- Code repository: https://svn.code.sf.net/p/lgames/code/trunk (svn part of it) +- Code repository: https://svn.code.sf.net/p/lgames/code (svn part of it) - Code language: C - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/entries/lbreakouthd.md b/entries/lbreakouthd.md index eb7f2af5..addbdfed 100644 --- a/entries/lbreakouthd.md +++ b/entries/lbreakouthd.md @@ -7,7 +7,7 @@ _Breakout clone - a remake of LBreakout2 with improved graphics._ - Download: https://sourceforge.net/projects/lgames/files/lbreakouthd/ - Platform: Linux - Keywords: arcade, open content -- Code repository: https://svn.code.sf.net/p/lgames/code/trunk (svn part of it) +- Code repository: https://svn.code.sf.net/p/lgames/code (svn part of it) - Code language: C++ - Code license: GPL-3.0 - Code dependencies: SDL diff --git a/entries/lgeneral.md b/entries/lgeneral.md index 2dd86114..d2c038be 100644 --- a/entries/lgeneral.md +++ b/entries/lgeneral.md @@ -8,7 +8,7 @@ _A turn-based strategy engine heavily inspired by Panzer General._ - Download: (see home) - Platform: Android - Keywords: strategy, inspired by Panzer General, remake, turn-based -- Code repository: https://github.com/AndO3131/lgeneral.git (mirror), https://sourceforge.net/p/lgeneral/code/HEAD/tree/ (svn), https://sourceforge.net/p/lgeneral/cvs/ (cvs) +- Code repository: https://github.com/AndO3131/lgeneral.git (mirror), https://svn.code.sf.net/p/lgeneral/code (svn), https://lgeneral.cvs.sourceforge.net (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/entries/liberal_crime_squad.md b/entries/liberal_crime_squad.md index f8722f23..ef7dc932 100644 --- a/entries/liberal_crime_squad.md +++ b/entries/liberal_crime_squad.md @@ -7,7 +7,7 @@ _Satirical console-based political role-playing/strategy game._ - Download: https://sourceforge.net/projects/lcsgame/files/ - Platform: Windows, Linux - Keywords: strategy, console, inspired by Oubliette, open content -- Code repository: https://svn.code.sf.net/p/lcsgame/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/lcsgame/code (svn) - Code language: C++ - Code license: GPL-2.0 - Code dependencies: curses, SDL2 diff --git a/entries/libre_the_open_source_card_game.md b/entries/libre_the_open_source_card_game.md index 7ab3ca4e..641a63be 100644 --- a/entries/libre_the_open_source_card_game.md +++ b/entries/libre_the_open_source_card_game.md @@ -5,7 +5,7 @@ _Strategic/trading/collectable card game._ - Home: http://librecardgame.sourceforge.net/dokuwiki/doku.php, https://sourceforge.net/projects/librecardgame/ - State: mature, inactive since 2010 - Download: https://sourceforge.net/projects/librecardgame/files/ -- Keywords: card game, +- Keywords: sports, cards - Code repository: http://librecardgame.bzr.sourceforge.net/bzrroot/librecardgame (bzr) - Code language: ? - Code license: ? diff --git a/entries/limbs_off.md b/entries/limbs_off.md index 7024c135..000d684f 100644 --- a/entries/limbs_off.md +++ b/entries/limbs_off.md @@ -8,7 +8,7 @@ _Game in plaimi's phun-fysics genre, in which they strive to reproduce complex r - Code repository: https://github.com/plaimi/limbs-off.git - Code language: C++ - Code license: GPL-3.0 -- Code dependencies: Fontconfig, LibPNG, OpenGL, SDL +- Code dependencies: Fontconfig, libpng, OpenGL, SDL Developer: plaimi diff --git a/entries/ltris.md b/entries/ltris.md index 8304c2da..052a6e4a 100644 --- a/entries/ltris.md +++ b/entries/ltris.md @@ -6,7 +6,7 @@ _Tetris clone._ - State: mature, inactive since 2013 - Download: https://sourceforge.net/projects/lgames/files/ltris/ - Keywords: puzzle, open content, tetris-like -- Code repository: https://svn.code.sf.net/p/lgames/code/trunk (svn part of it) +- Code repository: https://svn.code.sf.net/p/lgames/code (svn part of it) - Code language: C - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/entries/magic_gardeners_tournament.md b/entries/magic_gardeners_tournament.md index ac930329..cacd4257 100644 --- a/entries/magic_gardeners_tournament.md +++ b/entries/magic_gardeners_tournament.md @@ -4,11 +4,11 @@ _Real-time strategy game board game._ - Home: https://pyweek.org/e/TLP-2/ - State: beta, inactive since 2007 -- Keywords: strategy, board game, open content, real time +- Keywords: strategy, board, open content, real time - Code repository: (see home) - Code language: Python - Code license: GPL-2.0 -- Code dependencies: pygame, Pyglibs +- Code dependencies: pygame, PygLibs - Assets license: ? (GPL) Developer: HoleInTheHeadStudios diff --git a/entries/mega_mario.md b/entries/mega_mario.md index 9a621a47..f63bb668 100644 --- a/entries/mega_mario.md +++ b/entries/mega_mario.md @@ -6,7 +6,7 @@ _Super Mario Bros. 1 clone._ - State: mature, inactive since 2012 - Download: https://sourceforge.net/projects/mmario/files/ - Platform: Windows -- Keywords: action, inspired by Super Mario, platformer, remake +- Keywords: action, inspired by Super Mario, platform, remake - Code repository: (see download) - Code language: C++ - Code license: LGPL-2.1 diff --git a/entries/minipacman.md b/entries/minipacman.md index 36d13e43..6072f8fd 100644 --- a/entries/minipacman.md +++ b/entries/minipacman.md @@ -6,7 +6,7 @@ _Ascii character version of Pacman that plays in a commandline terminal._ - State: mature - Download: https://github.com/fastrgv/MiniPacman/releases - Platform: Windows, Linux, macOS -- Keywords: arcade, inspired by Pacman, open content, text-only +- Keywords: arcade, inspired by Pacman, open content, text-based - Code repository: (see download) - Code language: Ada - Code license: GPL-3.0 diff --git a/entries/moagg2.md b/entries/moagg2.md index 9bd51aa8..f31d5b8e 100644 --- a/entries/moagg2.md +++ b/entries/moagg2.md @@ -7,7 +7,7 @@ _2D gravity game._ - Download: http://moagg.sourceforge.net/download.html, https://sourceforge.net/projects/moagg/files/ - Platform: Windows, Linux - Keywords: arcade, 2D, inspired by Space Taxi + Gravity Force, open content -- Code repository: https://svn.code.sf.net/p/moagg/code/trunk (svn), http://moagg.cvs.sourceforge.net:/cvsroot/moagg (cvs) +- Code repository: https://svn.code.sf.net/p/moagg/code (svn), http://moagg.cvs.sourceforge.net (cvs) - Code language: Java - Code license: GPL-2.0 - Code dependencies: Golden-T Game Engine, Mozilla Rhino diff --git a/entries/monogame.md b/entries/monogame.md index af4cb4a4..8b5b54ff 100644 --- a/entries/monogame.md +++ b/entries/monogame.md @@ -9,7 +9,7 @@ _Open Source implementation of the Microsoft XNA 4 Framework._ - Keywords: framework - Code repository: https://github.com/MonoGame/MonoGame.git - Code language: C# -- Code license: Ms-PL, MIT +- Code license: MS-PL, MIT ## Building diff --git a/entries/mpango.md b/entries/mpango.md index 4af2cb95..055879ab 100644 --- a/entries/mpango.md +++ b/entries/mpango.md @@ -6,7 +6,7 @@ _Massive multiplayer online, turned based strategy game._ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/mpango/files/ - Keywords: strategy, multiplayer online + massive -- Code repository: https://github.com/osgamearchive/mpango.git (conversion of svn and git), https://git.code.sf.net/p/mpango/git, https://sourceforge.net/p/mpango/code/HEAD/tree/ (svn) +- Code repository: https://github.com/osgamearchive/mpango.git (conversion of svn and git), https://git.code.sf.net/p/mpango/git, https://svn.code.sf.net/p/mpango/code (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/entries/musosu.md b/entries/musosu.md index fe004467..c12e86fe 100644 --- a/entries/musosu.md +++ b/entries/musosu.md @@ -5,7 +5,7 @@ _Sudoku puzzle game (generator and solver)._ - Home: http://musosu.sourceforge.net/en/index.html, https://sourceforge.net/projects/musosu/ - State: beta, inactive since 2008 - Download: https://sourceforge.net/projects/musosu/files/MUSoSu/ -- Keywords: adventure, sudoku puzzle +- Keywords: adventure, sudoku - Code repository: (see download) - Code language: Java - Code license: GPL-3.0 diff --git a/entries/netstatsbaseball.md b/entries/netstatsbaseball.md index d5b98040..569dc5db 100644 --- a/entries/netstatsbaseball.md +++ b/entries/netstatsbaseball.md @@ -5,7 +5,7 @@ _Major League Baseball Simulation._ - Home: https://sourceforge.net/projects/nsbb/ - State: mature - Download: https://sourceforge.net/projects/nsbb/files/ -- Keywords: sports, non-free-content, simulation +- Keywords: sports, non-free content, simulation - Code repository: http://nsbb.cvs.sourceforge.net (cvs, outdated, see download) - Code language: C - Code license: Public domain diff --git a/entries/nighthawk.md b/entries/nighthawk.md index 389eb15d..ece9a5f8 100644 --- a/entries/nighthawk.md +++ b/entries/nighthawk.md @@ -6,7 +6,7 @@ _Remake of Paradroid._ - Media: https://en.wikipedia.org/wiki/Paradroid#Other_clones_and_games_inspired_by_Paradroid - State: mature, inactive since 2004 - Download: http://night-hawk.sourceforge.net/dl.php -- Keywords: arcade, inspired by Paradroid, puzzle, remake, shoot-em +- Keywords: arcade, inspired by Paradroid, puzzle, remake, shootem - Code repository: https://gitlab.com/osgames/night-hawk.git (conversion of cvs), https://night-hawk.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/ogs_mahjong.md b/entries/ogs_mahjong.md index 8f1d4cec..85e44e4e 100644 --- a/entries/ogs_mahjong.md +++ b/entries/ogs_mahjong.md @@ -10,7 +10,7 @@ _Simple mahjong solitaire game with 3D graphics._ - Code repository: http://hg.code.sf.net/p/osrpgcreation/code (hg) - Code language: C++ - Code license: GPL-3.0 -- Code dependencies: CEGUI, Ogre3D +- Code dependencies: CEGUI, Ogre Developer: Opensource Game Studio diff --git a/entries/one_way_to_go.md b/entries/one_way_to_go.md index 73598d25..690da195 100644 --- a/entries/one_way_to_go.md +++ b/entries/one_way_to_go.md @@ -8,6 +8,6 @@ _Remake of Sensitive._ - Code repository: (see download at home) - Code language: Lua - Code license: GPL-3.0 -- Code dependencies: LOVE +- Code dependencies: LÖVE ## Building diff --git a/entries/online_chess_club.md b/entries/online_chess_club.md index 7ed4f518..c864209f 100644 --- a/entries/online_chess_club.md +++ b/entries/online_chess_club.md @@ -7,7 +7,7 @@ _Web chess game._ - Download: https://sourceforge.net/projects/lgames/files/occ/ - Platform: Web - Keywords: strategy, chess -- Code repository: https://svn.code.sf.net/p/lgames/code/trunk (svn part of it) +- Code repository: https://svn.code.sf.net/p/lgames/code (svn part of it) - Code language: PHP, JavaScript - Code license: GPL-2.0 diff --git a/entries/open_jumpgate.md b/entries/open_jumpgate.md index 164983b6..2c0baa3a 100644 --- a/entries/open_jumpgate.md +++ b/entries/open_jumpgate.md @@ -4,7 +4,7 @@ _Remake of Jumpgate: The Reconstruction Initiative._ - Home: http://opengate.sourceforge.net/, http://sourceforge.net/projects/opengate/ - State: beta, inactive since 2017 -- Keywords: simulation, inspired by Jumpgate: The Reconstruction Initiative, multiplayer online, remake, role-playing, space +- Keywords: role playing, inspired by Jumpgate: The Reconstruction Initiative, multiplayer online, remake, simulation, space - Code repository: https://git.code.sf.net/p/opengate/code - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/open_legend_rpg.md b/entries/open_legend_rpg.md index cba2c3e4..6a578a05 100644 --- a/entries/open_legend_rpg.md +++ b/entries/open_legend_rpg.md @@ -4,7 +4,7 @@ _A tabletop roleplaying game (or RPG) in which the players play the part of migh - Home: http://www.openlegendrpg.com/ - State: mature -- Keywords: role playing, board game, ruleset +- Keywords: role playing, board, ruleset - Code repository: https://github.com/openlegend/core-rules.git - Code language: Text - Code license: Custom (Open Legend Community License: https://github.com/openlegend/core-rules/blob/master/LICENSE.md) diff --git a/entries/open_rails.md b/entries/open_rails.md index 3b3a5a4d..78a43162 100644 --- a/entries/open_rails.md +++ b/entries/open_rails.md @@ -6,7 +6,7 @@ _Train simulator for the largest collection of digital content in the world - ro - State: mature - Download: http://openrails.org/download/program/ - Keywords: simulation, clone, inspired by Microsoft Train Simulator -- Code repository: http://svn.uktrainsim.com/svn/openrails/trunk (svn active) +- Code repository: http://svn.uktrainsim.com/svn/openrails (svn active) - Code language: C# - Code license: GPL-3.0 diff --git a/entries/open_simulator.md b/entries/open_simulator.md index c37848fb..855becb8 100644 --- a/entries/open_simulator.md +++ b/entries/open_simulator.md @@ -9,7 +9,7 @@ _Server side implementation of an open virtual 3D world in which users can creat - Code repository: git://opensimulator.org/git/opensim - Code language: C# - Code license: ? (BSD) -- Code dependencies: Mono +- Code dependencies: MonoGame - Assets license: ? (BSD) It was founded in 2007 as an open source alternative to Second Life and is compatible to Second Life clients. diff --git a/entries/open_yahtzee.md b/entries/open_yahtzee.md index 8f01d9d6..8e4daf51 100644 --- a/entries/open_yahtzee.md +++ b/entries/open_yahtzee.md @@ -6,7 +6,7 @@ _Open-source version of the classic dice game Yahtzee._ - State: mature, inactive since 2016 - Download: http://www.openyahtzee.org/wiki/download/, https://sourceforge.net/projects/openyahtzee/files/ - Platform: Windows, Linux -- Keywords: strategy, dice game +- Keywords: strategy, dice - Code repository: https://git.code.sf.net/p/openyahtzee/code, https://gitlab.com/osgames/openyahtzee.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/openalchemist.md b/entries/openalchemist.md index 3e56c37c..f6604997 100644 --- a/entries/openalchemist.md +++ b/entries/openalchemist.md @@ -7,7 +7,7 @@ _Falling block puzzle game._ - Download: http://www.openalchemist.com/downloads.php, https://sourceforge.net/projects/openalchemist/files/ - Platform: Windows, Linux - Keywords: puzzle, inspired by NaturalChimie, open content -- Code repository: https://svn.code.sf.net/p/openalchemist/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/openalchemist/code (svn) - Code language: C++ - Code license: GPL-2.0 - Code dependencies: ClanLib diff --git a/entries/opencity.md b/entries/opencity.md index 8b39fc45..f3d449b1 100644 --- a/entries/opencity.md +++ b/entries/opencity.md @@ -7,7 +7,7 @@ _Another 3D city simulator._ - State: beta, inactive since 2015 - Download: http://www.opencity.info/en/Download.html - Keywords: simulation, clone, inspired by Simcity -- Code repository: https://gitlab.com/osgames/opencity.git (combination of cvs and svn), https://svn.code.sf.net/p/opencity/code/ (svn), https://sourceforge.net/p/opencity/cvs/ (cvs) +- Code repository: https://gitlab.com/osgames/opencity.git (combination of cvs and svn), https://svn.code.sf.net/p/opencity/code/ (svn), https://opencity.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/opendow.md b/entries/opendow.md index 76bbfdf9..fcae0927 100644 --- a/entries/opendow.md +++ b/entries/opendow.md @@ -5,7 +5,7 @@ _Remake of Dogs of War._ - Home: https://github.com/rofl0r/openDOW - Media: https://en.wikipedia.org/wiki/Dogs_of_War_(2000_video_game) - State: beta -- Keywords: strategy, inspired by Dogs of War, real-time, remake +- Keywords: strategy, inspired by Dogs of War, real time, remake - Code repository: https://github.com/rofl0r/openDOW.git - Code language: C - Code license: GPL-3.0 diff --git a/entries/openfrag.md b/entries/openfrag.md index ca75565f..ff38f202 100644 --- a/entries/openfrag.md +++ b/entries/openfrag.md @@ -5,8 +5,8 @@ _Medieval-themed open-source FPS._ - Home: https://sourceforge.net/projects/openfrag/ - State: beta, inactive since 2008 - Download: https://sourceforge.net/projects/openfrag/files/ -- Keywords: framework, first person, shooter -- Code repository: https://svn.code.sf.net/p/openfrag/code/trunk (svn) +- Keywords: framework, first-person, shooter +- Code repository: https://svn.code.sf.net/p/openfrag/code (svn) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/entries/opengl_test_drive_remake.md b/entries/opengl_test_drive_remake.md index e410f824..9fc2baee 100644 --- a/entries/opengl_test_drive_remake.md +++ b/entries/opengl_test_drive_remake.md @@ -4,7 +4,7 @@ _Remake of Test Drive._ - Home: http://antongerdelan.net/blog/formatted/2014_12_10_test_drive.html - State: mature, inactive since 2015 -- Keywords: remake, car, inspired by Test Drive, racing +- Keywords: remake, cars, inspired by Test Drive, racing - Code repository: https://github.com/capnramses/opengl_test_drive_clone.git - Code language: C, C++ - Code license: GPL-3.0 diff --git a/entries/openomf.md b/entries/openomf.md index cfa0d05e..f98e35a8 100644 --- a/entries/openomf.md +++ b/entries/openomf.md @@ -7,7 +7,7 @@ _Remake of One Must Fall: 2097._ - State: beta - Download: http://www.openomf.org/downloads/, https://github.com/omf2097/openomf/releases - Platform: Windows, Linux -- Keywords: action, commercial content (?), fighting, free content (?), inspired by One Must Fall: 2097, remake, requires original content +- Keywords: action, commercial content (?), free content (?), inspired by One Must Fall: 2097, remake, requires original content - Code repository: https://github.com/omf2097/openomf.git - Code language: C, C++ - Code license: MIT diff --git a/entries/openrpg.md b/entries/openrpg.md index daa21350..85cd098c 100644 --- a/entries/openrpg.md +++ b/entries/openrpg.md @@ -6,7 +6,7 @@ _OpenRPG is an Internet application that allows people to play Role Playing Game - State: mature, inactive since 2013 - Download: http://www.rpgobjects.com/index.php?c=orpg&m=getorpg, https://sourceforge.net/projects/openrpg/files/ - Keywords: framework -- Code repository: https://gitlab.com/osgames/openrpg.git (conversion), https://sourceforge.net/p/openrpg/svn/HEAD/tree/ (svn), https://sourceforge.net/p/openrpg/cvs/ (cvs) +- Code repository: https://gitlab.com/osgames/openrpg.git (conversion), https://svn.code.sf.net/p/openrpg/svn/ (svn), https://openrpg.cvs.sourceforge.net (cvs) - Code language: Python - Code license: GPL-2.0 - Code dependencies: CherryPy, pillow, wxPython diff --git a/entries/opensc2k.md b/entries/opensc2k.md index 28b8cf4a..37e1f093 100644 --- a/entries/opensc2k.md +++ b/entries/opensc2k.md @@ -9,7 +9,7 @@ _Remake of SimCity 2000._ - Code repository: https://github.com/rage8885/OpenSC2K.git - Code language: JavaScript - Code license: GPL-3.0 -- Code dependencies: phaser, WebGL +- Code dependencies: Phaser, WebGL Git history was removed in 2019. Copyright problems mentioned. diff --git a/entries/opentriad.md b/entries/opentriad.md index 9b2029e2..b98f3b32 100644 --- a/entries/opentriad.md +++ b/entries/opentriad.md @@ -4,7 +4,7 @@ _Remake of Triple Triad._ - Home: https://github.com/benjaminfoo/OpenTriad - State: beta, inactive since 2017 -- Keywords: remake, card, inspired by Triple Triad +- Keywords: remake, cards, inspired by Triple Triad - Code repository: https://github.com/benjaminfoo/OpenTriad.git - Code language: Java - Code license: GPL-3.0 diff --git a/entries/opentyrian.md b/entries/opentyrian.md index c5123958..0a2554e4 100644 --- a/entries/opentyrian.md +++ b/entries/opentyrian.md @@ -6,7 +6,7 @@ _Remake of Tyrian._ - State: beta, inactive since 2018 - Download: https://bitbucket.org/opentyrian/opentyrian/wiki/Downloads.md - Platform: Windows -- Keywords: action, inspired by Tyrian, remake, shoot-em +- Keywords: action, inspired by Tyrian, remake, shootem - Code repository: https://bitbucket.org/opentyrian/opentyrian (hg) - Code language: C - Code license: GPL-2.0 diff --git a/entries/paintown.md b/entries/paintown.md index 6c8b907e..02f84c67 100644 --- a/entries/paintown.md +++ b/entries/paintown.md @@ -10,7 +10,7 @@ _2D side scrolling beatem-up engine._ - Code repository: https://github.com/kazzmir/paintown.git, https://svn.code.sf.net/p/paintown/code/ (svn) - Code language: C++, Java, Python - Code license: 3-clause BSD -- Code dependencies: Allegro, Freetype, libpng, PyQt4 +- Code dependencies: Allegro, FreeType, libpng, PyQt Android port is written in Java. diff --git a/entries/panel_attack.md b/entries/panel_attack.md index fa9431c6..c4ad74c2 100644 --- a/entries/panel_attack.md +++ b/entries/panel_attack.md @@ -8,7 +8,7 @@ _Remake of Tetris Attack._ - Code repository: https://github.com/sharpobject/panel-attack.git - Code language: Lua - Code license: zlib -- Code dependencies: LOVE +- Code dependencies: LÖVE ## Building diff --git a/entries/parsec47.md b/entries/parsec47.md index cc5b0ac1..9fb97e13 100644 --- a/entries/parsec47.md +++ b/entries/parsec47.md @@ -5,7 +5,7 @@ _Retromodern hispeed shmashup._ - Home: http://www.asahi-net.or.jp/~cs8k-cyu/windows/p47_e.html, http://parsec47.sourceforge.net/, https://sourceforge.net/projects/parsec47/ - State: beta, inactive since 2003 - Platform: Windows, Linux -- Keywords: arcade, smashup +- Keywords: arcade, smashem - Code repository: (see home) - Code language: D - Code license: 2-clause BSD diff --git a/entries/pasang_emas.md b/entries/pasang_emas.md index d9e67cb8..5f700661 100644 --- a/entries/pasang_emas.md +++ b/entries/pasang_emas.md @@ -6,7 +6,7 @@ _Traditional two-player board game of Brunei._ - State: mature - Download: http://pasang-emas.sourceforge.net/download.xhtml, https://sourceforge.net/projects/pasang-emas/files/ - Platform: Linux -- Keywords: strategy, board game +- Keywords: strategy, board - Code repository: https://git.code.sf.net/p/pasang-emas/code - Code language: Vala - Code license: GPL-3.0 diff --git a/entries/passage.md b/entries/passage.md index 944ba8a8..9da4ad80 100644 --- a/entries/passage.md +++ b/entries/passage.md @@ -7,7 +7,7 @@ _Autobiographical RPG game by Jason Rohrer._ - Download: https://sourceforge.net/projects/hcsoftware/files/Passage/ - Platform: Windows, Linux, macOS - Keywords: role playing, open content -- Code repository: http://hcsoftware.cvs.sourceforge.net:/cvsroot/hcsoftware (cvs part of it) +- Code repository: http://hcsoftware.cvs.sourceforge.net (cvs part of it) - Code language: C++ - Code license: Public domain - Code dependencies: SDL diff --git a/entries/pcgen.md b/entries/pcgen.md index d322ba9f..9f12c047 100644 --- a/entries/pcgen.md +++ b/entries/pcgen.md @@ -6,7 +6,7 @@ _RPG Character Generator_ - State: mature - Download: http://pcgen.org/download/, https://sourceforge.net/projects/pcgen/files - Keywords: tool -- Code repository: https://github.com/PCGen/pcgen.git, https://sourceforge.net/p/pcgen/cvs/ (cvs), https://sourceforge.net/p/pcgen/code/HEAD/tree/ (svn) +- Code repository: https://github.com/PCGen/pcgen.git, https://svn.code.sf.net/p/pcgen/code (svn), https://pcgen.cvs.sourceforge.net (cvs) - Code language: Java - Code license: LGPL-2.1 diff --git a/entries/physics_platformer.md b/entries/physics_platformer.md index 369ca6c2..b1c0ee78 100644 --- a/entries/physics_platformer.md +++ b/entries/physics_platformer.md @@ -6,7 +6,7 @@ _Physics-based multiplayer platform game._ - State: beta, inactive since 2019 - Download: https://github.com/SteveSmith16384/PhysicsPlatformer/releases - Platform: Windows, Linux -- Keywords: arcade, multiplayer, physics, platformer +- Keywords: arcade, multiplayer, physics, platform - Code repository: https://github.com/SteveSmith16384/PhysicsPlatformer.git - Code language: Java - Code license: MIT diff --git a/entries/pioneers.md b/entries/pioneers.md index 58ed4537..74d91447 100644 --- a/entries/pioneers.md +++ b/entries/pioneers.md @@ -5,7 +5,7 @@ _Emulation of the board game The Settlers of Catan, which can be played over the - Home: https://sourceforge.net/projects/pio/, http://pio.sourceforge.net/ - State: mature - Download: https://sourceforge.net/projects/pio/files -- Keywords: strategy, board game +- Keywords: strategy, board - Code repository: https://svn.code.sf.net/p/pio/code/ (svn active) - Code language: C - Code license: GPL-2.0 diff --git a/entries/powermanga.md b/entries/powermanga.md index fe5201a1..deffe21a 100644 --- a/entries/powermanga.md +++ b/entries/powermanga.md @@ -10,7 +10,7 @@ _2D shooting arcade game._ - Code repository: https://svn.code.sf.net/p/powermanga/code/ (svn), http://powermanga.cvs.sourceforge.net (cvs) - Code language: C - Code license: GPL-3.0 -- Code dependencies: SDL, SDL Mixer +- Code dependencies: SDL - Assets license: GPL Developer: Bruno Ethvignot, Emmanuel Founaud, Etienne Sobole, Jean-Michel Martin de Santero, Sam Hocevar diff --git a/entries/project_carrot.md b/entries/project_carrot.md index f6790b34..a73b1a48 100644 --- a/entries/project_carrot.md +++ b/entries/project_carrot.md @@ -9,6 +9,6 @@ _Remake of Jazz Jackrabbit 2._ - Code repository: https://github.com/soulweaver91/project-carrot.git - Code language: C++ - Code license: MIT -- Code dependencies: Qt5, SFML +- Code dependencies: Qt, SFML ## Building diff --git a/entries/project_dollhouse.md b/entries/project_dollhouse.md index 1785647c..ce83b072 100644 --- a/entries/project_dollhouse.md +++ b/entries/project_dollhouse.md @@ -9,6 +9,6 @@ _Remake of The Sims Online._ - Code repository: https://github.com/Afr0Games/Project-Dollhouse.git - Code language: C# - Code license: MPL-2.0 -- Code dependencies: Monogame +- Code dependencies: MonoGame ## Building diff --git a/entries/pyorpg.md b/entries/pyorpg.md index 1b716a5c..6e95e0fb 100644 --- a/entries/pyorpg.md +++ b/entries/pyorpg.md @@ -8,7 +8,7 @@ _ORPG (online role-playing-game) engine that allows everyone to create their own - Code repository: https://github.com/marcusmoller/pyorpg-client.git, https://github.com/marcusmoller/pyorpg-server.git (+) - Code language: Python - Code license: MIT -- Code dependencies: pgu, pygame, Twisted +- Code dependencies: PGU, pygame, Twisted Is this an engine or a game? diff --git a/entries/qonk.md b/entries/qonk.md index 9f23fb6f..4b2feb6f 100644 --- a/entries/qonk.md +++ b/entries/qonk.md @@ -6,7 +6,7 @@ _Simple real-time space conquering game._ - State: beta, inactive since 2008 - Download: https://sourceforge.net/projects/qonk/files/ - Keywords: strategy, real time -- Code repository: https://svn.code.sf.net/p/qonk/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/qonk/code (svn) - Code language: C++ - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/entries/redshift.md b/entries/redshift.md index b9611647..06d093d4 100644 --- a/entries/redshift.md +++ b/entries/redshift.md @@ -5,7 +5,7 @@ _Flight simulation game in the spirit of GL-117._ - Home: http://rsfs.sourceforge.net/, https://web.archive.org/web/20080725122954/http://php.scripts.psu.edu/cjh212/redshift/ - State: beta, inactive since 2008 - Keywords: simulation, flight, inspired by GL-117 -- Code repository: https://svn.code.sf.net/p/rsfs/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/rsfs/code (svn) - Code language: C, C++ - Code license: GPL-2.0 diff --git a/entries/rogue_clone_iv.md b/entries/rogue_clone_iv.md index f7877de5..33d38a5c 100644 --- a/entries/rogue_clone_iv.md +++ b/entries/rogue_clone_iv.md @@ -6,7 +6,7 @@ _Reproduction of Rogue._ - State: mature, inactive since 2006 - Download: https://sourceforge.net/projects/rogueclone/files/rogue%20clone/ - Keywords: role playing, remake, roguelike -- Code repository: https://gitlab.com/osgames/rogueclone.git (backup of cvs), https://sourceforge.net/p/rogueclone/code/ (cvs) +- Code repository: https://gitlab.com/osgames/rogueclone.git (backup of cvs), https://rogueclone.cvs.sourceforge.net (cvs) - Code language: C - Code license: 3-clause BSD diff --git a/entries/rpdungeon-computer_aided_role_playing.md b/entries/rpdungeon-computer_aided_role_playing.md index 189a9d9e..4a752240 100644 --- a/entries/rpdungeon-computer_aided_role_playing.md +++ b/entries/rpdungeon-computer_aided_role_playing.md @@ -6,7 +6,7 @@ _Collection of programs and libraries for pen and paper role playing._ - State: beta, inactive since 2006 - Download: https://sourceforge.net/projects/rpdungeon/files - Keywords: tool -- Code repository: https://gitlab.com/osgames/rpdungeon.git (backup of svn), https://sourceforge.net/p/rpdungeon/code/HEAD/tree/ (svn) +- Code repository: https://gitlab.com/osgames/rpdungeon.git (backup of svn), https://svn.code.sf.net/p/rpdungeon/code (svn) - Code language: Pascal - Code license: GPL-2.0 diff --git a/entries/scorched_moon.md b/entries/scorched_moon.md index 86f324bc..72d61cdb 100644 --- a/entries/scorched_moon.md +++ b/entries/scorched_moon.md @@ -8,7 +8,7 @@ _Open source version of Moonbase Commander._ - Code repository: https://github.com/Scorched-Moon/server.git, https://github.com/Scorched-Moon/client.git (+) - Code language: Python - Code license: GPL-3.0 -- Code dependencies: pgu, pygame +- Code dependencies: PGU, pygame Old [Googlecode project](https://code.google.com/archive/p/tether/) diff --git a/entries/scrabble3d.md b/entries/scrabble3d.md index a73918a8..23501f55 100644 --- a/entries/scrabble3d.md +++ b/entries/scrabble3d.md @@ -6,7 +6,7 @@ _Board game with the goal to place letters on the board like in crosswords._ - State: mature, inactive since 2015 - Download: (see home) - Platform: Windows, Linux, macOS -- Keywords: strategy, board game +- Keywords: strategy, board - Code repository: https://gitlab.com/osgames/scrabble3d.git (conversion of svn), https://github.com/HeikoTietze/scrabble3d.git (+), https://svn.code.sf.net/p/scrabble/code/ (svn) - Code language: Pascal - Code license: GPL-3.0 diff --git a/entries/sdl_game_engine_2d.md b/entries/sdl_game_engine_2d.md index 19a0479b..b3e24631 100644 --- a/entries/sdl_game_engine_2d.md +++ b/entries/sdl_game_engine_2d.md @@ -6,7 +6,7 @@ _2D game programming framework for c/c++ programmers with least possible depende - State: beta, inactive since 2014 - Download: https://sourceforge.net/projects/sge2d/files/sge2d/ - Keywords: framework -- Code repository: https://gitlab.com/osgames/sge2d.git (backup of svn), https://sourceforge.net/p/sge2d/code/HEAD/tree/ (svn) +- Code repository: https://gitlab.com/osgames/sge2d.git (backup of svn), https://svn.code.sf.net/p/sge2d/code (svn) - Code language: C - Code license: MIT diff --git a/entries/shadowgrounds.md b/entries/shadowgrounds.md index d2f562b9..549842c8 100644 --- a/entries/shadowgrounds.md +++ b/entries/shadowgrounds.md @@ -7,7 +7,7 @@ _Remake of Shadowgrounds: Survivor._ - Keywords: remake, inspired by Shadowgrounds: Survivor, requires original content - Code repository: https://github.com/vayerx/shadowgrounds.git - Code language: C++ -- Code license: Custom NC (see https://github.com/vayerx/shadowgrounds/blob/linux/LICENSE.txt) +- Code license: Custom (NC https://github.com/vayerx/shadowgrounds/blob/linux/LICENSE.txt) Content license? diff --git a/entries/simple_platformer.md b/entries/simple_platformer.md index ac5dda40..92430f88 100644 --- a/entries/simple_platformer.md +++ b/entries/simple_platformer.md @@ -6,7 +6,7 @@ _A simple platform game designed to be extended._ - State: beta, inactive since 2019 - Download: https://github.com/SteveSmith16384/SimplePlatformer/releases - Platform: Windows, Linux -- Keywords: arcade, platformer +- Keywords: arcade, platform - Code repository: https://github.com/SteveSmith16384/SimplePlatformer.git - Code language: Java - Code license: MIT diff --git a/entries/sinatra.md b/entries/sinatra.md index f2958c26..14e19482 100644 --- a/entries/sinatra.md +++ b/entries/sinatra.md @@ -8,7 +8,7 @@ _Karaoke game, designed to be lean._ - Code repository: (see home) - Code language: C - Code license: GPL-3.0 -- Code dependencies: freetype, GStreamer, libavformat, portaudio, SDL, SDL image +- Code dependencies: FreeType, GStreamer, libavformat, portaudio, SDL - Assets license: ? (GPL-3.0) Developer: Fredrik Portstrom diff --git a/entries/slashem.md b/entries/slashem.md index 8d60d130..57c80985 100644 --- a/entries/slashem.md +++ b/entries/slashem.md @@ -7,7 +7,7 @@ _Variant of the roguelike game NetHack that offers extra features, monsters, and - State: beta, inactive since 2007 - Download: http://slashem.sourceforge.net/stable.html, https://sourceforge.net/projects/slashem/files/ - Keywords: role playing, clone, inspired by NetHack, roguelike -- Code repository: https://github.com/osgamearchive/slashem.git (archived conversion of cvs), https://sourceforge.net/p/slashem/code (cvs) +- Code repository: https://github.com/osgamearchive/slashem.git (archived conversion of cvs), https://slashem.cvs.sourceforge.net (cvs) - Code language: C, R, C++ - Code license: Custom (NetHack license) diff --git a/entries/slingshot.md b/entries/slingshot.md index caa6593c..cf7ea5da 100644 --- a/entries/slingshot.md +++ b/entries/slingshot.md @@ -7,7 +7,7 @@ _Gravity‐based turn based strategy game._ - Download: https://web.archive.org/web/20150630152307/http://slingshot.wikispot.org/Downloads, https://sourceforge.net/projects/slingshot-game/files/ - Platform: Windows, Linux, macOS - Keywords: strategy, open content, turn-based -- Code repository: https://svn.code.sf.net/p/slingshot-game/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/slingshot-game/code (svn) - Code language: Python - Code license: GPL-2.0 - Code dependencies: pygame diff --git a/entries/smash_battle.md b/entries/smash_battle.md index 2fdc709a..b743ed5b 100644 --- a/entries/smash_battle.md +++ b/entries/smash_battle.md @@ -1,12 +1,12 @@ # Smash Battle -_Old skool, 2D, platform, shoot‘em up action._ +_Old skool, 2D, platform, shootem action._ - Home: https://smashbattle.demontpx.com/, https://sourceforge.net/projects/smashbattle/ - State: beta, inactive since 2011 - Download: https://smashbattle.demontpx.com/downloads/, https://sourceforge.net/projects/smashbattle/files/ - Platform: Windows, Linux -- Keywords: action, 2D, platform, shoot'em up +- Keywords: action, 2D, platform, shootem - Code repository: (see download) - Code language: C++ - Code license: ? diff --git a/entries/snowballz.md b/entries/snowballz.md index cb7ae215..92090fed 100644 --- a/entries/snowballz.md +++ b/entries/snowballz.md @@ -8,7 +8,7 @@ _Real time strategy game._ - Code repository: (see debian) http://snowballz.cvs.sourceforge.net (cvs) - Code language: Python - Code license: GPL -- Code dependencies: pygame, PyGlet, Rabbyt +- Code dependencies: pygame, pyglet, Rabbyt - Assets license: GPL Developer: Joey Marshall diff --git a/entries/softpixel_engine.md b/entries/softpixel_engine.md index 33b93ba6..bb5722a0 100644 --- a/entries/softpixel_engine.md +++ b/entries/softpixel_engine.md @@ -7,7 +7,7 @@ _High-level real-time 3d engine._ - Download: http://softpixelengine.sourceforge.net/downloads.html - Platform: Windows, Linux - Keywords: framework, 3D -- Code repository: https://gitlab.com/osgames/softpixelengine.git (import of svn), https://svn.code.sf.net/p/softpixelengine/code/trunk (svn) +- Code repository: https://gitlab.com/osgames/softpixelengine.git (import of svn), https://svn.code.sf.net/p/softpixelengine/code (svn) - Code language: C++ - Code license: zlib diff --git a/entries/solarus.md b/entries/solarus.md index 037932db..ed06b467 100644 --- a/entries/solarus.md +++ b/entries/solarus.md @@ -1,11 +1,11 @@ # Solarus -_Zelda-like 2D game engine for Action-RPGs._ +_Zelda-like 2D game engine for action-rpgs._ - Home: http://www.solarus-games.org/ - State: mature - Download: https://www.solarus-games.org/en/solarus/download -- Keywords: game engine, framework, inspired by Legend of Zelda - A Link to the Past, remake +- Keywords: action, framework, game engine, inspired by Legend of Zelda - A Link to the Past, remake, role playing - Code repository: https://gitlab.com/solarus-games/solarus.git, https://github.com/solarus-games/solarus.git (archived) - Code language: C, C++, Lua - Code license: GPL-3.0 diff --git a/entries/space_trader_for_windows.md b/entries/space_trader_for_windows.md index 5d37c853..80ac8456 100644 --- a/entries/space_trader_for_windows.md +++ b/entries/space_trader_for_windows.md @@ -6,7 +6,7 @@ _Port to C# (.NET) of the popular game for Palm._ - State: mature, inactive since 2009 - Download: https://sourceforge.net/projects/spacetraderwin/files - Keywords: strategy -- Code repository: https://github.com/SpaceTraderGame/SpaceTrader-Windows.git, https://sourceforge.net/p/spacetraderwin/code/ (cvs) +- Code repository: https://github.com/SpaceTraderGame/SpaceTrader-Windows.git, https://spacetraderwin.cvs.sourceforge.net (cvs) - Code language: C# - Code license: GPL-2.0 diff --git a/entries/spacetrader_for_java.md b/entries/spacetrader_for_java.md index 0f2ca02f..4461af1a 100644 --- a/entries/spacetrader_for_java.md +++ b/entries/spacetrader_for_java.md @@ -6,7 +6,7 @@ _Java port of the Palm game Space Trader. This port is based upon the C# port at - State: mature, inactive since 2010 - Download: https://sourceforge.net/projects/spacetraderjava/files - Keywords: strategy -- Code repository: https://github.com/osgamearchive/spacetraderjava.git (conversion of cvs and svn), https://svn.code.sf.net/p/spacetraderjava/code/ (svn), https://sourceforge.net/p/spacetraderjava/cvs/ (cvs) +- Code repository: https://github.com/osgamearchive/spacetraderjava.git (conversion of cvs and svn), https://svn.code.sf.net/p/spacetraderjava/code/ (svn), https://spacetraderjava.cvs.sourceforge.net (cvs) - Code language: Java - Code license: GPL-2.0 diff --git a/entries/spring_1944.md b/entries/spring_1944.md index 1b8dbc4e..945cc974 100644 --- a/entries/spring_1944.md +++ b/entries/spring_1944.md @@ -4,7 +4,7 @@ _Clone of Company of Heroes, Company of Heroes: Opposing Fronts, Company of Hero - Home: http://spring1944.net - State: mature -- Keywords: strategy, clone, inspired by Company of Heroes + Company of Heroes: Opposing Fronts + Company of Heroes: Tales of Valor + Company of Heroes 2, realtime +- Keywords: strategy, clone, inspired by Company of Heroes + Company of Heroes: Opposing Fronts + Company of Heroes: Tales of Valor + Company of Heroes 2, real time - Code repository: https://github.com/spring1944/spring1944.git - Code language: Lua - Code license: GPL-2.0, CC-BY-NC diff --git a/entries/starblastrix.md b/entries/starblastrix.md index cbd92c56..55a40274 100644 --- a/entries/starblastrix.md +++ b/entries/starblastrix.md @@ -6,7 +6,7 @@ _Side scrolling shoot'em up game._ - State: beta, inactive since 2006 - Download: https://sourceforge.net/projects/starblastrix/files/ - Platform: Windows -- Keywords: action, 2D, shoot'em up +- Keywords: action, 2D, shootem - Code repository: https://gitlab.com/osgames/starblastrix.git (import of sources) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/stareater.md b/entries/stareater.md index 98a331b3..e4091ca3 100644 --- a/entries/stareater.md +++ b/entries/stareater.md @@ -10,7 +10,7 @@ _4X strategy game in space_ - Code repository: https://github.com/subchannel13/Stareater.git - Code language: C# - Code license: GPL-3.0 -- Code dependencies: Mono +- Code dependencies: MonoGame ## Building diff --git a/entries/stars_nova.md b/entries/stars_nova.md index b6dbf4cd..35100c8a 100644 --- a/entries/stars_nova.md +++ b/entries/stars_nova.md @@ -6,7 +6,7 @@ _Clone of the classic 4X space strategy game Stars!._ - State: beta - Download: https://sourceforge.net/projects/stars-nova/files - Keywords: strategy -- Code repository: https://git.code.sf.net/p/stars-nova/code, https://sourceforge.net/p/stars-nova/svn/HEAD/tree/ (svn) +- Code repository: https://git.code.sf.net/p/stars-nova/code, https://svn.code.sf.net/p/stars-nova/svn (svn) - Code language: C# - Code license: GPL-2.0 diff --git a/entries/stendhal.md b/entries/stendhal.md index 875cf604..a6869314 100644 --- a/entries/stendhal.md +++ b/entries/stendhal.md @@ -2,7 +2,7 @@ _Multiplayer online adventure game with an old school feel._ -- Home: https://stendhalgame.org/, https://sourceforge.net/p/arianne/ +- Home: https://stendhalgame.org/, https://sourceforge.net/projects/arianne/ - State: mature - Download: (see home) - Keywords: role playing, multiplayer, online diff --git a/entries/stringrolled.md b/entries/stringrolled.md index f41902a3..56222583 100644 --- a/entries/stringrolled.md +++ b/entries/stringrolled.md @@ -4,7 +4,7 @@ _Aka Upsilon Cat is a puzzle platformer._ - Home: https://pyweek.org/e/Rambo/ - State: beta, inactive since 2008 -- Keywords: puzzle, open content, platformer +- Keywords: platform, open content, puzzle - Code repository: (see home) - Code language: Python - Code license: Public domain diff --git a/entries/sudokuki.md b/entries/sudokuki.md index 9eeb1eed..31618308 100644 --- a/entries/sudokuki.md +++ b/entries/sudokuki.md @@ -7,7 +7,7 @@ _Sudoku game._ - Download: https://sourceforge.net/projects/sudokuki/files/ - Platform: Windows, Linux - Keywords: puzzle, open content -- Code repository: https://git.code.sf.net/p/sudokuki/code, https://svn.code.sf.net/p/sudokuki/svn/trunk (svn) +- Code repository: https://git.code.sf.net/p/sudokuki/code, https://svn.code.sf.net/p/sudokuki/svn (svn) - Code language: C, Java - Code license: GPL-3.0 - Assets license: GPL-3.0 diff --git a/entries/supertuxkart.md b/entries/supertuxkart.md index 164ebd4f..119a3f90 100644 --- a/entries/supertuxkart.md +++ b/entries/supertuxkart.md @@ -6,7 +6,7 @@ _Kart racing game._ - State: mature - Download: https://supertuxkart.net/Download - Keywords: action, clone, inspired by Mario Kart, racing -- Code repository: https://github.com/supertuxkart/stk-code.git, https://sourceforge.net/p/supertuxkart/code/HEAD/tree/ (svn) +- Code repository: https://github.com/supertuxkart/stk-code.git, https://svn.code.sf.net/p/supertuxkart/code (svn) - Code language: C++, C - Code license: GPL-3.0 diff --git a/entries/supremacy.md b/entries/supremacy.md index 7a0897c9..0d886f2f 100644 --- a/entries/supremacy.md +++ b/entries/supremacy.md @@ -8,7 +8,7 @@ _"4X" (eXplore, eXpand, eXploit, eXterminate) turn-based, empire-building strate - Keywords: strategy - Code repository: https://bitbucket.org/mstrobel/supremacy/src (hg) - Code language: C# -- Code license: Ms-RL +- Code license: MS-RL - Assets license: CC-BY-SA-2.0 Ms-RL = Microsoft Reciprocal License diff --git a/entries/t-bots.md b/entries/t-bots.md index e77a0da5..a9ad1b1d 100644 --- a/entries/t-bots.md +++ b/entries/t-bots.md @@ -6,7 +6,7 @@ _Robot battle game simulator._ - State: beta, inactive since 2004 - Download: https://sourceforge.net/projects/tbots/files - Keywords: strategy -- Code repository: https://gitlab.com/osgames/tbots.git (backup of cvs), https://sourceforge.net/p/tbots/code (cvs) +- Code repository: https://gitlab.com/osgames/tbots.git (backup of cvs), https://tbots.cvs.sourceforge.net (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/entries/tennix.md b/entries/tennix.md index 32cae878..664639fa 100644 --- a/entries/tennix.md +++ b/entries/tennix.md @@ -4,7 +4,7 @@ _Tennis game._ - Home: http://icculus.org/tennix/, http://icculus.org/tennix/pre2009/ - State: mature -- Keywords: strategy, sport +- Keywords: sports, strategy - Code repository: http://repo.or.cz/tennix.git - Code language: C, C++ - Code license: GPL-2.0 diff --git a/entries/termfrogger.md b/entries/termfrogger.md index 62db6522..6204297c 100644 --- a/entries/termfrogger.md +++ b/entries/termfrogger.md @@ -6,7 +6,7 @@ _Ascii character version of Frogger that plays in a commandline terminal._ - State: mature - Download: https://github.com/fastrgv/TermFrogger/releases - Platform: Windows, Linux, macOS -- Keywords: arcade, inspired by Frogger, open content, text-only +- Keywords: arcade, inspired by Frogger, open content, text-based - Code repository: (see download) - Code language: Ada - Code license: GPL-3.0 diff --git a/entries/terminal_overload.md b/entries/terminal_overload.md index 456ac3e8..23169cba 100644 --- a/entries/terminal_overload.md +++ b/entries/terminal_overload.md @@ -8,7 +8,7 @@ _(abbreviated TOL) Experimental online multiplayer first-person shooter game._ - Code repository: https://github.com/fr1tz/terminal-overload.git - Code language: C++, C, C# - Code license: GPL-3.0 -- Code dependencies: Torque3D +- Code dependencies: Torque 3D - Assets license: CC-BY 4.0 Developer: Michael "fr1tz" Goldener diff --git a/entries/terminalapps.md b/entries/terminalapps.md index d269f565..d3833a55 100644 --- a/entries/terminalapps.md +++ b/entries/terminalapps.md @@ -6,7 +6,7 @@ _Fun puzzle games that run on any terminal. _ - State: mature - Download: https://github.com/fastrgv/TerminalApps/releases - Platform: Windows, Linux, macOS -- Keywords: puzzle, open content, text-only +- Keywords: puzzle, open content, text-based - Code repository: (see download) - Code language: Ada - Code license: GPL-3.0 diff --git a/entries/the_bubs_brothers.md b/entries/the_bubs_brothers.md index 35d671d5..9446e78a 100644 --- a/entries/the_bubs_brothers.md +++ b/entries/the_bubs_brothers.md @@ -6,7 +6,7 @@ _Networked clone of the classical Bubble Bobble board game._ - State: mature, inactive since 2013 - Download: http://bub-n-bros.sourceforge.net/download.html - Platform: Windows, Linux, macOS -- Keywords: board game, clone, inspired by Bubble Bobble, remake +- Keywords: remake, board, clone, inspired by Bubble Bobble - Code repository: https://bitbucket.org/arigo/bub-n-bros (hg), https://gitlab.com/osgames/the-bubs-brothers.git (+), http://bub-n-bros.cvs.sourceforge.net (cvs) - Code language: Python - Code license: MIT diff --git a/entries/the_eternity_engine.md b/entries/the_eternity_engine.md index 9d73ae8e..ee98e807 100644 --- a/entries/the_eternity_engine.md +++ b/entries/the_eternity_engine.md @@ -6,7 +6,7 @@ _DOOM source port._ - State: mature - Download: https://github.com/team-eternity/eternity/releases - Platform: Windows, Linux, macOS -- Keywords: game engine, commercial content (?), first person, inspired by Doom + Heretic + Hexen + Strife, multiplay LAN, remake, requires original content, shooter +- Keywords: game engine, commercial content (?), first-person, inspired by Doom + Heretic + Hexen + Strife, multiplayer LAN, remake, requires original content, shooter - Code repository: https://github.com/team-eternity/eternity.git - Code language: C, C++ - Code license: GPL-3.0 diff --git a/entries/the_fortress.md b/entries/the_fortress.md index bb568ab1..736e88c8 100644 --- a/entries/the_fortress.md +++ b/entries/the_fortress.md @@ -5,7 +5,7 @@ _Strategy game._ - Home: https://fortressgame.wordpress.com/about/, https://sourceforge.net/projects/fortress/ - State: beta (alpha?), inactive since 2009 - Keywords: strategy, inspired by Castle -- Code repository: https://svn.code.sf.net/p/fortress/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/fortress/code (svn) - Code language: Java - Code license: ? (GPL-3.0) - Code dependencies: jMonkeyEngine diff --git a/entries/thyme.md b/entries/thyme.md index 3efaa1db..896d601a 100644 --- a/entries/thyme.md +++ b/entries/thyme.md @@ -4,7 +4,7 @@ _Remake of Command & Conquer: Generals._ - Home: https://github.com/TheAssemblyArmada/Thyme - State: beta -- Keywords: strategy, commercial content, inspired by Command & Conquer: Generals, realtime, remake, requires original content +- Keywords: strategy, commercial content, inspired by Command & Conquer: Generals, real time, remake, requires original content - Code repository: https://github.com/TheAssemblyArmada/Thyme.git - Code language: C, C++ - Code license: GPL-2.0 diff --git a/entries/tocs/_action.md b/entries/tocs/_action.md index 9fa80eb8..c22247a1 100644 --- a/entries/tocs/_action.md +++ b/entries/tocs/_action.md @@ -66,6 +66,7 @@ - **[CommandoJS](../commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) - **[Cosmosmash](../cosmosmash.md)** (C++, GPL-2.0, mature, inactive since 2013) - **[Creep Smash](../creep_smash.md)** (Java, GPL-3.0, beta, inactive since 2011) +- **[Der Clou!](../der_clou.md)** (C, Custom, beta, inactive since 2017) - **[Devilution](../devilution.md)** (C, C++, Unlicense, mature) - **[DevilutionX](../devilutionx.md)** (C, C++, Unlicense, mature) - **[DGEngine](../dgengine.md)** (C++, zlib, GPL-3.0, beta) @@ -90,7 +91,7 @@ - **[fRaBs](../frabs.md)** (Lisp, Public domain, mature, inactive since 2016) - **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta) - **[FreeCS](../freecs.md)** (QuakeC, GPL-2.0, mature) -- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, beta) +- **[Freedoom](../freedoom.md)** (None, None, beta) - **[FreePrince](../freeprince.md)** (C, GPL-2.0, beta, inactive since 2011) - **[Galaxy Forces V2](../galaxy_forces_v2.md)** (C++, ?, mature) - **[Gang Garrison 2](../gang_garrison_2.md)** (Game Maker Script, MPL-2.0, mature) @@ -98,6 +99,7 @@ - **[GDHexGrid](../gdhexgrid.md)** (GDScript, MIT, mature) - **[ges-code](../ges-code.md)** (C, C++, GPL-3.0, mature) - **[Ghostly](../ghostly.md)** (C++, GPL-3.0, mature, inactive since 2016) +- **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[GLtron](../gltron.md)** (C, GPL, beta, inactive since 2017) - **[GPL Arcade Volleyball](../gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Granatier](../granatier.md)** (C++, GPL-2.0, mature) @@ -110,6 +112,7 @@ - **[Hedgewars](../hedgewars.md)** (Lua, C, C++, Pascal, Haskell, GPL-2.0, mature) - **[Help Hannah's Horse](../help_hannahs_horse.md)** (C++, GPL-2.0, beta, inactive since 2008) - **[Hexoshi](../hexoshi.md)** (Python, GPL-3.0, beta, inactive since 2016) +- **[HolySpirit](../holyspirit.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[Hovertank3D](../hovertank3d.md)** (C++, Assembly, GPL-2.0, mature, inactive since 2014) - **[ioquake3](../ioquake3.md)** (C, GPL-2.0, mature) - **[Jake2](../jake2.md)** (Java, GPL-2.0, beta, inactive since 2006) @@ -183,6 +186,7 @@ - **[Slune](../slune.md)** (Python, GPL-2.0, mature, inactive since 2007) - **[Smash Battle](../smash_battle.md)** (C++, ?, beta, inactive since 2011) - **[Smash](../smash.md)** (JavaScript, MIT, mature) +- **[Solarus](../solarus.md)** (C, C++, Lua, GPL-3.0, mature) - **[SolarWolf](../solarwolf.md)** (Python, LGPL-2.1, mature, inactive since 2004) - **[Sole Collector](../sole_collector.md)** (Java, MIT, beta, inactive since 2018) - **[Speed Dreams](../speed_dreams.md)** (C++, GPL-2.0, mature) @@ -198,6 +202,8 @@ - **[The Legend of Edgar](../the_legend_of_edgar.md)** (C, GPL-2.0, mature) - **[Toppler](../toppler.md)** (C++, GPL-2.0, mature, inactive since 2012) - **[Tremulous](../tremulous.md)** (C, GPL-2.0, mature, inactive since 2016) +- **[Tressette](../tressette.md)** (C++, GPL-2.0, mature, inactive since 2017) +- **[Trigger](../trigger.md)** (C++, BSD, GPL, beta) - **[Tumiki Fighters](../tumiki_fighters.md)** (D, C++, 2-clause BSD, mature, inactive since 2005) - **[TUSSLE](../tussle.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[Tux Racer](../tux_racer.md)** (C, GPL-2.0, beta, inactive since 2001) diff --git a/entries/tocs/_adventure.md b/entries/tocs/_adventure.md index 4bb1376c..a41562d1 100644 --- a/entries/tocs/_adventure.md +++ b/entries/tocs/_adventure.md @@ -5,6 +5,7 @@ - **[adventure engine](../adventure_engine.md)** (Lua, MIT, mature, inactive since 2013) - **[Azimuth](../azimuth.md)** (C, GPL-3.0, mature) - **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature) +- **[Cat Mother Dead Justice](../cat_mother_dead_justice.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003) - **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature) - **[Colossal Cave Adventure](../colossal_cave_adventure.md)** (Python, Apache-2.0, mature) - **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018) diff --git a/entries/tocs/_all.md b/entries/tocs/_all.md index 53700c1a..b26c9512 100644 --- a/entries/tocs/_all.md +++ b/entries/tocs/_all.md @@ -329,7 +329,7 @@ - **[EasyRPG Player](../easyrpg_player.md)** (C++, GPL-3.0, mature) - **[Eat The Whistle](../eat_the_whistle.md)** (C, ?, mature, inactive since 2017) - **[Ecksdee](../ecksdee.md)** (C++, GPL-2.0, beta, inactive since 2009) -- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, Libpng, zlib, bzip2, MIT, IJG, Public domain, mature) +- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, libpng, zlib, bzip2, MIT, IJG, Public domain, mature) - **[EDuke32](../eduke32.md)** (C, C++, GPL-2.0, mature) - **[Egoboo](../egoboo.md)** (C++, C, GPL-3.0, mature, inactive since 2015) - **[Einstein Puzzle](../einstein_puzzle.md)** (C++, GPL-2.0, mature, inactive since 2005) @@ -404,7 +404,7 @@ - **[Freeciv](../freeciv.md)** (C, GPL-2.0, mature) - **[FreeCol](../freecol.md)** (Java, GPL-2.0, mature) - **[FreeCS](../freecs.md)** (QuakeC, GPL-2.0, mature) -- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, beta) +- **[Freedoom](../freedoom.md)** (None, None, beta) - **[FreedroidRPG](../freedroidrpg.md)** (C, C++, Lua, GPL-2.0, mature) - **[FreeFalcon](../freefalcon.md)** (C, C++, 2-clause BSD, inactive since 2014) - **[freegish](../freegish.md)** (C, GPL-2.0, beta, inactive since 2017) @@ -528,7 +528,7 @@ - **[Holtz](../holtz.md)** (C++, GPL, mature) - **[HolySpirit](../holyspirit.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[Hopson-Arcade](../hopson-arcade.md)** (C++, GPL-3.0, mature) -- **[HoverRace](../hoverrace.md)** (C++, Custom NC, mature, inactive since 2016) +- **[HoverRace](../hoverrace.md)** (C++, Custom, mature, inactive since 2016) - **[Hovertank3D](../hovertank3d.md)** (C++, Assembly, GPL-2.0, mature, inactive since 2014) - **[HTML5 Pacman](../html5_pacman.md)** (JavaScript, WTFPL, mature, inactive since 2013) - **[Hypatia](../hypatia.md)** (Python, MIT, beta, inactive since 2016) @@ -612,7 +612,7 @@ - **[Ladder](../ladder.md)** (Java, GPL-2.0, mature, inactive since 2005) - **[LambdaHack](../lambdahack.md)** (Haskell, 3-clause BSD, beta) - **[LambdaRogue: The Book of Stars](../lambdarogue_the_book_of_stars.md)** (Pascal, GPL-2.0, mature, inactive since 2012) -- **[Land of Fire](../land_of_fire.md)** (Custom, GPL-2.0, beta) +- **[Land of Fire](../land_of_fire.md)** (Script, GPL-2.0, beta) - **[LastTry](../lasttry.md)** (Java, MIT, beta, inactive since 2017) - **[LBreakout2](../lbreakout2.md)** (C, GPL-2.0, mature, inactive since 2010) - **[LBreakoutHD](../lbreakouthd.md)** (C++, GPL-3.0, mature) @@ -707,7 +707,7 @@ - **[Mmpong](../mmpong.md)** (C, GPL-3.0, beta, inactive since 2009) - **[Moagg2](../moagg2.md)** (Java, GPL-2.0, mature, inactive since 2008) - **[Mocha Doom](../mocha_doom.md)** (Java, ?, beta, inactive since 2012) -- **[MonoGame](../monogame.md)** (C#, Ms-PL, MIT, mature) +- **[MonoGame](../monogame.md)** (C#, MS-PL, MIT, mature) - **[Monster Generator](../monster_generator.md)** (Java, MIT, mature) - **[Monsters and Mushrooms](../monsters_and_mushrooms.md)** (Python, GPL-2.0, mature, inactive since 2010) - **[Monstrosity](../monstrosity.md)** (Python, MIT, mature) @@ -1050,7 +1050,7 @@ - **[Seven Kingdoms: Ancient Adversaries](../seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature) - **[sfall](../sfall.md)** (C++, C, GPL-3.0, mature) - **[shadow-of-the-beast-html5](../shadow-of-the-beast-html5.md)** (JavaScript, Apache-2.0, beta, inactive since 2017) -- **[Shadowgrounds](../shadowgrounds.md)** (C++, Custom NC, beta, inactive since 2017) +- **[Shadowgrounds](../shadowgrounds.md)** (C++, Custom, beta, inactive since 2017) - **[SharpKonquest](../sharpkonquest.md)** (C#, GPL-2.0, mature, inactive since 2007) - **[Shockolate](../shockolate.md)** (C, GPL-3.0, beta) - **[Shotgun Debugger](../shotgun_debugger.md)** (C++, GPL-2.0, mature, inactive since 2005) @@ -1150,7 +1150,7 @@ - **[SuperTux](../supertux.md)** (C++, GPL-3.0, beta) - **[SuperTuxKart](../supertuxkart.md)** (C++, C, GPL-3.0, mature) - **[SuperTuxParty](../supertuxparty.md)** (GDScript, GPL-3.0, beta) -- **[Supremacy](../supremacy.md)** (C#, Ms-RL, beta, inactive since 2014) +- **[Supremacy](../supremacy.md)** (C#, MS-RL, beta, inactive since 2014) - **[Survivor](../survivor.md)** (JavaScript, CC-BY-NC-3.0, mature) - **[SWIG](../swig.md)** (C++, SWIG license, mature) - **[SWP](../swp.md)** (C, C++, GPL-2.0, mature) @@ -1337,7 +1337,7 @@ - **[xDuke](../xduke.md)** (C, GPL-2.0, beta, inactive since 2010) - **[Xenowar](../xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014) - **[XInvaders 3D](../xinvaders_3d.md)** (C, GPL-2.0, mature, inactive since 2000) -- **[Xjig](../xjig.md)** (C, Attribution, no warranty, mature) +- **[Xjig](../xjig.md)** (C, Custom, mature) - **[XMage](../xmage.md)** (Java, MIT, mature) - **[Xonotic](../xonotic.md)** (C, GPL-3.0, mature) - **[XorCurses](../xorcurses.md)** (C, GPL-3.0, beta, inactive since 2012) diff --git a/entries/tocs/_android.md b/entries/tocs/_android.md index db62137a..abab496b 100644 --- a/entries/tocs/_android.md +++ b/entries/tocs/_android.md @@ -14,7 +14,7 @@ - **[Domination](../domination.md)** (Java, GPL-3.0, mature) - **[Dungeon Hero](../dungeon_hero.md)** (Java, MIT, mature) - **[Dungeon Quest](../dungeon_quest.md)** (Java, MIT, mature) -- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, Libpng, zlib, bzip2, MIT, IJG, Public domain, mature) +- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, libpng, zlib, bzip2, MIT, IJG, Public domain, mature) - **[Esenthel Engine](../esenthel_engine.md)** (C, C++, Custom, beta) - **[EternalWinterWars](../eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014) - **[Flappy Cow](../flappy_cow.md)** (Java, MIT, mature) diff --git a/entries/tocs/_board-game.md b/entries/tocs/_board-game.md index 318f0ed1..bffa2260 100644 --- a/entries/tocs/_board-game.md +++ b/entries/tocs/_board-game.md @@ -1,13 +1,3 @@ [comment]: # (autogenerated content, do not edit) # Board game -- **[Domination](../domination.md)** (Java, GPL-3.0, mature) -- **[DreamChess](../dreamchess.md)** (C, GPL-3.0, beta) -- **[JSettlers](../jsettlers.md)** (Java, GPL-3.0, mature) -- **[Magic Gardeners Tournament](../magic_gardeners_tournament.md)** (Python, GPL-2.0, beta, inactive since 2007) -- **[Open Legend RPG](../open_legend_rpg.md)** (Text, Custom, mature) -- **[Pasang Emas](../pasang_emas.md)** (Vala, GPL-3.0, mature) -- **[Pioneers](../pioneers.md)** (C, GPL-2.0, mature) -- **[Scrabble3D](../scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015) -- **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013) -- **[VASSAL](../vassal.md)** (Java, LGPL-2.1, mature) \ No newline at end of file diff --git a/entries/tocs/_card-game.md b/entries/tocs/_card-game.md index 6a23311a..202b0441 100644 --- a/entries/tocs/_card-game.md +++ b/entries/tocs/_card-game.md @@ -1,6 +1,3 @@ [comment]: # (autogenerated content, do not edit) # Card game -- **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (?, ?, mature, inactive since 2010) -- **[Tressette](../tressette.md)** (C++, GPL-2.0, mature, inactive since 2017) -- **[Trigger](../trigger.md)** (C++, BSD, GPL, beta) \ No newline at end of file diff --git a/entries/tocs/_framework.md b/entries/tocs/_framework.md index aa59d007..d46f8bfd 100644 --- a/entries/tocs/_framework.md +++ b/entries/tocs/_framework.md @@ -38,7 +38,7 @@ - **[Maratis](../maratis.md)** (C++, GPL-2.0, beta) - **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature) - **[mkxp](../mkxp.md)** (C++, C, GPL-2.0, mature) -- **[MonoGame](../monogame.md)** (C#, Ms-PL, MIT, mature) +- **[MonoGame](../monogame.md)** (C#, MS-PL, MIT, mature) - **[Nazara Engine](../nazara_engine.md)** (C, C++, MIT, beta) - **[O.H.R.RPG.C.E.](../ohrrpgce.md)** (Basic, GPL-2.0, mature) - **[Octaforge](../octaforge.md)** (C++, Custom, mature) diff --git a/entries/tocs/_game-engine.md b/entries/tocs/_game-engine.md index 147e2901..74b84b1b 100644 --- a/entries/tocs/_game-engine.md +++ b/entries/tocs/_game-engine.md @@ -40,6 +40,7 @@ - **[GNU Go](../gnu_go.md)** (C, GPL-3.0, mature, inactive since 2011) - **[Grail](../grail.md)** (C++, Lua, GPL-3.0, beta, inactive since 2013) - **[Grit Game Engine](../grit_game_engine.md)** (C++, Python, MIT, beta) +- **[Haxima](../haxima.md)** (C++, GPL-3.0, beta) - **[Hypatia](../hypatia.md)** (Python, MIT, beta, inactive since 2016) - **[ika](../ika.md)** (C++, Python, PHP, C#, GPL-2.0, beta, inactive since 2007) - **[INSTEAD](../instead.md)** (C, Lua, MIT, mature) diff --git a/entries/tocs/_linux.md b/entries/tocs/_linux.md index 0df9090a..223b6113 100644 --- a/entries/tocs/_linux.md +++ b/entries/tocs/_linux.md @@ -95,7 +95,7 @@ - **[DwarfCorp](../dwarfcorp.md)** (C#, MIT, mature) - **[DXX-Rebirth](../dxx-rebirth.md)** (C, C++, Python, GPL-3.0, Custom, mature) - **[Eat The Whistle](../eat_the_whistle.md)** (C, ?, mature, inactive since 2017) -- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, Libpng, zlib, bzip2, MIT, IJG, Public domain, mature) +- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, libpng, zlib, bzip2, MIT, IJG, Public domain, mature) - **[Emilia Pinball](../emilia_pinball.md)** (C++, GPL-2.0, beta) - **[Empty Clip](../empty_clip.md)** (C++, GPL-2.0, mature) - **[Enigma](../enigma.md)** (C, C++, GPL-2.0, mature) @@ -115,7 +115,7 @@ - **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature) - **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta) - **[FreeBlocks](../freeblocks.md)** (C, Java, GPL-3.0, beta, inactive since 2015) -- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, beta) +- **[Freedoom](../freedoom.md)** (None, None, beta) - **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008) - **[Friking Shark](../friking_shark.md)** (C++, GPL-3.0, mature) - **[Frozen Bubble](../frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) diff --git a/entries/tocs/_macos.md b/entries/tocs/_macos.md index e8bbe22d..b07979c3 100644 --- a/entries/tocs/_macos.md +++ b/entries/tocs/_macos.md @@ -3,6 +3,7 @@ - **[0 A.D.](../0_ad.md)** (C++, GPL-2.0, beta) - **[3D Pong](../3d_pong.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012) - **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005) - **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature) - **[Aleph One](../aleph_one.md)** (C++, Lua, GPL-3.0, mature) @@ -50,7 +51,7 @@ - **[Duck Marines](../duck_marines.md)** (Lua, zlib, mature, inactive since 2016) - **[DwarfCorp](../dwarfcorp.md)** (C#, MIT, mature) - **[Eat The Whistle](../eat_the_whistle.md)** (C, ?, mature, inactive since 2017) -- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, Libpng, zlib, bzip2, MIT, IJG, Public domain, mature) +- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, libpng, zlib, bzip2, MIT, IJG, Public domain, mature) - **[Emilia Pinball](../emilia_pinball.md)** (C++, GPL-2.0, beta) - **[Enigma](../enigma.md)** (C, C++, GPL-2.0, mature) - **[Escape Towards The Unknown](../escape_towards_the_unknown.md)** (C, GPL-2.0, beta, inactive since 2016) @@ -66,7 +67,7 @@ - **[FLTK Recycling Game!](../fltk_recycling_game.md)** (C++, LGPL-2.1, mature, inactive since 2014) - **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature) - **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta) -- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, beta) +- **[Freedoom](../freedoom.md)** (None, None, beta) - **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008) - **[Frozen Bubble](../frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) - **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature) diff --git a/entries/tocs/_platform.md b/entries/tocs/_platform.md index f07480c2..9dd7476a 100644 --- a/entries/tocs/_platform.md +++ b/entries/tocs/_platform.md @@ -25,6 +25,7 @@ - **[M.A.R.S.](../mars.md)** (C++, C, GPL-3.0, beta, inactive since 2016) - **[Mari0](../mari0.md)** (Lua, MIT, mature, inactive since 2012) - **[Mario Objects](../mario_objects.md)** (C#, MIT, beta) +- **[Mega Mario](../mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012) - **[Minilens](../minilens.md)** (GDScript, GPL-3.0, mature, inactive since 2018) - **[Mr. Rescue](../mr_rescue.md)** (Lua, zlib, mature, inactive since 2016) - **[Mrfuze](../mrfuze.md)** (Python, LGPL-2.1, mature, inactive since 2008) @@ -33,12 +34,15 @@ - **[NXEngine-evo](../nxengine-evo.md)** (C++, GPL-3.0, mature) - **[NXEngine](../nxengine.md)** (C, C++, GPL-3.0, mature) - **[Open Surge](../open_surge.md)** (C, GPL-3.0, beta) +- **[Physics Platformer](../physics_platformer.md)** (Java, MIT, beta, inactive since 2019) - **[Plee the Bear](../plee_the_bear.md)** (Lisp, C++, Scheme, C, GPL-3.0, beta, inactive since 2017) - **[Reflection Keen](../reflection_keen.md)** (C, Lua, GPL-2.0, mature) - **[ReTux](../retux.md)** (Python, GPL-3.0, mature, inactive since 2018) +- **[Simple Platformer](../simple_platformer.md)** (Java, MIT, beta, inactive since 2019) - **[Smash Battle](../smash_battle.md)** (C++, ?, beta, inactive since 2011) - **[Sonic Robo Blast 2](../sonic_robo_blast_2.md)** (C, C++, GPL-2.0, mature) - **[Steamer Duck](../steamer_duck.md)** (Python, CC0, beta) +- **[Stringrolled](../stringrolled.md)** (Python, Public domain, beta, inactive since 2008) - **[Super Tilt Bro](../super_tilt_bro.md)** (Assembly, Python, WTFPL, mature) - **[SuperTux](../supertux.md)** (C++, GPL-3.0, beta) - **[Teeworlds](../teeworlds.md)** (C, C++, zlib, beta, inactive since 2013) @@ -49,4 +53,5 @@ - **[Wario-Land-3](../wario-land-3.md)** (Python, MIT, beta, inactive since 2018) - **[WarMUX](../warmux.md)** (C++, GPL-2.0, beta, inactive since 2018) - **[Warp Rogue](../warp_rogue.md)** (C, GPL-3.0, beta, inactive since 2010) +- **[Which Way Is Up?](../which_way_is_up.md)** (Python, GPL-2.0, beta, inactive since 2008) - **[WWW](../www.md)** (JavaScript, GPL-3.0, beta, inactive since 2014) \ No newline at end of file diff --git a/entries/tocs/_puzzle.md b/entries/tocs/_puzzle.md index c7469df1..9a15d423 100644 --- a/entries/tocs/_puzzle.md +++ b/entries/tocs/_puzzle.md @@ -45,7 +45,6 @@ - **[Gem Drop X](../gem_drop_x.md)** (C, GPL-2.0, beta, inactive since 2002) - **[Gift Grabber](../gift_grabber.md)** (JavaScript, Apache-2.0, mature) - **[GJID](../gjid.md)** (C++, MIT, mature, inactive since 2017) -- **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[glPortal](../glportal.md)** (C++, zlib, beta) - **[Grabble](../grabble.md)** (Java, ?, mature, inactive since 2006) - **[Gweled](../gweled.md)** (C, GPL-2.0, mature) @@ -134,7 +133,7 @@ - **[Which Way Is Up?](../which_way_is_up.md)** (Python, GPL-2.0, beta, inactive since 2008) - **[Wizznic!](../wizznic.md)** (C, GPL-3.0, beta, inactive since 2016) - **[WWW](../www.md)** (JavaScript, GPL-3.0, beta, inactive since 2014) -- **[Xjig](../xjig.md)** (C, Attribution, no warranty, mature) +- **[Xjig](../xjig.md)** (C, Custom, mature) - **[XorCurses](../xorcurses.md)** (C, GPL-3.0, beta, inactive since 2012) - **[XScavenger](../xscavenger.md)** (C, GPL-2.0, mature, inactive since 2015) - **[Zaz](../zaz.md)** (C++, GPL-3.0, beta, inactive since 2010) \ No newline at end of file diff --git a/entries/tocs/_remake.md b/entries/tocs/_remake.md index f90a34ad..7bcc1288 100644 --- a/entries/tocs/_remake.md +++ b/entries/tocs/_remake.md @@ -103,7 +103,7 @@ - **[Dust Racing 2D](../dust_racing_2d.md)** (C, C++, GPL-3.0, mature) - **[DXX-Rebirth](../dxx-rebirth.md)** (C, C++, Python, GPL-3.0, Custom, mature) - **[Eat The Whistle](../eat_the_whistle.md)** (C, ?, mature, inactive since 2017) -- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, Libpng, zlib, bzip2, MIT, IJG, Public domain, mature) +- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, libpng, zlib, bzip2, MIT, IJG, Public domain, mature) - **[EDuke32](../eduke32.md)** (C, C++, GPL-2.0, mature) - **[Enduro tribute](../enduro_tribute.md)** (JavaScript, MIT, mature) - **[Enigma](../enigma.md)** (C, C++, GPL-2.0, mature) @@ -128,7 +128,7 @@ - **[Freeciv Alpha Centauri project](../freeciv_alpha_centauri_project.md)** (C, GPL-2.0, beta, inactive since 2003) - **[FreeCol](../freecol.md)** (Java, GPL-2.0, mature) - **[FreeCS](../freecs.md)** (QuakeC, GPL-2.0, mature) -- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, beta) +- **[Freedoom](../freedoom.md)** (None, None, beta) - **[freegish](../freegish.md)** (C, GPL-2.0, beta, inactive since 2017) - **[Freekick 3](../freekick_3.md)** (C++, Python, GPL-3.0, mature, inactive since 2015) - **[FreeLords](../freelords.md)** (Java, GPL-2.0, beta, inactive since 2017) @@ -160,6 +160,7 @@ - **[Gorc](../gorc.md)** (C++, Apache-2.0, beta) - **[Gorillas-rs](../gorillas-rs.md)** (Rust, MIT, beta) - **[Gorillas](../gorillas.md)** (Objective-C, JavaScript, Java Research License, mature, inactive since 2014) +- **[Greenius' Civil War](../greenius_civil_war.md)** (C++, GPL-2.0, beta, inactive since 2001) - **[Greentwip's Harvest Moon](../greentwips_harvest_moon.md)** (C#, GPL-3.0, beta) - **[Griefly](../griefly.md)** (C++, Go, Python, MIT, beta) - **[GUSANOS](../gusanos.md)** (C++, GPL-2.0, beta, inactive since 2006) @@ -171,7 +172,7 @@ - **[Hematite](../hematite.md)** (Rust, MIT, beta) - **[Hocoslamfy](../hocoslamfy.md)** (C, C++, GPL-2.0, beta, inactive since 2016) - **[Hopson-Arcade](../hopson-arcade.md)** (C++, GPL-3.0, mature) -- **[HoverRace](../hoverrace.md)** (C++, Custom NC, mature, inactive since 2016) +- **[HoverRace](../hoverrace.md)** (C++, Custom, mature, inactive since 2016) - **[Hovertank3D](../hovertank3d.md)** (C++, Assembly, GPL-2.0, mature, inactive since 2014) - **[HTML5 Pacman](../html5_pacman.md)** (JavaScript, WTFPL, mature, inactive since 2013) - **[I Have No Tomatoes](../i_have_no_tomatoes.md)** (C++, zlib, mature, inactive since 2004) @@ -378,7 +379,7 @@ - **[Seven Kingdoms: Ancient Adversaries](../seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature) - **[sfall](../sfall.md)** (C++, C, GPL-3.0, mature) - **[shadow-of-the-beast-html5](../shadow-of-the-beast-html5.md)** (JavaScript, Apache-2.0, beta, inactive since 2017) -- **[Shadowgrounds](../shadowgrounds.md)** (C++, Custom NC, beta, inactive since 2017) +- **[Shadowgrounds](../shadowgrounds.md)** (C++, Custom, beta, inactive since 2017) - **[Shockolate](../shockolate.md)** (C, GPL-3.0, beta) - **[Shotgun Debugger](../shotgun_debugger.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[Siege of Avalon : Open Source](../siege_of_avalon_open_source.md)** (Pascal, Custom, beta, inactive since 2011) diff --git a/entries/tocs/_role-playing.md b/entries/tocs/_role-playing.md index 883da915..d256346f 100644 --- a/entries/tocs/_role-playing.md +++ b/entries/tocs/_role-playing.md @@ -95,7 +95,7 @@ - **[Krank](../krank.md)** (Python, Public domain, beta, inactive since 2008) - **[Labyrinth of Worlds](../labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010) - **[LambdaRogue: The Book of Stars](../lambdarogue_the_book_of_stars.md)** (Pascal, GPL-2.0, mature, inactive since 2012) -- **[Land of Fire](../land_of_fire.md)** (Custom, GPL-2.0, beta) +- **[Land of Fire](../land_of_fire.md)** (Script, GPL-2.0, beta) - **[Linley's Dungeon Crawl](../linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006) - **[Lips of Suna](../lips_of_suna.md)** (C, GPL-3.0, beta, inactive since 2014) - **[lttp-phaser](../lttp-phaser.md)** (TypeScript, JavaScript, MIT, beta, inactive since 2016) @@ -109,6 +109,7 @@ - **[NetHack](../nethack.md)** (C, Custom, mature) - **[NetMauMau](../netmaumau.md)** (C++, LGPL-3.0, mature, inactive since 2015) - **[NLarn](../nlarn.md)** (C, Lua, GPL-3.0, mature) +- **[Open Jumpgate](../open_jumpgate.md)** (C++, GPL-2.0, beta, inactive since 2017) - **[Open Legend RPG](../open_legend_rpg.md)** (Text, Custom, mature) - **[Open Meridian](../open_meridian.md)** (C, C++, GPL-2.0, mature) - **[Open RSC](../open_rsc.md)** (Java, GPL-3.0, mature) @@ -144,6 +145,7 @@ - **[SilverTree](../silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007) - **[SLASH'EM](../slashem.md)** (C, R, C++, Custom, beta, inactive since 2007) - **[Sleep Is Death](../sleep_is_death.md)** (C++, ?, mature, inactive since 2018) +- **[Solarus](../solarus.md)** (C, C++, Lua, GPL-3.0, mature) - **[Source of Tales](../source_of_tales.md)** (Lua, GPL-3.0, mature, inactive since 2013) - **[Space Station 13](../space_station_13.md)** (DM, AGPL-3.0, mature) - **[Spice Trade](../spice_trade.md)** (Java, LGPL-2.0, mature, inactive since 2005) diff --git a/entries/tocs/_simulation.md b/entries/tocs/_simulation.md index 8f87c9c9..d7aac15d 100644 --- a/entries/tocs/_simulation.md +++ b/entries/tocs/_simulation.md @@ -3,6 +3,7 @@ - **[2Moons Browsergame Engine](../2moons_browsergame_engine.md)** (PHP, JavaScript, MIT, mature) - **[3d.city](../3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) +- **[ACM](../acm.md)** (C, GPL-2.0, mature, inactive since 2000) - **[Billiards](../billiards.md)** (Lua, Objective-C, GPL-3.0, beta, inactive since 2012) - **[Biogenesis](../biogenesis.md)** (Java, GPL-2.0, beta) - **[Black Shades Elite](../black_shades_elite.md)** (?, ?, beta, inactive since 2007) @@ -16,6 +17,7 @@ - **[Combat Simulator Project](../combat_simulator_project.md)** (C++, GPL-2.0, beta, inactive since 2010) - **[Construo](../construo.md)** (C++, GPL-3.0, beta, inactive since 2015) - **[Core War](../core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) +- **[Critterding](../critterding.md)** (C++, GPL-2.0, beta, inactive since 2013) - **[Cultivation](../cultivation.md)** (C++, ?, mature, inactive since 2010) - **[Cytopia](../cytopia.md)** (C++, GPL-3.0, beta) - **[Danger from the Deep](../danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) @@ -35,12 +37,14 @@ - **[FreeSims](../freesims.md)** (C#, MPL-2.0, beta) - **[FreeSO](../freeso.md)** (C#, MPL-2.0, beta) - **[FreeTrain](../freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009) +- **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[Gnomescroll](../gnomescroll.md)** (C, C++, Python, GPL-3.0, beta, inactive since 2013) - **[Golly](../golly.md)** (C++, Java, GPL-2.0, mature) - **[Grobots](../grobots.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Hardwar](../hardwar.md)** (C++, GPL-3.0, beta, inactive since 2015) - **[Hematite](../hematite.md)** (Rust, MIT, beta) - **[Infiniminer](../infiniminer.md)** (C#, MIT, mature, inactive since 2016) +- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL, beta, inactive since 2012) - **[Julius](../julius.md)** (C, C++, AGPL-3.0, mature) - **[KeeperRL](../keeperrl.md)** (C, C++, GPL-2.0, beta) - **[Librelancer](../librelancer.md)** (C, C#, MIT, beta) @@ -99,6 +103,7 @@ - **[Tux Football](../tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) - **[Vamos](../vamos.md)** (C++, Python, GPL-3.0, beta, inactive since 2014) - **[VDrift](../vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014) +- **[Vertigo](../vertigo.md)** (C, GPL-2.0, beta, inactive since 2002) - **[Voxelands](../voxelands.md)** (C++, GPL-3.0, beta) - **[WallBall](../wallball.md)** (Haxe, JavaScript, GPL-3.0, mature) - **[YSoccer](../ysoccer.md)** (Java, GPL-2.0, mature) \ No newline at end of file diff --git a/entries/tocs/_sports.md b/entries/tocs/_sports.md index 59111685..c3ccd36c 100644 --- a/entries/tocs/_sports.md +++ b/entries/tocs/_sports.md @@ -6,11 +6,13 @@ - **[CannonSmash](../cannonsmash.md)** (C++, GPL-2.0, beta, inactive since 2003) - **[Dust Racing 2D](../dust_racing_2d.md)** (C, C++, GPL-3.0, mature) - **[Emilia Pinball](../emilia_pinball.md)** (C++, GPL-2.0, beta) +- **[Free Tennis](../free_tennis.md)** (OCaml, GPL-2.0, beta, inactive since 2005) - **[Freekick 3](../freekick_3.md)** (C++, Python, GPL-3.0, mature, inactive since 2015) - **[GPL Arcade Volleyball](../gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[H-Craft Championship](../h-craft_championship.md)** (C++, zlib, mature, inactive since 2015) -- **[HoverRace](../hoverrace.md)** (C++, Custom NC, mature, inactive since 2016) +- **[HoverRace](../hoverrace.md)** (C++, Custom, mature, inactive since 2016) - **[Libre Pinball](../libre_pinball.md)** (GDScript, MIT, beta, inactive since 2015) +- **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (?, ?, mature, inactive since 2010) - **[NetStatsBaseball](../netstatsbaseball.md)** (C, Public domain, mature) - **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017) - **[Open Soccer Star](../open_soccer_star.md)** (PHP, GPL-3.0, beta) @@ -18,6 +20,7 @@ - **[OpenWebSoccer-Sim](../openwebsoccer-sim.md)** (PHP, LGPL-3.0, mature) - **[Skifree-HTML5-clone](../skifree-html5-clone.md)** (JavaScript, GPL-3.0, beta, inactive since 2011) - **[skifree.js](../skifreejs.md)** (JavaScript, MIT, mature, inactive since 2016) +- **[Tennix!](../tennix.md)** (C, C++, GPL-2.0, mature) - **[Tux Football](../tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) - **[Visual Pinball](../visual_pinball.md)** (C++, MAME, mature) - **[YSoccer](../ysoccer.md)** (Java, GPL-2.0, mature) \ No newline at end of file diff --git a/entries/tocs/_strategy.md b/entries/tocs/_strategy.md index 7d0d2a71..be754f16 100644 --- a/entries/tocs/_strategy.md +++ b/entries/tocs/_strategy.md @@ -208,7 +208,7 @@ - **[Star Ruler 2](../star_ruler_2.md)** (C, C++, MIT, mature) - **[Stareater](../stareater.md)** (C#, GPL-3.0, beta) - **[Stars! Nova](../stars_nova.md)** (C#, GPL-2.0, beta) -- **[Supremacy](../supremacy.md)** (C#, Ms-RL, beta, inactive since 2014) +- **[Supremacy](../supremacy.md)** (C#, MS-RL, beta, inactive since 2014) - **[Syndicate Wars Port](../syndicate_wars_port.md)** (C, GPL-3.0, beta, inactive since 2010) - **[T-Bots](../t-bots.md)** (C, GPL-2.0, beta, inactive since 2004) - **[Tactics Squad](../tactics_squad.md)** (C++, GPL-2.0, beta, inactive since 2007) diff --git a/entries/tocs/_windows.md b/entries/tocs/_windows.md index 3a15b398..7ae3a87f 100644 --- a/entries/tocs/_windows.md +++ b/entries/tocs/_windows.md @@ -3,6 +3,7 @@ - **[0 A.D.](../0_ad.md)** (C++, GPL-2.0, beta) - **[1oom](../1oom.md)** (C, GPL-2.0, mature) +- **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012) - **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta) - **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005) - **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature) @@ -90,7 +91,7 @@ - **[DwarfCorp](../dwarfcorp.md)** (C#, MIT, mature) - **[DXX-Rebirth](../dxx-rebirth.md)** (C, C++, Python, GPL-3.0, Custom, mature) - **[Eat The Whistle](../eat_the_whistle.md)** (C, ?, mature, inactive since 2017) -- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, Libpng, zlib, bzip2, MIT, IJG, Public domain, mature) +- **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, BSD, LGPL-2.1, libpng, zlib, bzip2, MIT, IJG, Public domain, mature) - **[Emilia Pinball](../emilia_pinball.md)** (C++, GPL-2.0, beta) - **[EmptyEpsilon](../emptyepsilon.md)** (C, C++, Lua, GPL-2.0, mature) - **[Enigma](../enigma.md)** (C, C++, GPL-2.0, mature) @@ -114,7 +115,7 @@ - **[FooBillard](../foobillard.md)** (C, GPL-2.0, mature, inactive since 2010) - **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature) - **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta) -- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, beta) +- **[Freedoom](../freedoom.md)** (None, None, beta) - **[FreeSims](../freesims.md)** (C#, MPL-2.0, beta) - **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008) - **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature) @@ -147,7 +148,7 @@ - **[Hexoshi](../hexoshi.md)** (Python, GPL-3.0, beta, inactive since 2016) - **[HoDoKu](../hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) - **[Holtz](../holtz.md)** (C++, GPL, mature) -- **[HoverRace](../hoverrace.md)** (C++, Custom NC, mature, inactive since 2016) +- **[HoverRace](../hoverrace.md)** (C++, Custom, mature, inactive since 2016) - **[HyperRogue](../hyperrogue.md)** (C++, GPL-2.0, mature) - **[I Have No Tomatoes](../i_have_no_tomatoes.md)** (C++, zlib, mature, inactive since 2004) - **[Ice Breaker](../ice_breaker.md)** (C, GPL-2.0, mature, inactive since 2003) diff --git a/entries/tornado.md b/entries/tornado.md index 28e84f1b..93f4b60b 100644 --- a/entries/tornado.md +++ b/entries/tornado.md @@ -4,11 +4,11 @@ _Clone of an old C64 game. Destroy your opponent's house using different weather - Home: https://web.archive.org/web/20170806174943/https://kiza.eu/software/tornado/ - State: mature, inactive since 2009 -- Keywords: simulation, multiplayer, open content, text-mode +- Keywords: simulation, multiplayer, open content, text-based - Code repository: (see home) - Code language: C - Code license: GPL-2.0 -- Code dependencies: Curses +- Code dependencies: curses - Assets license: no media Developer: Oliver Feiler, Rene Puls diff --git a/entries/total_annihilation_3d.md b/entries/total_annihilation_3d.md index 26d5616a..414e63e9 100644 --- a/entries/total_annihilation_3d.md +++ b/entries/total_annihilation_3d.md @@ -7,7 +7,7 @@ _Remake of Total Annihilation._ - State: beta, inactive since 2017 - Download: (see home) - Platform: Windows, Linux, macOS -- Keywords: strategy, inspired by Total Annihilation, realtime, remake +- Keywords: strategy, inspired by Total Annihilation, real time, remake - Code repository: https://github.com/zuzuf/TA3D.git - Code language: C++, C, Lua - Code license: GPL-2.0 diff --git a/entries/transcend.md b/entries/transcend.md index 5a7be6d8..825df171 100644 --- a/entries/transcend.md +++ b/entries/transcend.md @@ -10,7 +10,7 @@ _Abstract 2D shooter game._ - Code repository: (see download) http://transcend.cvs.sourceforge.net (cvs) - Code language: C++, Dia - Code license: ? (GPL, Public domain) -- Code dependencies: GLUT PortAudio, X +- Code dependencies: GLUT, X - Assets license: ? (GPL) Developer: Jason Rohrer diff --git a/entries/tremfusion.md b/entries/tremfusion.md index a505ff9b..9182037d 100644 --- a/entries/tremfusion.md +++ b/entries/tremfusion.md @@ -4,7 +4,7 @@ _FPS game that is the fork of Tremulous._ - Home: http://www.tremfusion.net/ (no links), https://web.archive.org/web/20121027000844/http://www.tremfusion.net:80/ - State: mature, inactive since 2009 -- Keywords: remake, first person, inspired by Tremulous, shooter +- Keywords: remake, first-person, inspired by Tremulous, shooter - Code repository: https://github.com/Amanieu/tremfusion.git - Code language: C - Code license: GPL-2.0 diff --git a/entries/tressette.md b/entries/tressette.md index ac2398dc..52f7ea46 100644 --- a/entries/tressette.md +++ b/entries/tressette.md @@ -6,7 +6,7 @@ _Italian card game._ - State: mature, inactive since 2017 - Download: https://invido.it/download/tressette_download.html (Italian), https://sourceforge.net/projects/tressette/files/ - Platform: Windows -- Keywords: card game +- Keywords: action, cards - Code repository: https://gitlab.com/osgames/tressette.git (conversion of svn), https://svn.code.sf.net/p/tressette/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/trigger.md b/entries/trigger.md index dc6be47d..8b866cd6 100644 --- a/entries/trigger.md +++ b/entries/trigger.md @@ -6,7 +6,7 @@ _3D car racing game._ - State: beta - Download: https://sourceforge.net/projects/trigger-rally/files/ - Platform: Windows, Linux -- Keywords: card game, cars, racing +- Keywords: action, cars, racing - Code repository: https://svn.code.sf.net/p/trigger-rally/code/ (svn active) - Code language: C++ - Code license: BSD, GPL diff --git a/entries/trip_on_the_funny_boat.md b/entries/trip_on_the_funny_boat.md index 1c36950d..09c7e2e8 100644 --- a/entries/trip_on_the_funny_boat.md +++ b/entries/trip_on_the_funny_boat.md @@ -7,7 +7,7 @@ _Side-scrolling arcade shooter game._ - Download: http://funnyboat.sourceforge.net/download.php, https://sourceforge.net/projects/funnyboat/files/ - Platform: Windows, Linux - Keywords: arcade, open content, shooter, side-scrolling -- Code repository: https://svn.code.sf.net/p/funnyboat/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/funnyboat/code (svn) - Code language: Python - Code license: GPL-2.0 - Code dependencies: PixelPerfect diff --git a/entries/ultrastar_deluxe.md b/entries/ultrastar_deluxe.md index cd0c0e52..3248be0a 100644 --- a/entries/ultrastar_deluxe.md +++ b/entries/ultrastar_deluxe.md @@ -7,7 +7,7 @@ _Karaoke game._ - Download: https://usdx.eu/downloads/ - Platform: Windows, Linux, macOS - Keywords: music, inspired by SingStar, karaoke, remake -- Code repository: https://github.com/UltraStar-Deluxe/USDX.git, https://github.com/UltraStar-Deluxe/legacy-sourceforge-svn-mirror.git (+), https://svn.code.sf.net/p/ultrastardx/svn/trunk (svn) +- Code repository: https://github.com/UltraStar-Deluxe/USDX.git, https://github.com/UltraStar-Deluxe/legacy-sourceforge-svn-mirror.git (+), https://svn.code.sf.net/p/ultrastardx/svn (svn) - Code language: Pascal - Code license: GPL-2.0 - Code dependencies: Lua, SDL2 diff --git a/entries/undum.md b/entries/undum.md index 717e5704..2dd778ce 100644 --- a/entries/undum.md +++ b/entries/undum.md @@ -5,7 +5,7 @@ _Client-side framework for narrative hypertext interactive fiction._ - Home: http://idmillington.github.io/undum/, https://web.archive.org/web/20161202210632/http://undum.com/ - State: mature, inactive since 2018 - Platform: Web -- Keywords: framework, interactive fiction, text based +- Keywords: framework, interactive fiction, text-based - Code repository: https://github.com/idmillington/undum.git - Code language: JavaScript - Code license: MIT diff --git a/entries/unnethack.md b/entries/unnethack.md index d5d5e7ad..f1576445 100644 --- a/entries/unnethack.md +++ b/entries/unnethack.md @@ -7,7 +7,7 @@ _Roguelike, single-player role-playing game where the hero must venture through - State: mature - Download: https://sourceforge.net/projects/unnethack/files/unnethack/ - Keywords: role playing, roguelike -- Code repository: https://github.com/unnethack/unnethack.git, https://sourceforge.net/p/unnethack/code/HEAD/tree/ (svn), https://sourceforge.net/p/unnethack/git/ci/master/tree/ +- Code repository: https://github.com/unnethack/unnethack.git, https://git.code.sf.net/p/unnethack/git, https://svn.code.sf.net/p/unnethack/code (svn old) - Code language: C - Code license: Custom (NetHack license) diff --git a/entries/valyria_tear.md b/entries/valyria_tear.md index 6c4ea0a1..9750fe76 100644 --- a/entries/valyria_tear.md +++ b/entries/valyria_tear.md @@ -5,7 +5,7 @@ _J-RPG (Based on the Hero of Allacrost engine)._ - Home: https://valyriatear.blogspot.de/ - State: mature - Download: https://valyriatear.blogspot.de/p/downloads.html -- Keywords: role playing, JRPG, popular +- Keywords: role playing, japanese, popular - Code repository: https://github.com/ValyriaTear/ValyriaTear.git - Code language: Lua, C++, C - Code license: GPL-2.0 diff --git a/entries/vamos.md b/entries/vamos.md index 2f6aa50e..634a7e3f 100644 --- a/entries/vamos.md +++ b/entries/vamos.md @@ -7,7 +7,7 @@ _Automotive simulation framework._ - Download: https://sourceforge.net/projects/vamos/files/ - Platform: Linux - Keywords: simulation, cars -- Code repository: https://git.code.sf.net/p/vamos/git, http://vamos.cvs.sourceforge.net:/cvsroot/vamos (cvs) +- Code repository: https://git.code.sf.net/p/vamos/git, http://vamos.cvs.sourceforge.net (cvs) - Code language: C++, Python - Code license: GPL-3.0 - Code dependencies: OpenAL, OpenGL, SDL diff --git a/entries/vassal.md b/entries/vassal.md index 82244184..90d3626d 100644 --- a/entries/vassal.md +++ b/entries/vassal.md @@ -6,7 +6,7 @@ _Game engine for creating electronic versions of traditional board and card game - State: mature - Download: http://www.vassalengine.org/download.php, https://sourceforge.net/projects/vassalengine/files/ - Platform: Windows, Linux, macOS -- Keywords: board game, clone, framework, game engine, inspired by Board Game +- Keywords: game engine, board, clone, framework, inspired by Board Game - Code repository: https://svn.code.sf.net/p/vassalengine/svn/ (svn) - Code language: Java - Code license: LGPL-2.1 diff --git a/entries/vcmi.md b/entries/vcmi.md index c0356857..22c65f96 100644 --- a/entries/vcmi.md +++ b/entries/vcmi.md @@ -6,7 +6,7 @@ _Engine for Heroes III, giving it new and extended possibilities._ - State: mature - Download: (see home) - Keywords: strategy, commercial content, inspired by Heroes of Might and Magic III, remake, requires original content -- Code repository: https://github.com/vcmi/vcmi.git, https://sourceforge.net/p/vcmi/code/HEAD/tree/ (svn) +- Code repository: https://github.com/vcmi/vcmi.git, https://svn.code.sf.net/p/vcmi/code (svn) - Code language: C++ - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/entries/vega_strike.md b/entries/vega_strike.md index 5dd74509..4d163f34 100644 --- a/entries/vega_strike.md +++ b/entries/vega_strike.md @@ -7,7 +7,7 @@ _Vega Strike is a first-person space trading and combat simulator._ - State: mature - Download: http://vegastrike.sourceforge.net/getfiles/ - Keywords: framework, inspired by Elite, open content (?) -- Code repository: https://github.com/vegastrike/Vega-Strike-Engine-Source.git (https://github.com/vegastrike mirror), https://sourceforge.net/p/vegastrike/code/HEAD/tree/ (svn) +- Code repository: https://github.com/vegastrike/Vega-Strike-Engine-Source.git (https://github.com/vegastrike mirror), https://svn.code.sf.net/p/vegastrike/code (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/vertigo.md b/entries/vertigo.md index 85d7803b..e10c8e9f 100644 --- a/entries/vertigo.md +++ b/entries/vertigo.md @@ -6,7 +6,7 @@ _Flight simulator._ - State: beta, inactive since 2002 - Download: http://stjerneskud.info/vertigo/download.html - Platform: Linux -- Keywords: remake, flight simulator +- Keywords: simulation, flight, remake - Code repository: (see download) - Code language: C - Code license: GPL-2.0 diff --git a/entries/warcraft-remake.md b/entries/warcraft-remake.md index 10d359dd..d05c6ec4 100644 --- a/entries/warcraft-remake.md +++ b/entries/warcraft-remake.md @@ -5,10 +5,10 @@ _Remake of Warcraft: Orcs & Humans._ - Home: https://www.b3dgs.com/v7/page.php?lang=en§ion=warcraft_remake - State: beta - Platform: Windows, Linux, Android -- Keywords: strategy, commercial content, inspired by Warcraft: Orcs & Humans, realtime, remake +- Keywords: strategy, commercial content, inspired by Warcraft: Orcs & Humans, real time, remake - Code repository: https://github.com/b3dgs/warcraft-remake.git - Code language: Java - Code license: GPL-2.0 -- Code dependencies: LionEngine +- Code dependencies: Lion ## Building diff --git a/entries/webchess.md b/entries/webchess.md index 4c7d44f4..501a3195 100644 --- a/entries/webchess.md +++ b/entries/webchess.md @@ -7,7 +7,7 @@ _Allows you to play chess with other users._ - Download: https://sourceforge.net/projects/webchess/files/ - Platform: Web - Keywords: strategy -- Code repository: http://webchess.bzr.sourceforge.net/bzrroot/webchess (bzr), http://webchess.cvs.sourceforge.net:/cvsroot/webchess (cvs) +- Code repository: http://webchess.bzr.sourceforge.net/bzrroot/webchess (bzr), http://webchess.cvs.sourceforge.net (cvs) - Code language: PHP - Code license: GPL-3.0 diff --git a/entries/which_way_is_up.md b/entries/which_way_is_up.md index 1f9d35c6..22ee023f 100644 --- a/entries/which_way_is_up.md +++ b/entries/which_way_is_up.md @@ -5,7 +5,7 @@ _Puzzle platformer._ - Home: http://www.oletus.fi/static/whichwayisup/, https://packages.debian.org/search?keywords=whichwayisup - State: beta, inactive since 2008 - Platform: Windows, Linux -- Keywords: puzzle, 2D, open content, platformer +- Keywords: platform, 2D, open content, puzzle - Code repository: (see home) - Code language: Python - Code license: GPL-2.0 diff --git a/entries/wkbre.md b/entries/wkbre.md index 44f13ac2..e9238a7e 100644 --- a/entries/wkbre.md +++ b/entries/wkbre.md @@ -4,7 +4,7 @@ _Remake of Warrior Kings._ - Home: https://github.com/AdrienTD/wkbre - State: beta -- Keywords: strategy, 3D, inspired by Warrior Kings, realtime, remake, requires original content +- Keywords: strategy, 3D, inspired by Warrior Kings, real time, remake, requires original content - Code repository: https://github.com/AdrienTD/wkbre.git - Code language: C++, C - Code license: GPL-3.0 diff --git a/entries/word_war_vi.md b/entries/word_war_vi.md index f6afe7e4..a4222e54 100644 --- a/entries/word_war_vi.md +++ b/entries/word_war_vi.md @@ -6,7 +6,7 @@ _Similar of Defender._ - State: mature - Download: http://smcameron.github.io/wordwarvi/#downloads - Platform: Linux, macOS -- Keywords: action, 2D, inspired by Defender, open content, shooter, side scrolling, similar +- Keywords: action, 2D, inspired by Defender, open content, shooter, side-scrolling, similar - Code repository: https://github.com/smcameron/wordwarvi.git - Code language: C - Code license: GPL-2.0 diff --git a/entries/world_builder.md b/entries/world_builder.md index 66bf5f87..422164e6 100644 --- a/entries/world_builder.md +++ b/entries/world_builder.md @@ -7,7 +7,7 @@ _Randomly generates scientifically-plausible solar systems, simulates plate tect - Download: https://sourceforge.net/projects/worldbuilder/files/ - Platform: Windows - Keywords: tool -- Code repository: https://gitlab.com/osgames/worldbuilder.git (conversion of cvs), https://sourceforge.net/p/worldbuilder/code/ (cvs) +- Code repository: https://gitlab.com/osgames/worldbuilder.git (conversion of cvs), https://worldbuilder.cvs.sourceforge.net (cvs) - Code language: Visual Basic - Code license: GPL-2.0 diff --git a/entries/xblast.md b/entries/xblast.md index d8ddbb02..aa6bd70a 100644 --- a/entries/xblast.md +++ b/entries/xblast.md @@ -6,7 +6,7 @@ _Multiplayer only side-scroller, arcade bomberman like game._ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/xblast/files/ - Platform: Windows, Linux -- Keywords: arcade, inspired by Bomberman, multiplayer, side-scroller +- Keywords: arcade, inspired by Bomberman, multiplayer, side-scrolling - Code repository: http://xblast.cvs.sourceforge.net (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/entries/xconq.md b/entries/xconq.md index cc3555d6..9a89566e 100644 --- a/entries/xconq.md +++ b/entries/xconq.md @@ -7,7 +7,7 @@ _General strategy game system._ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/xconq/files/, https://sourceware.org/xconq/ftp.html - Keywords: strategy -- Code repository: https://gitlab.com/osgames/xconq.git (backup of cvs), https://sourceforge.net/p/xconq/code/ (cvs) +- Code repository: https://gitlab.com/osgames/xconq.git (backup of cvs), https://xcong.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/entries/xjig.md b/entries/xjig.md index 2aeed619..f23eb207 100644 --- a/entries/xjig.md +++ b/entries/xjig.md @@ -7,7 +7,7 @@ _2D jigsaw puzzle game._ - Keywords: puzzle, jigsaw, open content - Code repository: (see debian) - Code language: C -- Code license: Attribution, no warranty +- Code license: Custom (attribution, no warranty) - Assets license: demo image in Debian: license free Written in 1996 diff --git a/entries/xye.md b/entries/xye.md index 28de618c..5eca3536 100644 --- a/entries/xye.md +++ b/entries/xye.md @@ -6,7 +6,7 @@ _Puzzle game similar to Sokoban but it includes Arcade elements._ - State: beta, inactive since 2013 - Download: http://xye.sourceforge.net/download.php, https://sourceforge.net/projects/xye/files/ - Keywords: arcade, open content, sokoban-like -- Code repository: https://svn.code.sf.net/p/xye/code/trunk (svn) +- Code repository: https://svn.code.sf.net/p/xye/code (svn) - Code language: C++ - Code license: zlib - Code dependencies: SDL diff --git a/entries/zauberer.md b/entries/zauberer.md index fd942455..4be390f4 100644 --- a/entries/zauberer.md +++ b/entries/zauberer.md @@ -4,7 +4,7 @@ _FPS project whose initial goal is to serve as a Free data package for engines b - Home: https://github.com/CireG/Zauberer/, https://www.doomworld.com/vb/freedoom/72519-zauberer/ - State: beta, inactive since 2018 -- Keywords: action, first person, open content, requires engine (Hexen), shooter +- Keywords: action, first-person, open content, requires original engine (Hexen), shooter - Code repository: https://github.com/CireG/Zauberer.git - Code language: None - Code license: ISC diff --git a/entries/zero_ballistics.md b/entries/zero_ballistics.md index 751c6ae7..137a1941 100644 --- a/entries/zero_ballistics.md +++ b/entries/zero_ballistics.md @@ -7,7 +7,7 @@ _Zero Ballistics is a unique blend of first person shooter and tank combat, focu - Download: https://sourceforge.net/projects/zeroballistics/files/ - Platform: Windows - Keywords: strategy -- Code repository: https://gitlab.com/osgames/zeroballistics.git (mirror), https://sourceforge.net/p/zeroballistics/code/HEAD/tree/ (svn) +- Code repository: https://gitlab.com/osgames/zeroballistics.git (mirror), https://svn.code.sf.net/p/zeroballistics/code (svn) - Code language: C++ - Code license: MIT diff --git a/entries/zod_engine.md b/entries/zod_engine.md index 0101c717..459e4de6 100644 --- a/entries/zod_engine.md +++ b/entries/zod_engine.md @@ -6,7 +6,7 @@ _Remake of Z._ - State: mature, inactive since 2018 - Download: https://sourceforge.net/projects/zod/files/ - Platform: Windows, Linux -- Keywords: strategy, commercial content, game engine, inspired by Z, realtime, remake, requires original content +- Keywords: strategy, commercial content, game engine, inspired by Z, real time, remake, requires original content - Code repository: http://hg.code.sf.net/p/zod/zod_engine (hg) - Code language: C++ - Code license: ? (really GPL-3.0 as mentioned on homepage?) diff --git a/statistics.md b/statistics.md index 176ff879..6c84dc94 100644 --- a/statistics.md +++ b/statistics.md @@ -1,7 +1,7 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 1373 entries on 2019-11-20 16:17:40 +analyzed 1373 entries on 2019-11-21 13:01:35 ## State @@ -45,9 +45,10 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - Kotlin (0.2%) - Lisp (0.2%) - CoffeeScript (0.2%) +- None (0.2%) - Ren'py (0.2%) - Blender Script (0.1%) -- None (0.1%) +- Script (0.1%) - Visual Basic (0.1%) - ActionScript (0.1%) - AGS Script (0.1%) @@ -55,7 +56,6 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - BlitzMax (0.1%) - Clojure (0.1%) - ColdFusion (0.1%) -- Custom (0.1%) - Dart (0.1%) - Dia (0.1%) - DM (0.1%) @@ -67,13 +67,11 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - Io (0.1%) - MegaGlest Script (0.1%) - MoonScript (0.1%) -- Not applicable (0.1%) - OCaml (0.1%) - ooc (0.1%) - QuakeC (0.1%) - R (0.1%) - Scala (0.1%) -- Script (0.1%) - Shell (0.1%) - Swift (0.1%) - Text (0.1%) @@ -86,9 +84,9 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ##### Licenses frequency - GPL-2.0 (33.9%) -- GPL-3.0 (26.1%) +- GPL-3.0 (26.2%) - MIT (14.7%) -- Custom (2.9%) +- Custom (3.1%) - ? (2.7%) - Apache-2.0 (2.3%) - zlib (2.3%) @@ -112,14 +110,14 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - CC-BY-NC-SA (0.1%) - CC-BY-SA-3.0 (0.1%) - CC-BY-SA-4.0 (0.1%) -- Custom NC (0.1%) - MAME (0.1%) +- MS-PL (0.1%) - NetHack General Public License (0.1%) +- None (0.1%) - Proprietary (0.1%) - AFL-3.0 (0.1%) - AGPL (0.1%) - Artistic License-2.0 (0.1%) -- Attribution (0.1%) - bzip2 (0.1%) - CC-BY-NC-3.0 (0.1%) - CC-BY-NC-SA-2.0 (0.1%) @@ -127,14 +125,9 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - IJG (0.1%) - Java Research License (0.1%) - LGPL (0.1%) -- Libpng (0.1%) +- libpng (0.1%) - MPL-1.1 (0.1%) -- MS-PL (0.1%) -- Ms-PL (0.1%) -- Ms-RL (0.1%) -- no warranty (0.1%) -- None (0.1%) -- Not applicable (0.1%) +- MS-RL (0.1%) - SWIG license (0.1%) - wxWindows license (0.1%) @@ -145,86 +138,80 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - remake (13.9%) - open content (7.4%) - strategy (7.4%) -- action (6.1%) +- action (6.2%) - role playing (5.1%) -- clone (4.3%) -- puzzle (3.9%) +- clone (4.2%) +- puzzle (3.8%) - commercial content (3.8%) -- requires original content (3.6%) +- requires original content (3.7%) - arcade (3.3%) -- game engine (3.0%) +- game engine (3.1%) +- simulation (3.0%) - shooter (2.9%) -- simulation (2.9%) - framework (2.2%) -- platform (1.4%) -- adventure (1.3%) +- platform (1.5%) +- real time (1.5%) +- adventure (1.4%) - 2D (1.3%) -- real time (1.2%) - roguelike (1.2%) - turn-based (1.2%) - library (1.1%) +- first-person (1.0%) - tool (1.0%) - multiplayer (0.9%) - racing (0.9%) - skill (0.8%) - online (0.8%) - 3D (0.7%) -- first-person (0.7%) +- text-based (0.7%) +- board (0.7%) +- sports (0.7%) - multiplayer online + massive (0.6%) -- sports (0.6%) - free content (0.5%) - space (0.5%) +- side-scrolling (0.5%) - sandbox (0.5%) +- cards (0.4%) - music (0.4%) -- text-based (0.4%) -- board (0.4%) +- shootem (0.4%) - voxel (0.4%) - educational (0.3%) -- first person (0.3%) -- for kids (0.3%) -- side-scrolling (0.3%) -- board game (0.3%) -- chess (0.3%) - flight (0.3%) +- for kids (0.3%) +- chess (0.3%) - top-down (0.3%) - artillery (0.2%) -- shootem (0.2%) -- cards (0.2%) - cars (0.2%) +- tetris-like (0.2%) +- multiplayer online (0.2%) - multiplayer Online (0.2%) - programming (0.2%) - scrolling (0.2%) -- card (0.2%) - karaoke (0.2%) -- multiplayer online (0.2%) -- realtime (0.2%) - sokoban-like (0.2%) -- tetris-like (0.2%) +- multiplayer LAN (0.1%) - physics (0.1%) -- platformer (0.1%) -- text (0.1%) - visual novel (0.1%) - engine recreation (0.1%) -- multiplayer LAN (0.1%) - multiplayer Online + LAN (0.1%) - multiplayer Split-screen (0.1%) - original content required (0.1%) - popular (0.1%) -- real-time (0.1%) - similar (0.1%) - swappable content (0.1%) -- text-only (0.1%) -- card game (0.1%) +- text (0.1%) - console (0.1%) - entertainment (0.1%) +- evolution (0.1%) - game framework (0.1%) - interactive fiction (0.1%) - multiplayer Competitive (0.1%) - multiplayer Competitive + Online (0.1%) - multiplayer online + LAN (0.1%) +- non-free content (0.1%) - requires server (0.1%) -- side-scroller (0.1%) -- text based (0.1%) +- snake-like (0.1%) +- sudoku (0.1%) - wormslike (0.1%) - 4D (0.1%) - client (0.1%) @@ -232,52 +219,34 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - hangman (0.1%) - isometric (0.1%) - jigsaw (0.1%) -- life simulation (0.1%) - multiplayer local (0.1%) - multiplayer massive + online (0.1%) -- non-free content (0.1%) - pacman-like (0.1%) - port (0.1%) +- requires original engine (0.1%) - risklike (0.1%) -- shoot'em up (0.1%) -- shoot-em (0.1%) -- side scrolling (0.1%) - sliding blocks (0.1%) -- snake-like (0.1%) +- smashem (0.1%) - soccer (0.1%) -- sport (0.1%) -- sudoku (0.1%) -- tetris (0.1%) -- text-mode (0.1%) - tower defense (0.1%) - action-adventure (0.0%) -- action-rpg (0.0%) -- action/adventure (0.0%) - asciiart (0.0%) - beat'em up (0.0%) - blocks (0.0%) - brain exercise (0.0%) - breakout-like (0.0%) - can use original content (0.0%) -- car (0.0%) - city building (0.0%) -- combat flight simulation (0.0%) - dancing (0.0%) - demake (0.0%) - dexterity (0.0%) -- dice game (0.0%) +- dice (0.0%) - dungeon (0.0%) - editor (0.0%) - engine required (0.0%) -- evolution (0.0%) -- fighting (0.0%) - first‐person (0.0%) -- flight simulation (0.0%) -- flight simulator (0.0%) - football (0.0%) - for adults (0.0%) -- fork of Freeciv (0.0%) -- fork of Frets on Fire (0.0%) - frontend (0.0%) - game editor (0.0%) - game maker (0.0%) @@ -287,7 +256,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - gui toolkit (0.0%) - horror (0.0%) - interface generator (0.0%) -- JRPG (0.0%) +- japanese (0.0%) - logic (0.0%) - match 3 (0.0%) - may require Steam (0.0%) @@ -296,7 +265,6 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - minesweeper (0.0%) - modification (0.0%) - MUD (0.0%) -- multiplay LAN (0.0%) - multiplayer co-op (0.0%) - multiplayer Co-op + Online + LAN (0.0%) - multiplayer competitive (0.0%) @@ -312,38 +280,22 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - multiplayer Online + LAN + Split-screen (0.0%) - multiplayer online + local (0.0%) - multiplayer Split-screen + Online + LAN (0.0%) -- non-free-content (0.0%) -- online multiplayer (0.0%) - point&click (0.0%) - poker (0.0%) - pong-like (0.0%) - puzzle games collection (0.0%) - quiz (0.0%) -- race (0.0%) - rendering (0.0%) - requires additional content (0.0%) -- requires content (0.0%) -- requires engine (0.0%) - requires online access (0.0%) -- requires original engine (0.0%) -- requires original game content (0.0%) -- role-playing (0.0%) - ruleset (0.0%) -- shootemup (0.0%) -- side scroller (0.0%) - single-player (0.0%) - slider (0.0%) -- smashem (0.0%) -- smashup (0.0%) -- snake (0.0%) - social (0.0%) - source documentation generator (0.0%) -- space combat (0.0%) -- sudoku puzzle (0.0%) - survival (0.0%) - tank (0.0%) - third-person (0.0%) -- top view (0.0%) - transport (0.0%) - tux (0.0%) @@ -361,44 +313,47 @@ With code dependency field 541 (39.4%) ##### Code dependencies frequency -- SDL (21.1%) +- SDL (21.2%) - SDL2 (9.4%) -- pygame (7.9%) -- OpenGL (5.2%) -- Qt (3.4%) +- pygame (8.0%) +- OpenGL (5.3%) +- Qt (3.6%) - SFML (2.4%) +- Allegro (1.9%) - libGDX (1.9%) - OpenAL (1.9%) -- Allegro (1.7%) +- MonoGame (1.8%) - Godot (1.2%) -- Ogre (1.1%) +- Ogre (1.2%) +- GLUT (1.1%) +- jMonkeyEngine (1.1%) +- LÖVE (1.1%) - WebGL (1.1%) -- GLUT (0.9%) -- jMonkeyEngine (0.9%) -- MonoGame (0.9%) - ncurses (0.9%) - numpy (0.9%) - pillow (0.9%) - wxPython (0.9%) -- LÖVE (0.8%) +- GTK (0.8%) +- libpng (0.8%) - Unity (0.8%) - zlib (0.8%) - Blender game engine (0.7%) -- libpng (0.7%) -- Mono (0.7%) - Twisted (0.7%) -- GTK (0.5%) +- curses (0.5%) +- FreeType (0.5%) - libvorbis (0.5%) +- PGU (0.5%) +- Phaser (0.5%) - Boost (0.4%) - Box2D (0.4%) -- curses (0.4%) -- Freetype (0.4%) - GLEW (0.4%) - Irrlicht (0.4%) +- KDE libraries (0.4%) +- Lion (0.4%) - Lua (0.4%) - Panda3D (0.4%) -- pgu (0.4%) -- Phaser (0.4%) +- pyglet (0.4%) +- PyQt (0.4%) - SGE (0.4%) - wxWidgets (0.4%) - ClanLib (0.3%) @@ -407,27 +362,23 @@ With code dependency field 541 (39.4%) - FLTK (0.3%) - GStreamer (0.3%) - jQuery (0.3%) -- KDE libraries (0.3%) - Laravel (0.3%) - libogg (0.3%) -- Lion (0.3%) -- LOVE (0.3%) - melonJS (0.3%) - psyco (0.3%) -- pyglet (0.3%) +- PygLibs (0.3%) - pygtk (0.3%) - PyOpenGL (0.3%) -- PyQt4 (0.3%) - Ren'Py (0.3%) - Solarus (0.3%) - Source SDK (0.3%) - Stratagus (0.3%) - Three.js (0.3%) +- Torque 3D (0.3%) - Urho3D (0.3%) - .NET Core (0.1%) - Adonthell (0.1%) - Adventure Game Studio (0.1%) -- Allegro4 (0.1%) - AnAL (0.1%) - AWT (0.1%) - BackBone.js (0.1%) @@ -440,7 +391,6 @@ With code dependency field 541 (39.4%) - Cocos2D (0.1%) - Crystal_Space (0.1%) - Cube 2 (0.1%) -- Curses (0.1%) - cx_Freeze (0.1%) - DarkPlaces (0.1%) - DirectPython (0.1%) @@ -450,14 +400,10 @@ With code dependency field 541 (39.4%) - Electro L.I.B (0.1%) - EnTT (0.1%) - Fontconfig (0.1%) -- freetype (0.1%) - Game Maker (0.1%) - GameJs (0.1%) - GLFW (0.1%) -- GLUT PortAudio (0.1%) - Golden-T Game Engine (0.1%) -- Gtk (0.1%) -- GTK+ (0.1%) - Guile (0.1%) - Heretic-based (0.1%) - Hexen-based (0.1%) @@ -466,19 +412,16 @@ With code dependency field 541 (39.4%) - ioquake3 (0.1%) - JavaFX (0.1%) - JBox2D (0.1%) -- jME (0.1%) - JOGL (0.1%) -- KDE (0.1%) - LambdaHack (0.1%) - libavformat (0.1%) -- libdx (0.1%) - libopenmpt (0.1%) -- LibPNG (0.1%) - libretro (0.1%) - libtiff (0.1%) +- libx (0.1%) - libxml (0.1%) - libxml2 (0.1%) -- LionEngine (0.1%) +- libxpm (0.1%) - Lugre (0.1%) - lwjgl (0.1%) - Mana source engine (0.1%) @@ -487,7 +430,6 @@ With code dependency field 541 (39.4%) - Microsoft .NET (0.1%) - Minetest (0.1%) - Modified Stratagus (0.1%) -- Monogame (0.1%) - Mozilla Rhino (0.1%) - NeL (0.1%) - neteria (0.1%) @@ -495,11 +437,8 @@ With code dependency field 541 (39.4%) - Node.js (0.1%) - nya-engine (0.1%) - Ogg (0.1%) -- Ogre3D (0.1%) - OpenRA (0.1%) - PandaJS (0.1%) -- PGU (0.1%) -- phaser (0.1%) - Piston (0.1%) - PixelPerfect (0.1%) - pixi.js (0.1%) @@ -510,18 +449,12 @@ With code dependency field 541 (39.4%) - Py2Play (0.1%) - PyAMF (0.1%) - pycairo (0.1%) -- PyGlet (0.1%) -- Pyglibs (0.1%) -- PygLibs (0.1%) - pygobject (0.1%) - PyLab (0.1%) - pymunk (0.1%) - pyOpenSSL (0.1%) -- PyQt (0.1%) - PySide (0.1%) - PyTMX (0.1%) -- Qt4 (0.1%) -- Qt5 (0.1%) - Rabbyt (0.1%) - Raydium (0.1%) - React (0.1%) @@ -529,10 +462,6 @@ With code dependency field 541 (39.4%) - Rose (0.1%) - Rubygame (0.1%) - Rx.js (0.1%) -- SDL image (0.1%) -- SDL Mixer (0.1%) -- SDL_image (0.1%) -- SDL_mixer (0.1%) - SEA3D (0.1%) - simplejson (0.1%) - slam (0.1%) @@ -543,8 +472,6 @@ With code dependency field 541 (39.4%) - Starling (0.1%) - SteveTech1 (0.1%) - Tk (0.1%) -- Torque 3D (0.1%) -- Torque3D (0.1%) - TSerial (0.1%) - TurboGears (0.1%) - Tween.js (0.1%) @@ -553,9 +480,8 @@ With code dependency field 541 (39.4%) - WildMidi (0.1%) - WinForms (0.1%) - X (0.1%) -- Xaw3d (0.1%) +- xaw3dg (0.1%) - XNA (0.1%) -- Xpm lib (0.1%) - yaml (0.1%) - Zope (0.1%) @@ -594,13 +520,13 @@ Alimer, Allegro, Annchienta, Arx Libertatis, AstroMenace, Atrinik, Ballerburg SD ## Platform -Platform information available for 87.3% of all projects. +Platform information available for 87.4% of all projects. ##### Platforms frequency - Windows (34.9%) - Linux (33.8%) -- macOS (18.7%) +- macOS (18.8%) - Web (6.1%) - Android (5.4%) - iOS (1.1%) diff --git a/tools/archives.json b/tools/archives.json index 246485c8..b96ccefc 100644 --- a/tools/archives.json +++ b/tools/archives.json @@ -494,6 +494,7 @@ "https://github.com/cthielen/Epiar.git", "https://github.com/cubei/FlappyCow.git", "https://github.com/cubosphere/cubosphere-code.git", + "https://github.com/cubosphere/cubosphere-data.git", "https://github.com/cxong/FallingTime.git", "https://github.com/cxong/cdogs-sdl.git", "https://github.com/cyberegoorg/cetech.git", @@ -1178,7 +1179,7 @@ "https://src.fedoraproject.org/rpms/blobwars.git" ], "svn": [ - "http://svn.uktrainsim.com/svn/openrails/trunk", + "http://svn.uktrainsim.com/svn/openrails", "https://svn.code.sf.net/p/balder/code/", "https://svn.code.sf.net/p/blobby/code/", "https://svn.code.sf.net/p/bombic2/code/", @@ -1254,6 +1255,6 @@ "https://code.launchpad.net/heroesofwesnoth", "https://code.launchpad.net/openhomm", "https://code.launchpad.net/~dnax88/gweled/trunk", - "https://code.launchpad.net/~silwol/freenukum/trunk" + "https://code.launchpad.net/~silwol/freenukum" ] } \ No newline at end of file diff --git a/tools/backlog.txt b/tools/backlog.txt index 87a07dae..9b1d0f1b 100644 --- a/tools/backlog.txt +++ b/tools/backlog.txt @@ -98,6 +98,7 @@ http://www.myandroidonline.com/category/games/ http://www.netgore.com/ http://www.newbreedsoftware.com/ (all) http://www.oletus.fi/games/ +http://www.paulscode.com/games/ http://www.ph2.net/zugspiel/ http://www.plasmapong.com/plasma-pong/plasma-pong/ http://www.roguebasin.com (all) @@ -189,6 +190,7 @@ https://github.com/atphalix/nexuiz https://github.com/azhirnov/FrameGraph https://github.com/benl23x5/gloss https://github.com/bioglaze/aether3d +https://github.com/bomblik/BlockOut_II_PSVITA https://github.com/bsmr-games (also contains copies) https://github.com/CatacombGames/ https://github.com/cflewis/Infinite-Mario-Bros @@ -205,6 +207,7 @@ https://github.com/collinhover/kaiopua https://github.com/cookgreen/Yuris-Revenge https://github.com/Cortrah/SpaceOperaDesign, https://github.com/Cortrah/SpaceOperaRuby/blob/master/design/turnstyles.md https://github.com/cping/LGame +https://github.com/cymonsgames/CymonsGames (collection) https://github.com/DaanVanYperen/artemis-odb-contrib https://github.com/DeflatedPickle/FAOSDance https://github.com/delaford/game @@ -254,7 +257,9 @@ https://github.com/ligurio/awesome-ttygames https://github.com/MarcoLizza/tofu-engine https://github.com/MatthewTheGlutton/HideousDestructor https://github.com/McKay42/McOsu +https://github.com/megamarc/Tilengine https://github.com/mewo2/terrain +https://github.com/mofr/Diablerie https://github.com/moonwards1/Moonwards-Virtual-Moon https://github.com/morganbengtsson/mos https://github.com/MrFrenik/Enjon diff --git a/tools/libregamewiki_import.py b/tools/libregamewiki_import.py index 41b84f09..0784f86e 100644 --- a/tools/libregamewiki_import.py +++ b/tools/libregamewiki_import.py @@ -71,7 +71,6 @@ def parse_lgw_content(): files = os.listdir(import_path) entries = [] for file in files: - file = files[56] if file.startswith('_lgw'): continue @@ -294,14 +293,31 @@ def clean_lgw_content(): mandatory_fields -= set(remove_fields) print('mandatory lgw fields: {}'.format(sorted(list(mandatory_fields)))) + # statistics before + print('field contents before') + fields = sorted(list(unique_fields - set(('description', 'external links', 'dev home', 'forum', 'home', 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', 'repo', 'Release date', 'categories')))) + for field in fields: + content = [entry[field] for entry in entries if field in entry] + # flatten + flat_content = [] + for c in content: + if isinstance(c, list): + flat_content.extend(c) + else: + flat_content.append(c) + statistics = utils.unique_elements_and_occurrences(flat_content) + print('{}: {}'.format(field, ', '.join(statistics))) + # content replacements entries = remove_parenthized_content(entries, ('assets license', 'code language', 'code license', 'engine', 'genre', 'last active', 'library')) entries = remove_prefix_suffix(entries, ('code license', 'assets license'), ('"', 'GNU', ), ('"', '[3]', '[2]', '[1]', 'only')) entries = replace_content(entries, ('code license', 'assets license'), 'GPL', ('General Public License', )) - entries = replace_content(entries, ('code license', 'assets license'), 'GPLv2', ('GPL v2', 'GPL version 2.0', 'GPL 2.0', 'General Public License v2', 'GPL version 2', 'Gplv2', 'GPL 2')) - entries = replace_content(entries, ('code license', 'assets license'), 'GPLv2+', ('GPL v2 or later', 'GPL 2+', 'GPL v2+', 'GPL version 2 or later')) - entries = replace_content(entries, ('code license', 'assets license'), 'GPLv3', ('GPL v3', 'GNU GPL v3', 'GPL 3')) - entries = replace_content(entries, ('code license', 'assets license'), 'GPLv3+', ('GPL v3+', 'GPL v.3 or later', 'GPL v3 or later')) + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2.0', ('GPLv2', )) # for LGW GPLv2 would be the correct writing + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2', ('GPLv2', 'GPL v2', 'GPL version 2.0', 'GPL 2.0', 'General Public License v2', 'GPL version 2', 'Gplv2', 'GPL 2')) + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2', ('GPL v2 or later', 'GPL 2+', 'GPL v2+', 'GPL version 2 or later')) + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3.0', ('GPLv3', )) # for LGW GPLv3 would be the correct writing + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3', ('GPL v3', 'GNU GPL v3', 'GPL 3')) + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3', ('GPL v3+', 'GPL v.3 or later', 'GPL v3 or later')) entries = replace_content(entries, ('code license', 'assets license'), 'Public domain', ('public domain', 'Public Domain')) entries = replace_content(entries, ('code license', 'assets license'), 'zlib', ('zlib/libpng license', 'Zlib License')) entries = replace_content(entries, ('code license', 'assets license'), 'BSD', ('Original BSD License', )) @@ -329,7 +345,7 @@ def clean_lgw_content(): # list for every unique field - # fields = sorted(list(unique_fields)) + print('\nfield contents after') fields = sorted(list(unique_fields - set(('description', 'external links', 'dev home', 'forum', 'home', 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', 'repo', 'Release date', 'categories')))) for field in fields: content = [entry[field] for entry in entries if field in entry] @@ -341,7 +357,7 @@ def clean_lgw_content(): else: flat_content.append(c) statistics = utils.unique_elements_and_occurrences(flat_content) - print('\n{}: {}'.format(field, ', '.join(statistics))) + print('{}: {}'.format(field, ', '.join(statistics))) # save entries text = json.dumps(entries, indent=1) @@ -354,7 +370,7 @@ if __name__ == "__main__": # download_lgw_content() # stage two - parse_lgw_content() + # parse_lgw_content() # stage three - # clean_lgw_content() \ No newline at end of file + clean_lgw_content() \ No newline at end of file diff --git a/tools/libregamewiki_synchronization.py b/tools/libregamewiki_synchronization.py index 8ee6d45e..c18ba907 100644 --- a/tools/libregamewiki_synchronization.py +++ b/tools/libregamewiki_synchronization.py @@ -27,27 +27,40 @@ import os from utils import constants, utils, osg -name_replacements = {'Eat the Whistle': 'Eat The Whistle', 'Scorched 3D': 'Scorched3D', 'Silver Tree': 'SilverTree', 'Blob Wars Episode 1 : Metal Blob Solid': 'Blobwars: Metal Blob Solid', 'Adventure': 'Colossal Cave Adventure', - 'Fall Of Imiryn': 'Fall of Imiryn', 'Liquid War 6': 'Liquid War', 'Gusanos': 'GUSANOS', 'Corewars': 'Core War', 'FLARE': 'Flare', 'Vitetris': 'vitetris', 'Powder Toy': 'The Powder Toy', 'Asylum': 'SDL Asylum', - 'Atanks': 'Atomic Tanks', 'HeXon': 'heXon', 'Unnethack': 'UnNetHack', 'Nova Pinball': 'NOVA PINBALL', 'Jump n Bump': "Jump'n'Bump", 'Blades of Exile': 'Classic Blades of Exile', 'BlinKen': 'Blinken', - 'Colobot': 'Colobot: Gold Edition', 'Dead Justice': 'Cat Mother Dead Justice', 'FreeDink': 'GNU FreeDink', 'FRaBs': 'fRaBs', 'Harmonist': 'Harmonist: Dayoriah Clan Infiltration', 'Iris2 3D Client - for Ultima Online': 'Iris2', - 'Java Classic Role Playing Game': 'jClassicRPG', 'LambdaRouge': 'LambdaRogue: The Book of Stars', 'Osgg': 'OldSkool Gravity Game', 'PyRacerz': 'pyRacerz', 'Starfighter': 'Project: Starfighter', - 'TORCS': 'TORCS, The Open Racing Car Simulator', 'Vertigo (game)': 'Vertigo', 'XInvaders3D': 'XInvaders 3D'} -ignored_names = ['Hetris', '8 Kingdoms', 'Antigravitaattori', 'Arena of Honour', 'Arkhart', 'Ascent of Justice', 'Balazar III', 'Balder3D', 'Barbie Seahorse Adventures', 'Barrage', 'Gnome Batalla Naval', 'User:AVRS/sandbox', 'Blocks', +lgw_name_aliases = {'Eat the Whistle': 'Eat The Whistle', 'Scorched 3D': 'Scorched3D', 'Blob Wars Episode 1 : Metal Blob Solid': 'Blobwars: Metal Blob Solid', 'Adventure': 'Colossal Cave Adventure', + 'Liquid War 6': 'Liquid War', 'Gusanos': 'GUSANOS', 'Corewars': 'Core War', 'FLARE': 'Flare', 'Vitetris': 'vitetris', 'Powder Toy': 'The Powder Toy', 'Asylum': 'SDL Asylum', + 'Atanks': 'Atomic Tanks', 'HeXon': 'heXon', 'Unnethack': 'UnNetHack', 'Nova Pinball': 'NOVA PINBALL', 'Jump n Bump': "Jump'n'Bump", 'Blades of Exile': 'Classic Blades of Exile', + 'Colobot': 'Colobot: Gold Edition', 'Dead Justice': 'Cat Mother Dead Justice', 'FreeDink': 'GNU FreeDink', 'FRaBs': 'fRaBs', 'Harmonist': 'Harmonist: Dayoriah Clan Infiltration', 'Iris2 3D Client - for Ultima Online': 'Iris2', + 'Java Classic Role Playing Game': 'jClassicRPG', 'Osgg': 'OldSkool Gravity Game', 'PyRacerz': 'pyRacerz', 'Starfighter': 'Project: Starfighter', + 'TORCS': 'TORCS, The Open Racing Car Simulator', 'Vertigo (game)': 'Vertigo', 'XInvaders3D': 'XInvaders 3D', 'LambdaRogue': 'LambdaRogue: The Book of Stars', 'Maniadrive': 'ManiaDrive', + 'Which Way Is Up': 'Which Way Is Up?'} +lgw_ignored_entries = ['Hetris', '8 Kingdoms', 'Antigravitaattori', 'Arena of Honour', 'Arkhart', 'Ascent of Justice', 'Balazar III', 'Balder3D', 'Barbie Seahorse Adventures', 'Barrage', 'Gnome Batalla Naval', 'Blocks', 'Brickshooter', 'Bweakfwu', 'Cheese Boys', 'Clippers', 'Codewars', 'CRAFT: The Vicious Vikings', 'DQM', 'EmMines', 'Eskimo-run', 'Feuerkraft', 'Fight or Perish', 'Flatland', 'Forest patrol', 'Free Reign', 'GalaxyMage', 'Gloss', 'GRUB Invaders', 'Howitzer Skirmish', 'Imperium: Sticks', 'Interstate Outlaws', 'GNOME Games', 'KDE Games', 'LegacyClone', 'Memonix', 'Ninjapix', 'Neverputt', 'Militia Defense', 'Sudoku86', - 'Terminal Overload release history', 'Scions of Darkness', 'Sedtris', 'SilChess', 'SSTPong', 'Tesseract Trainer', 'TunnelWars'] + 'Terminal Overload release history', 'Scions of Darkness', 'Sedtris', 'SilChess', 'SSTPong', 'Tesseract Trainer', 'TunnelWars'] licenses_map = {'GPLv2': 'GPL-2.0', 'GPLv2+': 'GPL-2.0', 'GPLv3': 'GPL-3.0', 'GPLv3+': 'GPL-3.0'} -def list_compare(a, b, k): + +def compare_sets(a, b, name, limit=None): """ + :param a: + :param b: + :param name: + :return: """ - x = [x for x in a if x not in b] p = '' - for x in x: - p += ' {} {} missing\n'.format(k, x) + if not isinstance(a, set): + a = set(a) + if not isinstance(b, set): + b = set(b) + d = sorted(list(a - b)) + if d and limit != 'notus': + p += ' {} : us : {}\n'.format(name, ', '.join(d)) + d = sorted(list(b - a)) + if d and limit != 'notthem': + p += ' {} : them : {}\n'.format(name, ', '.join(d)) return p @@ -58,18 +71,28 @@ if __name__ == "__main__": maximal_newly_created_entries = 40 # paths - import_path = os.path.join(constants.root_path, 'tools', 'lgw-import') - lgw_entries_file = os.path.join(import_path, '_lgw.cleaned.json') + lgw_import_path = os.path.join(constants.root_path, 'tools', 'lgw-import') + lgw_entries_file = os.path.join(lgw_import_path, '_lgw.cleaned.json') # import lgw import text = utils.read_text(lgw_entries_file) lgw_entries = json.loads(text) - # perform name replacements - lgw_entries = [x for x in lgw_entries if x['name'] not in ignored_names] + # eliminate the ignored entries + _ = [x['name'] for x in lgw_entries if x['name'] in lgw_ignored_entries] # those that will be ignored + _ = set(lgw_ignored_entries) - set(_) # those that shall be ignored minus those that will be ignored + if _: + print('Can un-ignore {}'.format(_)) + lgw_entries = [x for x in lgw_entries if x['name'] not in lgw_ignored_entries] + + # perform name and code language replacements + _ = [x['name'] for x in lgw_entries if x['name'] in lgw_name_aliases.keys()] # those that will be renamed + _ = set(lgw_name_aliases.keys()) - set(_) # those that shall be renamed minus those that will be renamed + if _: + print('Can un-rename {}'.format(_)) for index, lgw_entry in enumerate(lgw_entries): - if lgw_entry['name'] in name_replacements: - lgw_entry['name'] = name_replacements[lgw_entry['name']] + if lgw_entry['name'] in lgw_name_aliases: + lgw_entry['name'] = lgw_name_aliases[lgw_entry['name']] if 'code language' in lgw_entry: languages = lgw_entry['code language'] h = [] @@ -114,11 +137,11 @@ if __name__ == "__main__": print('{} in both, {} only in LGW, {} only with us'.format(len(common_names), len(lgw_names), len(our_names))) # find similar names among the rest - #print('similar names') - #for lgw_name in lgw_names: - # for our_name in our_names: - # if osg.game_name_similarity(lgw_name, our_name) > similarity_threshold: - # print('{} - {}'.format(lgw_name, our_name)) + print('similar names') + for lgw_name in lgw_names: + for our_name in our_names: + if osg.game_name_similarity(lgw_name, our_name) > similarity_threshold: + print('{} - {}'.format(lgw_name, our_name)) newly_created_entries = 0 # iterate over their entries @@ -140,11 +163,29 @@ if __name__ == "__main__": # platform key = 'platform' - p += list_compare(lgw_entry.get(key, []), our_entry.get(key, []), key) + p += compare_sets(lgw_entry.get(key, []), our_entry.get(key, []), key) + + # categories/keywords + #p += compare_sets(lgw_entry.get('categories', []), our_entry.get('keywords', []), 'categories/keywords') # code language key = 'code language' - p += list_compare(lgw_entry.get(key, []), our_entry.get(key, []), key) + p += compare_sets(lgw_entry.get(key, []), our_entry.get(key, []), key) + + # code license (GPLv2) + key = 'code license' + p += compare_sets(lgw_entry.get(key, []), our_entry.get(key, []), key) + + # engine, library + p += compare_sets(lgw_entry.get('engine', []), our_entry.get('code dependencies', []), 'code dependencies', 'notthem') + p += compare_sets(lgw_entry.get('library', []), our_entry.get('code dependencies', []), 'code dependencies', 'notthem') + p += compare_sets(lgw_entry.get('engine', [])+lgw_entry.get('library', []), our_entry.get('code dependencies', []), 'engine/library', 'notus') + + # assets license + key = 'assets license' + p += compare_sets(lgw_entry.get(key, []), our_entry.get(key, []), key) + + # TODO developer (need to introduce a field with us first) if p: print('{}\n{}'.format(name, p)) diff --git a/tools/osgameclones_synchronization.py b/tools/osgameclones_synchronization.py index 4e5a6d00..7af27edd 100644 --- a/tools/osgameclones_synchronization.py +++ b/tools/osgameclones_synchronization.py @@ -104,11 +104,11 @@ if __name__ == "__main__": # import the osgameclones data osgc_path = os.path.realpath(os.path.join(root_path, os.path.pardir, '11_osgameclones.git', 'games')) - files = os.listdir(osgc_path) + osgc_files = os.listdir(osgc_path) # iterate over all yaml files in osgameclones/data folder and load contents osgc_entries = [] - for file in files: + for file in osgc_files: # read yaml with open(os.path.join(osgc_path, file), 'r', encoding='utf-8') as stream: try: diff --git a/tools/utils/osg.py b/tools/utils/osg.py index 45310a5a..08492ba3 100644 --- a/tools/utils/osg.py +++ b/tools/utils/osg.py @@ -68,7 +68,7 @@ def parse_entry(content): regex = re.compile(r"^# (.*)") # start of content, starting with "# " and then everything until the end of line matches = regex.findall(content) if len(matches) != 1 or not matches[0]: - raise RuntimeError('Name not found in entry "{}"'.format(content)) + raise RuntimeError('Name not found in entry "{}" : {}'.format(content, matches)) info['name'] = matches[0] # read description @@ -160,8 +160,8 @@ def parse_entry(content): for field in ['home', 'download', 'play', 'code repository']: if field in info: for url in info[field]: - if not any([url.startswith(x) for x in ['http://', 'https://', 'git://', 'svn://', 'ftp://']]): - raise RuntimeError('URL "{}" in entry "{}" does not start with http/https/git/svn/ftp'.format(url, info['name'])) + if not any([url.startswith(x) for x in ['http://', 'https://', 'git://', 'svn://', 'ftp://', 'bzr://']]): + raise RuntimeError('URL "{}" in entry "{}" does not start with http/https/git/svn/ftp/bzr'.format(url, info['name'])) if ' ' in url: raise RuntimeError('URL "{}" in entry "{}" contains a space'.format(url, info['name']))