sourceforge import of developer information
This commit is contained in:
parent
844482f8ad
commit
45dffe55d2
@ -2,27 +2,143 @@
|
||||
Uses the Github API to learn more about the Github projects.
|
||||
"""
|
||||
|
||||
# Github
|
||||
urls = [x for x in repos if x.startswith('https://github.com/')]
|
||||
urls = []
|
||||
for url in urls:
|
||||
print(' github repo: {}'.format(url))
|
||||
github_info = osg_github.retrieve_repo_info(url)
|
||||
for contributor in github_info['contributors']:
|
||||
name = contributor.name
|
||||
dev = developer_info_lookup(name)
|
||||
in_devs = dev and 'contact' in dev and contributor.login + '@GH' in dev['contact']
|
||||
in_entry = name in entry_developer
|
||||
if in_devs and in_entry:
|
||||
continue # already existing in entry and devs
|
||||
content += ' {}: {}@GH'.format(name, contributor.login)
|
||||
if contributor.blog:
|
||||
content += ' url: {}'.format(contributor.blog)
|
||||
if not in_devs:
|
||||
content += ' (not in devs)'
|
||||
if not in_entry:
|
||||
content += ' (not in entry)'
|
||||
content += '\n'
|
||||
import os
|
||||
import json
|
||||
from utils import constants as c, utils, osg, osg_parse, osg_github
|
||||
|
||||
gh_entries_file = os.path.join(c.code_path, 'github_entries.txt')
|
||||
prefix = 'https://github.com/'
|
||||
|
||||
|
||||
def collect_github_entries():
|
||||
"""
|
||||
Reads the entries of the database and collects all entries with github as repository
|
||||
"""
|
||||
|
||||
# read entries
|
||||
entries = osg.read_entries()
|
||||
print('{} entries read'.format(len(entries)))
|
||||
|
||||
# loop over entries
|
||||
files = []
|
||||
for entry in entries:
|
||||
urls = [x for x in entry['Code repository'] if x.startswith(prefix)]
|
||||
if urls:
|
||||
files.append(entry['File'])
|
||||
|
||||
# write to file
|
||||
print('{} entries with github repos'.format(len(files)))
|
||||
utils.write_text(gh_entries_file, json.dumps(files, indent=1))
|
||||
|
||||
|
||||
def github_import():
|
||||
"""
|
||||
|
||||
:return:
|
||||
"""
|
||||
files = json.loads(utils.read_text(gh_entries_file))
|
||||
|
||||
all_developers = osg.read_developers()
|
||||
print(' {} developers read'.format(len(all_developers)))
|
||||
|
||||
# all exceptions that happen will be eaten (but will end the execution)
|
||||
try:
|
||||
# loop over each entry
|
||||
for index, file in enumerate(files):
|
||||
print(' process {}'.format(file))
|
||||
|
||||
# read entry
|
||||
entry = osg.read_entry(file)
|
||||
code_repositories = entry['Code repository']
|
||||
repos = [x.value for x in code_repositories if x.startswith(prefix)]
|
||||
for repo in repos:
|
||||
print(' GH repo {}'.format(repo))
|
||||
|
||||
info = osg_github.retrieve_repo_info(repo)
|
||||
|
||||
new_comments = []
|
||||
# is archived
|
||||
if info['archived']:
|
||||
if not osg.is_inactive(entry):
|
||||
print('warning: repo is archived but not inactive state??')
|
||||
# add archive to repo comment
|
||||
new_comments.append('@archived')
|
||||
|
||||
# add created comment
|
||||
new_comments.append('@created {}'.format(info['created'].year))
|
||||
|
||||
# add stars
|
||||
new_comments.append('@stars {}'.format(info['stars']))
|
||||
|
||||
# add forks
|
||||
new_comments.append('@forks {}'.format(info['forks']))
|
||||
|
||||
# update comment
|
||||
for r in code_repositories:
|
||||
if r.value == repo:
|
||||
break
|
||||
comments = r.comment
|
||||
if comments:
|
||||
comments = comments.split(',')
|
||||
comments = [c.strip() for c in comments if not c.startswith('@')]
|
||||
r.comment = ', '.join(comments + new_comments)
|
||||
|
||||
# language in languages
|
||||
language = info['language']
|
||||
if language not in entry['Code language']:
|
||||
entry['Code language'].append(language)
|
||||
|
||||
# contributors
|
||||
for contributor in info['contributors']:
|
||||
if contributor.type != 'User':
|
||||
continue
|
||||
if contributor.contributions < 4:
|
||||
continue
|
||||
# contributor.login/name/blog
|
||||
name = contributor.name
|
||||
if not name:
|
||||
name = contributor.login
|
||||
nickname = '{}@GH'.format(contributor.login)
|
||||
|
||||
# look up author in entry developers
|
||||
if name not in entry.get('Developer', []):
|
||||
print(' dev "{}" added to entry {}'.format(name, file))
|
||||
entry['Developer'] = entry.get('Developer', []) + [osg_parse.ValueWithComment(name)]
|
||||
|
||||
# look up author in developers data base
|
||||
if name in all_developers:
|
||||
dev = all_developers[name]
|
||||
if not nickname in dev.get('Contact', []):
|
||||
print(' existing dev "{}" added nickname ({}) to developer database'.format(name, nickname))
|
||||
# check that name has not already @GH contact
|
||||
if any(x.endswith('@GH') for x in dev.get('Contact', [])):
|
||||
print('warning: already GH contact')
|
||||
dev['Contact'] = dev.get('Contact', []) + [nickname]
|
||||
if contributor.blog and contributor.blog not in dev.get('Home', []):
|
||||
dev['Home'] = dev.get('Home', []) + [contributor.blog]
|
||||
else:
|
||||
print(' dev "{}" ({}) added to developer database'.format(name, nickname))
|
||||
all_developers[name] = {'Name': name, 'Contact': [nickname], 'Games': [entry['Title']]}
|
||||
if contributor.blog:
|
||||
all_developers[name]['Home'] = [contributor.blog]
|
||||
|
||||
|
||||
entry['Code repository'] = code_repositories
|
||||
osg.write_entry(entry)
|
||||
except:
|
||||
raise
|
||||
finally:
|
||||
# shorten file list
|
||||
utils.write_text(gh_entries_file, json.dumps(files[index:], indent=1))
|
||||
|
||||
osg.write_developers(all_developers)
|
||||
print('developers database updated')
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
# collect entries
|
||||
# collect_github_entries()
|
||||
|
||||
# import information from gh
|
||||
github_import()
|
||||
|
@ -33,7 +33,7 @@ class DevelopersMaintainer:
|
||||
developer_names = list(self.developers.keys())
|
||||
for index, name in enumerate(developer_names):
|
||||
for other_name in developer_names[index + 1:]:
|
||||
if osg.name_similarity(name, other_name) > 0.8:
|
||||
if osg.name_similarity(str.casefold(name), str.casefold(other_name)) > 0.85:
|
||||
print(' {} - {} is similar'.format(name, other_name))
|
||||
print('duplicates checked')
|
||||
|
||||
|
@ -14,7 +14,9 @@ prefix = 'https://sourceforge.net/projects/'
|
||||
# author names in SF that aren't the author names how we have them
|
||||
SF_alias_list = {'Erik Johansson (aka feneur)': 'Erik Johansson', 'Itms': 'Nicolas Auvray', 'baris yuksel': 'Baris Yuksel',
|
||||
'Wraitii': 'Lancelot de Ferrière', 'Simzer': 'Simon Laszlo', 'armin bajramovic': 'Armin Bajramovic',
|
||||
'bleu tailfly': 'bleutailfly', 'dlh': 'DLH', 'Bjorn Hansen': 'Bjørn Hansen', 'Louens Veen': 'Lourens Veen'}
|
||||
'bleu tailfly': 'bleutailfly', 'dlh': 'DLH', 'Bjorn Hansen': 'Bjørn Hansen', 'Louens Veen': 'Lourens Veen',
|
||||
'linley_henzell': 'Linley Henzell', 'Patrice DUHAMEL': 'Patrice Duhamel', 'Etienne SOBOLE': 'Etienne Sobole',
|
||||
'L. H. [Lubomír]': 'L. H. Lubomír'}
|
||||
|
||||
SF_ignore_list = ('', 'Arianne Integration Bot')
|
||||
|
||||
@ -75,7 +77,8 @@ def sourceforge_import():
|
||||
url_members = 'https://sourceforge.net/p/' + url[len(prefix):] + '_members/'
|
||||
response = requests.get(url_members)
|
||||
if response.status_code != 200:
|
||||
raise RuntimeError('url {} not accessible'.format(url_members))
|
||||
print('error: url {} not accessible, status {}'.format(url_members, response.status_code))
|
||||
raise RuntimeError()
|
||||
soup = BeautifulSoup(response.text, 'html.parser')
|
||||
authors = soup.find('div', id='content_base').find('table').find_all('tr')
|
||||
authors = [author.find_all('td') for author in authors]
|
||||
@ -84,8 +87,11 @@ def sourceforge_import():
|
||||
# sometimes author already contains the full url, sometimes not
|
||||
url_author = 'https://sourceforge.net' + author if not author.startswith('http') else author
|
||||
response = requests.get(url_author)
|
||||
if response.status_code != 200 and author not in ('/u/favorito/',):
|
||||
print('error: url {} not accessible, status {}'.format(url_author, response.status_code))
|
||||
raise RuntimeError()
|
||||
url_author = response.url # could be different now
|
||||
if 'auth/?return_to' in url_author:
|
||||
if 'auth/?return_to' in url_author or response.status_code != 200:
|
||||
# for some reason authorisation is forbidden or page was not available (happens for example for /u/kantaros)
|
||||
author_name = author[3:-1]
|
||||
nickname = author_name
|
||||
@ -96,6 +102,7 @@ def sourceforge_import():
|
||||
nickname = soup.find('dl', class_='personal-data').find('dd').get_text()
|
||||
nickname = nickname.replace('\n', '').strip()
|
||||
nickname += '@SF' # our indication of the platform to search for
|
||||
author_name = author_name.strip() # names can still have white spaces before or after
|
||||
|
||||
if author_name in SF_ignore_list:
|
||||
continue
|
||||
@ -119,7 +126,7 @@ def sourceforge_import():
|
||||
all_developers_changed = True
|
||||
else:
|
||||
print(' dev "{}" ({}) added to developer database'.format(author_name, nickname))
|
||||
all_developers[author_name] = {'Name': author_name, 'Contact': nickname, 'Games': [entry['Title']]}
|
||||
all_developers[author_name] = {'Name': author_name, 'Contact': [nickname], 'Games': [entry['Title']]}
|
||||
all_developers_changed = True
|
||||
|
||||
if entry_changed:
|
||||
|
@ -40,9 +40,9 @@ def retrieve_repo_info(repos):
|
||||
for repo in repos:
|
||||
repo = normalize_repo_name(repo)
|
||||
r = g.get_repo(repo)
|
||||
e = {'archived': r.archived, 'contributors': repo_get_contributors(r), 'description': r.description,
|
||||
'language': r.language, 'last modified': r.last_modified, 'open issues count': r.open_issues_count,
|
||||
'stars count': r.stargazers_count, 'topics': r.topics, 'repo': repo}
|
||||
e = {'archived': r.archived, 'contributors': repo_get_contributors(r), 'created': r.created_at, 'description': r.description,
|
||||
'forks': r.forks_count, 'language': r.language, 'last modified': r.last_modified, 'name': r.name,
|
||||
'open issues count': r.open_issues_count, 'owner': r.owner, 'stars': r.stargazers_count, 'topics': r.get_topics(), 'repo': repo}
|
||||
result.append(e)
|
||||
if single_repo:
|
||||
result = result[0]
|
||||
|
8112
developers.md
8112
developers.md
File diff suppressed because it is too large
Load Diff
@ -10,7 +10,7 @@
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: GLUT, SDL
|
||||
- Assets license: GPL-2.0
|
||||
- Developer: Thomas Drexl, Jean-Marc Le Peuvedic, Eric Cheung, Piotr Pawlow, Louens Veen, Arne Reiners, Norbert Drexl, James Stone, Bernhard Kaindl, Cedric Delfosse, Eugene Andreeshchev, Bilal Ahsan, Lourens Veen, A Braunsdorf
|
||||
- Developer: Thomas Drexl, Jean-Marc Le Peuvedic, Eric Cheung, Piotr Pawlow, Arne Reiners, Norbert Drexl, James Stone, Bernhard Kaindl, Cedric Delfosse, Eugene Andreeshchev, Bilal Ahsan, Lourens Veen, A Braunsdorf
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
- State: beta, inactive since 2018
|
||||
- Platform: Windows, Linux
|
||||
- Keyword: remake, first-person, shooter
|
||||
- Code repository: https://github.com/inexorgame/vulkan-renderer.git, https://github.com/inexorgame/inexor-core.git @add (@archived)
|
||||
- Code repository: https://github.com/inexorgame/vulkan-renderer.git, https://github.com/inexorgame/inexor-core.git @add (archived)
|
||||
- Code language: C++, JavaScript
|
||||
- Code license: zlib
|
||||
- Code dependency: Cube 2
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code repository: https://github.com/kreezii/jsgam.git, https://svn.code.sf.net/p/jsgam/code (svn)
|
||||
- Code language: JavaScript
|
||||
- Code license: MIT
|
||||
- Developer: Kreezii
|
||||
|
||||
## Building
|
||||
|
@ -7,6 +7,6 @@
|
||||
- Code language: Java
|
||||
- Code license: LGPL-3.0
|
||||
- Code dependency: jMonkeyEngine
|
||||
- Developer: Timong
|
||||
- Developer: Timong, Pal Illes, Laszlo Szucs, Mike Kienenberger, qubodup
|
||||
|
||||
## Building
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code repository: https://gitlab.com/osgames/jquest.git (archive of source releases)
|
||||
- Code language: Java
|
||||
- Code license: GPL-2.0
|
||||
- Developer: RHaden
|
||||
|
||||
## Building
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://github.com/jdmonin/JSettlers2.git, http://jsettlers.cvs.sourceforge.net (cvs), http://jsettlers2.cvs.sourceforge.net (cvs)
|
||||
- Code language: Java
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Chad McHenry, Robert Thomas, Jeremy D. Monin
|
||||
|
||||
Web-based version of the board game Settlers of Catan written in Java.
|
||||
See also http://www.settlers-android-clone.com/, https://github.com/jsettlers/settlers-remake
|
||||
|
@ -9,7 +9,7 @@
|
||||
- Code language: Java
|
||||
- Code license: GPL-3.0 (GUI), Apache-2.0 (base)
|
||||
- Assets license: GPL-3.0
|
||||
- Developer: Jan Schäfer, Markus J. Luzius, Daniel Loreck, Sascha Laurien
|
||||
- Developer: Jan Schäfer, Markus J. Luzius, Daniel Loreck, Sascha Laurien, mjluzius
|
||||
|
||||
German card game Skat and variations thereof.
|
||||
|
||||
|
@ -10,5 +10,6 @@
|
||||
- Code repository: https://gitlab.com/osgames/kiki.git (conversion of cvs), http://kiki.cvs.sourceforge.net (cvs)
|
||||
- Code language: C++
|
||||
- Code license: Public domain
|
||||
- Developer: Thorsten Kohnhorst, micha
|
||||
|
||||
## Building
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: Python
|
||||
- Code license: LGPL-3.0
|
||||
- Code dependency: pygame
|
||||
- Developer: coffeefizzle
|
||||
|
||||
Sequel to kobold's quest and features an octree for multi processing game mechanics.
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: None
|
||||
- Code license: ?
|
||||
- Code dependency: Hexen
|
||||
- Developer: Crimson Wizard, Jānis Legzdiņš, Francisco Ortega, RambOrc, Camper, Remi Spaans
|
||||
|
||||
Two games:
|
||||
Scattered Evil: a full-fledged open-world RPG
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://github.com/OnlineCop/kqlives.git (archived), https://svn.code.sf.net/p/kqlives/code (svn)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Developer: OnlineCop, Brian Bennett, Team Terradactyl, Winter Knight, Chris Barry, Eduardo Machado de Oliveira, Edgar Alberto Molina, Eric Love, Günther Brammer, Josh Bolduc, Matthew Leverton, Nicholas Davies, Rathe Holloway, ReyBrujo, Z9484
|
||||
|
||||
A console-style role playing game.
|
||||
Are [KQtheBetrayer](https://sourceforge.net/projects/kqthebetrayer/) or [this github fork](https://github.com/OnlineCop/kq-fork) different enough to
|
||||
|
@ -10,6 +10,6 @@
|
||||
- Code license: Public domain
|
||||
- Code dependency: pygame
|
||||
- Assets license: Public domain (probably non-free backgrounds and a font in the original distribution, see debian distribution)
|
||||
- Developer: Thorsten Kohnhorst, legoluft (sound), Slava Anishenko (artwork)
|
||||
- Developer: Thorsten Kohnhorst, legoluft (sound), Slava Anishenko (artwork), Roberto, Sven Thoennissen
|
||||
|
||||
## Building
|
||||
|
@ -10,6 +10,6 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: SDL
|
||||
- Developer: krys
|
||||
- Developer: krys, David Négrier
|
||||
|
||||
## Building
|
||||
|
@ -7,7 +7,7 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Assets license: GPL-2.0
|
||||
- Developer: Francesco Rossi, Johannes Bergmeier, Mick Kappenburg
|
||||
- Developer: Francesco Rossi, Johannes Bergmeier, Mick Kappenburg, Francesco <redsh> Rossi, black8eagles, calenlas, Mick
|
||||
|
||||
Program for creating and solving (manually or automatically) 2D and 3D Sudoku games.
|
||||
|
||||
|
@ -9,5 +9,6 @@
|
||||
- Code language: C++
|
||||
- Code license: LGPL-3.0
|
||||
- Code dependency: OGRE
|
||||
- Developer: Marc A. Pelletier, Willem Jan Palenstijn
|
||||
|
||||
## Building
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: https://github.com/AndO3131/lgeneral.git (mirror), https://svn.code.sf.net/p/lgeneral/code (svn), http://lgeneral.cvs.sourceforge.net (cvs)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Michael Speck, Leo Savernik, Peter Ivanyi, Victor Sergienko
|
||||
|
||||
May require original game content.
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: curses, SDL2
|
||||
- Developer: Chris Johnson, Jonathan Stickles Fox, Ciprian ilies, Ari Rahikkala, Niklas Blomkvist, Brett Flannigan, Callum Davies, CoronelNiel, Craig Rickel, Christoph Franck, dreadmullet, David Tomandl, Firewolf, Alex Mooney, InfernoZeus, Future, Maciej Murakowski, Kurper, Kalle Viiri, LiteralKa, Matthew Downie, Nick Dumas, Nyx, Puzzlemaker, Allan Murray, Servant Corps, seth--, antagonist, Vherid Direhv, Adrian Irving-Beer, Rich McGrew
|
||||
|
||||
Satirical console-based political role-playing/strategy game.
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/lincity.git (backup of cvs), http://lincity.cvs.sourceforge.net/ (cvs)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Gregory Sharp, Corey Keasling, Taj Morton
|
||||
|
||||
See also https://github.com/javiercantero/lincity, https://github.com/usrshare/lincity
|
||||
|
||||
|
@ -6,6 +6,7 @@
|
||||
- Code repository: https://git.code.sf.net/p/lipsofsuna/code, https://gitlab.com/osgames/lipsofsuna.git @add
|
||||
- Code language: C
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Ari Mustonen, Francisco Athens, Ryan Swart
|
||||
|
||||
Tongue-in-cheek action RPG.
|
||||
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: SDL
|
||||
- Developer: Michael Speck
|
||||
|
||||
## Building
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code repository: https://gitlab.com/osgames/machinations.git (backup of cvs), http://machinations.cvs.sourceforge.net/ (cvs)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Tom Pittlik, Jon Sargeant, Jindrich kolman, Sebastian P., Abraham B. Hart, Manoel Junqueira
|
||||
|
||||
## Building
|
||||
|
@ -11,7 +11,7 @@
|
||||
- Code license: ? (GPL version?)
|
||||
- Code dependency: Raydium
|
||||
- Assets license: GPL (Music), CC BY-NC-SA, CC BY-SA
|
||||
- Developer: xfennec
|
||||
- Developer: x fennec
|
||||
|
||||
[Discussion of the music licensing](http://memak.raydium.org/viewtopic.php?p=5216&sid=6ccfed9175e1d0892554bb2d2d79ab9c)
|
||||
|
||||
|
@ -9,5 +9,6 @@
|
||||
- Code repository: https://github.com/manicdigger/manicdigger.git, https://git.code.sf.net/p/manicdigger/code
|
||||
- Code language: C#
|
||||
- Code license: Public domain, Unlicense (where Public domain fails)
|
||||
- Developer: exe, Anton Neverdovsky, liquidhot, TKwisl, Zero X42
|
||||
|
||||
## Building
|
||||
|
@ -9,7 +9,7 @@
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: OpenGL, SFML
|
||||
- Assets license: CC-BY 3.0, CC-BY-SA-3.0, PD
|
||||
- Developer: Simon Schneegans, Felix Lauer
|
||||
- Developer: Simon Schneegans, Felix Lauer, Mars-Core-Team, Sciuorus
|
||||
|
||||
A ridiculous shooter. In one of several game modes, two opposing teams are fighting in a gravitational 2D space with a few planets, including their homes.
|
||||
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/mars.git (backup of svn), https://svn.code.sf.net/p/mars/code (svn)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Davide Coppola, Angelo Theodorou, Alonso Cardenas Marquez, Enetheru, dekki, Dominique Leuenberger, discojonny, Elye Ball, ender_saka, Voller
|
||||
|
||||
Lead a mercenary team hired to go on Mars and fight with different factions using mechs and others military vehicles.
|
||||
|
||||
|
@ -9,6 +9,6 @@
|
||||
- Code repository: https://github.com/textbrowser/maxit.git
|
||||
- Code language: C++
|
||||
- Code license: 3-clause BSD (https://github.com/textbrowser/maxit/blob/master/LICENSE)
|
||||
- Developer: Alexis Megas
|
||||
- Developer: Alexis Megas, Guess Who
|
||||
|
||||
## Building
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://github.com/acmepjz/meandmyshadow.git, https://svn.code.sf.net/p/meandmyshadow/meandmyshadow/ (svn)
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Edward Lii, acme_pjz, MCMic, odamite
|
||||
|
||||
Try to reach the exit by solving puzzles.
|
||||
|
||||
|
@ -11,5 +11,6 @@
|
||||
- Code license: LGPL-2.1
|
||||
- Code dependency: SDL
|
||||
- Assets license: (illegal use of Super Mario artwork and music?)
|
||||
- Developer: JOKER VAN HAELN
|
||||
|
||||
## Building
|
||||
|
@ -10,6 +10,7 @@
|
||||
- Code language: C, C++
|
||||
- Code license: GPL-3.0
|
||||
- Assets license: CC-BY-SA
|
||||
- Developer: Mark Vejvoda, titi(ger), Tom Reynolds, BogoMips, m0elle, nosogo, Paul Wise
|
||||
|
||||
Fork of [Glest](glest.md)
|
||||
|
||||
|
@ -9,5 +9,6 @@
|
||||
- Code repository: https://github.com/MegaMek/megamek.git, https://git.code.sf.net/p/megamek/git
|
||||
- Code language: Java
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Nicholas Walczak, Sebastian Brocks, Taharqa, Hammer, Akjosch, Deric Page, Xenon54z, Klaus Mittag, Carl Spain, Andrew Pokrovski, Jason Tighe, Ben Mazur, Shane, DarkISI, Derek Evans, Dirk Walter, Mike Kiscaden, Andrew Hunter, Jason Bush, fastsammy, Steve Hawkins, Brent Dill, Markus Mikkolainen, Jason Smyrloglou, Cord Awtry, Helge Richter, Eugene Melekhov, `Moe`, Dima Nemchenko, Ryan McConnell, Patrick McKenzie, BATTLEMASTER, Alexander Schoelling, Eddy Cullen, Joseph Tyx, Joshua Yockey, James Damour, Jeff Wang, Hugh Peeples, John Rowat, Nathan Rowden, Brian Bucklew, urgru, Wirianto Djunaidi, David Smith, Viacheslav Zipunov
|
||||
|
||||
## Building
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code repository: https://gitlab.com/osgames/metalmech.git (backup of cvs), http://metalmech.cvs.sourceforge.net/ (cvs)
|
||||
- Code language: PHP
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Dzmitry Haiduchonak, Fokker, Gedece, Robert Ryll, s600, Maravilla Gil Salvador
|
||||
|
||||
## Building
|
||||
|
@ -8,7 +8,7 @@
|
||||
- Code repository: https://github.com/rpmcruz/microracers.git, https://gitlab.com/osgames/microracers.git @add (conversion of cvs), http://microracers.cvs.sourceforge.net (cvs)
|
||||
- Code language: C, C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Ricardo Cruz
|
||||
- Developer: Ricardo Cruz, Marinho Tobolla
|
||||
|
||||
Not really beta?
|
||||
|
||||
|
@ -10,5 +10,6 @@
|
||||
- Code language: Python
|
||||
- Code license: 3-clause BSD
|
||||
- Code dependency: pygame
|
||||
- Developer: Pierre-Alain Dorange, Frank Blandon, Jean Karim Bockstael, Talamon70
|
||||
|
||||
## Building
|
||||
|
@ -11,7 +11,7 @@
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: Golden-T Game Engine, Mozilla Rhino
|
||||
- Assets license: ? (GPL)
|
||||
- Developer: Bernhard Trummer
|
||||
- Developer: Bernhard Trummer, Andreas Granig, Kevin Krammer
|
||||
|
||||
2D gravity game.
|
||||
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code repository: http://mochadoom.cvs.sourceforge.net (cvs)
|
||||
- Code language: Java
|
||||
- Code license: ?
|
||||
- Developer: Velktron, Finn Wilcox, Jodwin
|
||||
|
||||
## Building
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://git.code.sf.net/p/monstergenerato/code
|
||||
- Code language: Java
|
||||
- Code license: MIT
|
||||
- Developer: John Davis
|
||||
|
||||
Creates D&D monsters of CR 1-50 for use with the Pathfinder ruleset.
|
||||
|
||||
|
@ -7,5 +7,6 @@
|
||||
- Code repository: https://github.com/osgamearchive/mpango.git (conversion of svn and git), https://git.code.sf.net/p/mpango/git @add, https://svn.code.sf.net/p/mpango/code (svn)
|
||||
- Code language: Java
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Eduardo de Vera, Andrzej P, devdlee, jay wellings, Serg Rubtsov, Marc Badia, philipp kleinschmit, vinod
|
||||
|
||||
## Building
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/murderpd.git (copy of versions 1.0.0 - 1.3.1)
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Chris Ohmstede
|
||||
|
||||
A murder mystery game or visual novel built from public domain movies, sounds, pictures, and images.
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/musosu.git (import of sources)
|
||||
- Code language: Java
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Marios Visvardis
|
||||
- Developer: Marios Visvardis, Visvardis Marios
|
||||
|
||||
Sudoku puzzle game (generator and solver).
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: C, Lua
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: libxml, OpenAL, SDL2
|
||||
- Developer: bobbens, Deiz, BTAxis
|
||||
|
||||
Also available on Steam.
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: https://github.com/NetHack/NetHack.git, https://github.com/Vanilla-NetHack/NetHack-3.4.3.git @add, https://git.code.sf.net/p/nethack/NetHack
|
||||
- Code language: C
|
||||
- Code license: Custom (Nethack General Public License)
|
||||
- Developer: Patric Mueller, David Cohrs, Dean Luick, Jean-Christophe Collet, Janet Walz, Mike Stephenson, Kenneth Lorber, Kevin Hugo, nhmall, Derek Ray, Pat Rankin, Warwick Allison, NetHack Read-only user
|
||||
|
||||
Single player dungeon exploration game that runs on a wide variety of computer systems.
|
||||
See also [NetHack Falcon's Eye](https://sourceforge.net/projects/falconseye/), a graphical modification of NetHack.
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: http://netrek.cvs.sourceforge.net (cvs)
|
||||
- Code language: C
|
||||
- Code license: Custom (permissive)
|
||||
- Developer: Dave Ahn, James Cameron, Kurt Siegl, Bob Tanner, Dave Pinkney, David Swasey, Alec Habig, Jeff Nowakowski, Stephen Thorne, Karthik Arumugham, Stas Pirogov, Gerard Lim, Bill Balcerski, 324523, Steve Sheldon, Niclas Fredriksson, Michael Wyatt, Trent Piepho, Zachary Uram
|
||||
|
||||
Multi-player battle simulation with a Star Trek theme.
|
||||
See also [JTrek](http://ftp.netrek.org/pub/netrek/clients/jtrek/), [Netrek RES-RSA](https://launchpad.net/netrek-res-rsa), [HTML5 netrek](https://github.com/apsillers/html5-netrek)
|
||||
|
@ -8,7 +8,7 @@
|
||||
- Code language: C
|
||||
- Code license: Public domain
|
||||
- Assets license: (player pictures are from baseball-reference.com)
|
||||
- Developer: Marshal Lake
|
||||
- Developer: Marshall Lake
|
||||
|
||||
Major League Baseball Simulation.
|
||||
|
||||
|
@ -10,5 +10,6 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: DarkPlaces (Quake engine https://github.com/xonotic/darkplaces)
|
||||
- Developer: Andreas Kirsch, Dan Korostelev, Benjamin Darling, esteel, Forest Hale, SavageX, Kristian Johansson, Rudolf Polzer, SeienAbunae, Lee Vermeulen, Saulo Gil, Morphed, Hans Dampf, RazorWind Team projects
|
||||
|
||||
## Building
|
||||
|
@ -9,7 +9,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/night-hawk.git (conversion of cvs), http://night-hawk.cvs.sourceforge.net (cvs)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Jason Nunn, Eric Gillespie
|
||||
- Developer: Jason Nunn, Eric Gillespie, Dion Bonner, Eskild Hustvedt
|
||||
|
||||
May be uploaded in the future under https://github.com/brickviking
|
||||
|
||||
|
@ -9,5 +9,6 @@
|
||||
- Code repository: https://github.com/nlarn/nlarn.git
|
||||
- Code language: C, Lua
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Joachim de Groot, jpeg
|
||||
|
||||
## Building
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: http://nogravity.cvs.sourceforge.net (cvs)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Stephane Denis, Matt Williams
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code language: C, C++
|
||||
- Code license: 2-clause BSD
|
||||
- Code dependency: SDL
|
||||
- Developer: Evil Mr Henry
|
||||
|
||||
## Building
|
||||
|
@ -9,5 +9,6 @@
|
||||
- Code repository: http://nstars.cvs.sourceforge.net (cvs)
|
||||
- Code language: C#
|
||||
- Code license: ?
|
||||
- Developer: Nathaniel Woods
|
||||
|
||||
## Building
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://github.com/nuvie/nuvie.git, https://svn.code.sf.net/p/nuvie/code (svn)
|
||||
- Code language: C, C++, Lua
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Eric Fry, Dominik Reichardt, kirben, Jeremy Newman, Pieter Christiaan Luteijn, Malignant Manor, Jonathan E. Wright, Markus Niemistö, J. Applegate, Sam Matthews, Michael Fink, Willem Jan Palenstijn
|
||||
|
||||
Does it include alternate graphics?
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
- Code language: C, C++
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: SDL
|
||||
- Developer: Caitlin Shaw
|
||||
|
||||
Does it require original content?
|
||||
|
||||
|
@ -10,5 +10,6 @@
|
||||
- Code language: Python
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: OGRE
|
||||
- Developer: Quadrofonic, Richard Hendricks, OneOfAmorphis, ryanismean
|
||||
|
||||
## Building
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://github.com/OGRECave/ogre.git, https://svn.code.sf.net/p/ogre/code (svn)
|
||||
- Code language: C++
|
||||
- Code license: MIT
|
||||
- Developer: Assaf Raman, Brian, Dark_Sylinc, David Rogers, paroj, Steve Streeting, Philip Allgaier, TheSHEEEP, Murat Sari, Holger Frydrych, Hern, Nir Hasson, Noam Gat, Zaid Abdulla
|
||||
|
||||
Scene-oriented, flexible 3D engine.
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: CEGUI, OGRE
|
||||
- Developer: Opensource Game Studio
|
||||
- Developer: Opensource Game Studio, Kai SD, kornerr, AleXXandEr, kornerrjenkins, xmorph
|
||||
|
||||
Simple mahjong solitaire game with 3D graphics.
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/omega-roguelike.git (conversion of cvs), http://omega-roguelike.cvs.sourceforge.net (cvs)
|
||||
- Code language: C
|
||||
- Code license: LGPL-2.0
|
||||
- Developer: Laurence R. Brothers, Sheldon Simms, David Gibbs, William Tanksley
|
||||
- Developer: Laurence R. Brothers, Sheldon Simms, David Gibbs, William Tanksley, Eric Shafto, Jay Kint, Rick Cooley, Guus Sliepen, Tom Breton, Hal Bonnin, Josh Kelley
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/oge.git (combination of cvs+svn+git), https://git.code.sf.net/p/oge/git @add, https://svn.code.sf.net/p/oge/svn (svn), http://oge.cvs.sourceforge.net (cvs)
|
||||
- Code language: C++
|
||||
- Code license: LGPL-2.1
|
||||
- Developer: Steven 'lazalong' Gay, petrocket, Chris Jones, Vincenzo Greco, mehdix, Serdar Dere, Ralph Little
|
||||
|
||||
Game engine and editor.
|
||||
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://git.code.sf.net/p/opengate/code
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Christoph Brill, spom_spom, Daniel S.
|
||||
|
||||
Early development.
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Assets license: ? (GPL)
|
||||
- Developer: Toddd
|
||||
- Developer: Toddd, Mapes, Seth Galbraith, David Costanzo, Gargoylol, Charles Galbraith, Bill Currie
|
||||
|
||||
Implementation of the GPL Quake source.
|
||||
|
||||
|
@ -10,5 +10,6 @@
|
||||
- Code language: C++
|
||||
- Code license: MIT (was GPL-3.0)
|
||||
- Code dependency: Qt, SFML
|
||||
- Developer: Pierre
|
||||
|
||||
## Building
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/openrpgmaker.git (snapshot of source releases)
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Developer: "Justin (Tuxinator) Davis", Tobin Davis, Ithior
|
||||
|
||||
2D RPG creation utility, similar to the popular RPG Maker series.
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: C
|
||||
- Code license: GPL-3.0 (was GPL-2.0)
|
||||
- Code dependency: Allegro
|
||||
- Developer: Alexandre Martins, Arthur Blot, Christopher Martinus, Christian Zigotzky, Francesco, Reimund Renner, Szymon Weihs, Tomires
|
||||
|
||||
Renamed from Open Sonic to Open Surge in 2011.
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://github.com/opentibia/server.git, https://github.com/opentibia/yatc.git @add
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: GriZzm0, mips, Simone, Remere, Anstice, Assassina Mutante, Axel, Daniel Antunes, Arkold Thos, Dennis, Elf, Haktivex, Heliton, Konrad Kuśnierz, Ivan Vučica, "jakexblaster (Marcos Cunha)", Jiddo, johnny8020, Alexandre Severino, Mark Samman, Nate Fries, OsoSangre, Luis Hernandez, fike, Thomaz Yuji Babá, Vitor, Piotr Walaszczyk, pedro_b, 13r, Rafael Hamdan, Ricochet, Sven Matner, smyg, Gilfar, Sorcuring, Stefan Maier, Winghawk, Rafał Wrzeszcz
|
||||
|
||||
Based on [Tibia](https://tibia.fandom.com/wiki/CipSoft_GmbH).
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: https://git.code.sf.net/p/openyahtzee/code, https://gitlab.com/osgames/openyahtzee.git @add
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Guy Rutenberg, Journeyman, smcgill
|
||||
|
||||
Infos about [Yahtzee](https://en.wikipedia.org/wiki/Yahtzee).
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: ClanLib
|
||||
- Assets license: CC-BY-SA 2.0
|
||||
- Developer: Antoine Morineau (graphics), Guillaume Delhumeau (code), silkut (win32 port), MrPouit (Ubuntu packages)
|
||||
- Developer: Antoine Morineau (graphics), Guillaume Delhumeau (code), silkut (win32 port), MrPouit (Ubuntu packages), Gecko667, guigoz
|
||||
|
||||
Falling block puzzle game.
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: Panda3D, wxPython
|
||||
- Assets license: CC-BY-SA-3.0
|
||||
- Developer: DangerOnTheRanger, Alfredzo Nash, Bednesti, brutustodd, Chris Bradley, Danny Green, TheEnd, Oliver Frye
|
||||
|
||||
Make games with a built-in physics engine, Lego-like building blocks, and a scripting language called Lua.
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/opencity.git (combination of cvs and svn), https://svn.code.sf.net/p/opencity/code (svn), http://opencity.cvs.sourceforge.net (cvs)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Duong Khang NGUYEN, frodrigo
|
||||
|
||||
Another 3D city simulator.
|
||||
https://github.com/frodrigo/opencity, https://github.com/vorot93/opencity, https://github.com/AnotherFoxGuy/OpenCity
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://svn.code.sf.net/p/openfrag/code (svn)
|
||||
- Code language: C++, Lua
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Sander Bisschops, Geert Schoots, IFASS, Levia, Simon de la Court, b1n, Captnoord, Frank Oosterhuis, Frank, Lukas Tönne, Jack Coulter, Matt Williams, Lythaniel, Alex Trujillo, Luke Papaj, Simon G, Micah, Andreas Osowski, Ivan Nikolaev, Pedro Azevedo, yaen, Yossi mozgerashvily
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: SDL
|
||||
- Developer: Sean Ford, Zardus, Jonny D
|
||||
|
||||
Original code released under GPL.
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: Qt, SDL
|
||||
- Developer: crackedmind, Ice
|
||||
|
||||
Open source clone of 'Heroes Of Might And Magic III' engine.
|
||||
Requires ownership of Heroes of Might and Magic III.
|
||||
|
@ -9,7 +9,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/openmortal.git (conversion of cvs), http://openmortal.cvs.sourceforge.net (cvs)
|
||||
- Code language: C++, Perl
|
||||
- Code license: GPL-2.0
|
||||
- Developer: UPi
|
||||
- Developer: UPi, arvind, Kami, openmortaldev, Gabor Sebestyen
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://github.com/openMSX/openMSX.git, https://git.code.sf.net/p/openmsx/openmsx (old), https://svn.code.sf.net/p/openmsx/code (old svn)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Joost Yervante Damad, Wouter Vermaelen, Manuel Bilderbeek, Maarten ter Huurne, David Heremans, Arnold Metselaar, Eric Boon, Alex Wulms, Albert Beevendorp, boukichi, Edwin, Filip H.F. "FiXato" Slagter, Laurens Holst, Herman Oudejans, Max Feingold, Reikan, Sean Young, Patrick van Arkel
|
||||
|
||||
MSX emulator.
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
- Code language: C, C++
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: OpenAL, OpenGL, SDL2
|
||||
- Developer: Terry 'Mongoose' Hendrix II
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code language: Python
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: CherryPy, Pillow, wxPython
|
||||
- Developer: chris davis, Todd Faris, Thomas Baleno, Christopher Rouse, David Byron, Digital Xero, Dj Gilcrease, Travis Casey, Chris Blocher, Mark Tarrabain, Rome Reginelli, Mojo Xanadu, Robert T Childers, Stefanos Armstrong, Ben Collins-Sussman, Ted Berg
|
||||
|
||||
Allows people to play Role Playing Games and some miniature based war games in real-time over the Internet.
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
- Code language: Python
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: PGU, pygame
|
||||
- Developer: Andreas Røsdal
|
||||
- Developer: Andreas Røsdal, Rtsfan
|
||||
|
||||
Also known as arrakis.
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: C
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: SDL
|
||||
- Developer: Eirik Stople
|
||||
|
||||
SVN of project is gone and Git is older than releases, take from download page maybe?
|
||||
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/kursk.git (snapshot of source releases)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Kalman Andrasi
|
||||
|
||||
A WWII, turn-based platoon, company level war game on the Eastern Front.
|
||||
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/orient.git (snapshot of sources in download)
|
||||
- Code language: C#, Java
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Michael Kriegel
|
||||
|
||||
Prototype for an educational role-playing game for intercultural education.
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code language: Python
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: pygame
|
||||
- Developer: Qark, Anderuso, Marek Haičman, Sindel, Aina Melkor, Mental, Vladimir Meister, Random Chaos, PeS
|
||||
|
||||
On-line strategy game which takes place in the dangerous universe.
|
||||
See also https://github.com/Lukc/ospace-lukc, https://github.com/mozts2005/OuterSpace, https://github.com/OuterDeepSpace/OuterDeepSpace
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: C++, Java, Python
|
||||
- Code license: 3-clause BSD
|
||||
- Code dependency: Allegro, FreeType, libpng, PyQt
|
||||
- Developer: Juvinious, Jon Rafkind, drafkind, Kwadroke of "The Wired", scristopher
|
||||
|
||||
Android port is written in Java.
|
||||
|
||||
|
@ -10,5 +10,6 @@
|
||||
- Code language: Perl
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: SDL
|
||||
- Developer: UPi
|
||||
|
||||
## Building
|
||||
|
@ -10,6 +10,7 @@
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: Blender game engine, FIFE, psyco, pygame, PyQt, PySide
|
||||
- Assets license: CC-BY-SA
|
||||
- Developer: Karsten Bock, mvBarracuda
|
||||
|
||||
Post-Apocalyptic RPG.
|
||||
See also: https://github.com/arikel/PPARPG, https://github.com/mvbarracuda/parpg_mvbarracuda, https://github.com/parpg/parpg
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code language: D
|
||||
- Code license: 2-clause BSD
|
||||
- Code dependency: SDL
|
||||
- Developer: Evil Mr Henry
|
||||
|
||||
Retromodern hispeed shmashup.
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://git.code.sf.net/p/pasang-emas/code
|
||||
- Code language: Vala
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Nor Jaidi Tuah
|
||||
|
||||
Traditional two-player board game of Brunei.
|
||||
See also [Pasang Emas for Android](https://sourceforge.net/projects/pasang-android/).
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: https://github.com/PCGen/pcgen.git, https://svn.code.sf.net/p/pcgen/code (svn), http://pcgen.cvs.sourceforge.net (cvs)
|
||||
- Code language: Java
|
||||
- Code license: LGPL-2.1
|
||||
- Developer: LegacyKing, Distant Scholar, Martijn Verburg, Anestis Kozakis, Bryan McRoberts, Tom Parker, Stefan Radermacher, AinvarG, ankur rathi, Thomas Clegg, Rich Baumann, BenDog, Brad Stiles, Greg Bingleman, Skylar Hiebert, Richard Homonnai, Chuck Pint, Connor Petty, DJBlayde, Dreaming Psion, Eddy Anthony, elro the onk, Eric Parker, W. Robert Reed III, Fitzs, Fluxxdog, Gjorbjond, Hades Lucifer, Henk Slaaf, Vince Schiavoni, Jasper Spaans, Jayme Cox, J. Hunter Johnson, Joe Wells, Jonas Karlsson, Zacharia Bickley, Rebecca Downey, Kieth A. Coleman, Paul W. King, Kim Winz, Moni, Jason Buchanan, Thomas Cooper, Jeff Baril, Mark Schrijver, MDT, Merkidemis, Scott Meyer, moogle0001, MotorViper, Mike van Riel, Phoex, NeoFax, Andrew Wilson, Paul Grosse, Matt Chambers, David R. Bender, Per Christian Henden, Paul M. Lambert, Peter Yovich, randomclass, Steven West, Robert Ward, Ryelle, Don Peterson, Mike Elliott, Arjan van Ginneken, Devon Jones, Vincent Hatakeyama, Dark Mike, Shelley, Dave Cheever, theheadkase, Andrew McDougall, Leandro Coutinho, Tod Milam, Brad Kester, Phantom of Krankor
|
||||
|
||||
RPG Character Generator
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code repository: https://github.com/pentagram-u8/pentagram.git, https://svn.code.sf.net/p/pentagram/code (svn)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Willem Jan Palenstijn, btietz, colourles, Darke, Dominik Reichardt, Max Horn, kirben, Matthew Jimenez
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -7,6 +7,7 @@
|
||||
- Code repository: http://hg.code.sf.net/p/phantasy/code (hg), https://gitlab.com/osgames/phantasy.git @add
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Developer: Jack Bohlen, Paul, Kami, Cool Spot
|
||||
|
||||
Oldschool 90' sega genesis style.
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
- Code repository: https://gitlab.com/osgames/phprpg.git (conversion from cvs), http://phprpg.cvs.sourceforge.net (cvs)
|
||||
- Code language: PHP
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Haeric, Rob Norman, Timothy Chung
|
||||
- Developer: Haeric, Rob Norman, Timothy Chung, Joerg Kirchhoff, Michael Yarbrough, Ambystoma Mexicanum, Jan Urva
|
||||
|
||||
Multiplayer role playing game engine which shares common qualities between multiple user dungeons (MUDs), paper & pen RPGs and computer RPGs.
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://svn.code.sf.net/p/pio/code (svn active)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Dave Cole, Andy Heroff, rclobus, Roman Hodek, Steve Langasek, Micah Bunting, Kevin Eustice, Brian Wellington, Matt McClanahan, David Fallon, dirtside, Matt Waggoner, Hal Eisen, Jeff Breidenbach, RodrigoEspiga, Bas Wijnen, Yevgeny Gurevich, Matt Zagrabelny
|
||||
|
||||
Emulation of the board game The Settlers of Catan, which can be played over the internet.
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://github.com/PixelLightFoundation/pixellight.git, https://git.code.sf.net/p/pixellight/code @add, https://git.code.sf.net/p/pixellight/pixellight2 @add
|
||||
- Code language: C, C++
|
||||
- Code license: MIT
|
||||
- Developer: Christian Ofenberg, Thomas Mühsam, NightFox, Stefan Buschmann, Stephan Wezel, cin, deaf.seven, Frank Deinzer, Christian Petry, katoun, Maximilian Reß, Jens Schmer, Michael Bernard, Stephan Lemnitzer
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Code dependency: wxWidgets
|
||||
- Developer: Tony Granberg, Dan Poineau, Johnny Salazar, Jeff Koerner, Saurabh Gupta
|
||||
|
||||
Start and control a pizza business / pizza restaurants, limited to a budget.
|
||||
|
||||
|
@ -8,5 +8,6 @@
|
||||
- Code repository: https://svn.code.sf.net/p/planeshift/code (svn)
|
||||
- Code language: C++
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Andrew Craig, Luca Pancallo, weltall, Andrew Robberts, Aresilek, DaveG, Joe Lyon, Jorrit Tyberghein, Kenny Graunke, Andy, Tristan Cragnolini, Travis Harris, Anders Reggestad, Dave Bentham, PlaneShift Team, Ralph Campbell, ravna, Roland Schulz, F Richter, Andrew Mann, RlyDontKnow, tomtt, Tuathanach, Venalan, Keith Fulton, Andrea Rizzi, Daniel Persson, Mike Gist
|
||||
|
||||
## Building
|
||||
|
@ -7,5 +7,6 @@
|
||||
- Code repository: https://gitlab.com/osgames/planets.git (backup of cvs), http://planets.cvs.sourceforge.net/ (cvs)
|
||||
- Code language: Java
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Teemu J. Takanen, Juha Henrikki Merikallio, Jussi Rautio, Antti Nikolai Lehtoranta
|
||||
|
||||
## Building
|
||||
|
@ -9,7 +9,7 @@
|
||||
- Code license: GPL-3.0
|
||||
- Code dependency: Bear, SDL
|
||||
- Assets license: CC BY-SA-3.0
|
||||
- Developer: Julien Jorge, Sébastien Angibaud
|
||||
- Developer: Julien Jorge, Sébastien Angibaud, mothsart
|
||||
|
||||
Player controls a bear in single or multiplayer mode.
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- Code repository: https://svn.code.sf.net/p/plib/code (svn)
|
||||
- Code language: C++
|
||||
- Code license: LGPL-2.0
|
||||
- Developer: Steve Baker, Alex Perry, Bram Stolk, Curtis Olson, Gerard Decatrel, Bert Driehuis, John F. Fay, Gil Carter, Jürgen Marquardt, Giancarlo Niccolai, Per Liedman, Mark K Vallevand, Norman Vine, Nick McEvoy, James 'J.C.' Jones, J. Nathan Matias, Eric Lavigne, Sam Stickland, Mĺrten Strömberg, Sebastian Ude, Wolfram Kuss, Ben Woodhead
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
- Code language: C++
|
||||
- Code license: AGPL-3.0
|
||||
- Code dependency: Qt
|
||||
- Developer: Felix Hammer, Florian Thauer, Lothar May, Kai Philipp, Erhard List
|
||||
|
||||
Texas Hold'em poker game playable against up to nine computer-opponents or with people all over the world.
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user