diff --git a/code/backlog.txt b/code/backlog.txt index c68675d9..1a47108a 100644 --- a/code/backlog.txt +++ b/code/backlog.txt @@ -191,6 +191,13 @@ https://gamejolt.com/ (search there) https://games.kde.org/ (all of them) https://games.kde.org/old/kde_arcade.php https://gdevelop-app.com/ +https://github.com/FaronBracy/RogueSharp +https://github.com/jmorton06/Lumos +https://github.com/codenamecpp/carnage3d +https://github.com/zhangdoa/InnocenceEngine +https://github.com/marukrap/RoguelikeDevResources +http://www.gjt.org/ (all there) +https://github.blog/2014-01-06-github-game-off-ii-winners/ https://github.com/00-Evan/shattered-pixel-dungeon https://github.com/00-Evan/shattered-pixel-dungeon-gdx https://github.com/acedogblast/Project-Uranium-Godot diff --git a/code/github_import.py b/code/github_import.py new file mode 100644 index 00000000..9d577092 --- /dev/null +++ b/code/github_import.py @@ -0,0 +1,28 @@ +""" +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' + +if __name__ == "__main__": + diff --git a/code/maintenance_developers.py b/code/maintenance_developers.py index 3662cea8..639b6496 100644 --- a/code/maintenance_developers.py +++ b/code/maintenance_developers.py @@ -3,119 +3,8 @@ Checks the entries and tries to detect additional developer content, by retrievi stored Git repositories. """ -import os -import sys -import requests -from utils import osg, osg_ui -from bs4 import BeautifulSoup -from utils import constants as c, utils, osg, osg_github - - -# 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', - 'Wraitii': 'Lancelot de Ferrière', 'Simzer': 'Simon Laszlo', 'armin bajramovic': 'Armin Bajramovic'} - -def test(): - # loop over infos - developers = '' - try: - i = 0 - # active = False - for entry in entries: - - # if entry['Name'] == 'Aleph One': - # active = True - # if not active: - # continue - - # for testing purposes - i += 1 - if i > 40: - break - - # print - entry_name = '{} - {}'.format(entry['file'], entry['Name']) - print(entry_name) - content = '' - - entry_developer = entry.get('developer', []) - - # parse home - home = entry['home'] - # sourceforge project site - prefix = 'https://sourceforge.net/projects/' - url = [x for x in home if x.startswith(prefix)] - if len(url) == 1: - url = url[0] - print(' sourceforge project site: {}'.format(url)) - url = 'https://sourceforge.net/p/' + url[len(prefix):] + '_members/' - response = requests.get(url) - 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] - authors = [author[1].a['href'] for author in authors if len(author) == 3] - for author in authors: - # sometimes author already contains the full url, sometimes not - url = 'https://sourceforge.net' + author if not author.startswith('http') else author - response = requests.get(url) - url = response.url # could be different now - if 'auth/?return_to' in url: - # for some reason authorisation is forbidden - author_name = author - nickname = author - else: - soup = BeautifulSoup(response.text, 'html.parser') - author_name = soup.h1.get_text() - author_name = SF_alias_list.get(author_name, author_name) # replace by alias if possible - nickname = soup.find('dl', class_='personal-data').find('dd').get_text() - nickname = nickname.replace('\n', '').strip() - dev = developer_info_lookup(author_name) - in_devs = dev and 'contact' in dev and nickname + '@SF' in dev['contact'] - in_entry = author_name in entry_developer - if in_devs and in_entry: - continue # already existing in entry and devs - content += ' {} : {}@SF'.format(author_name, nickname) - if not in_devs: - content += ' (not in devs)' - if not in_entry: - content += ' (not in entry)' - content += '\n' - - # parse source repository - repos = entry.get('code repository', []) - - # 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' - - if content: - developers += '{}\n\n{}\n'.format(entry_name, content) - - except RuntimeError as e: - raise e - # pass - finally: - # store developer info - utils.write_text(os.path.join(c.root_path, 'collected_developer_info.txt'), developers) - +from utils import osg_ui +from utils import osg class DevelopersMaintainer: @@ -202,6 +91,16 @@ class DevelopersMaintainer: self.entries = osg.read_entries() print('{} entries read'.format(len(self.entries))) + def special_ops(self): + # need entries loaded + if not self.entries: + print('entries not yet loaded') + return + for entry in self.entries: + for developer in entry.get('Developer', []): + if developer.comment: + print('{:<25} - {:<25} - {}'.format(entry['File'], developer.value, developer.comment)) + if __name__ == "__main__": @@ -214,6 +113,7 @@ if __name__ == "__main__": 'Check for orphans': m.check_for_orphans, 'Check for games in developers not listed': m.check_for_missing_developers_in_entries, 'Update developers from entries': m.update_developers_from_entries, + 'Special': m.special_ops, 'Read entries': m.read_entries } diff --git a/code/maintenance_entries.py b/code/maintenance_entries.py index 42f2af68..fb7a813e 100644 --- a/code/maintenance_entries.py +++ b/code/maintenance_entries.py @@ -859,21 +859,29 @@ class EntriesMaintainer: print('entries not yet loaded') return - # combine content keywords - n = len('content ') + # cvs without any git for entry in self.entries: - keywords = entry['Keyword'] - content = [keyword for keyword in keywords if keyword.startswith('content')] - if len(content) > 1: - # remove from keywords - keywords = [keyword for keyword in keywords if keyword not in content] - # remove prefix - content = [str(keyword)[n:].strip() for keyword in content] - # join with + - content = 'content {}'.format(' + '.join(content)) - keywords.append(osg_parse.ValueWithComment(content)) - entry['Keyword'] = keywords - print('fixed "{}"'.format(entry['File'])) + repos = entry['Code repository'] + cvs = [repo for repo in repos if 'cvs' in repo] + git = [repo for repo in repos if 'git' in repo] + if len(cvs) > 0 and len(git) == 0: + print('Entry "{}" with repos: {}'.format(entry['File'], repos)) + + # # combine content keywords + # n = len('content ') + # for entry in self.entries: + # keywords = entry['Keyword'] + # content = [keyword for keyword in keywords if keyword.startswith('content')] + # if len(content) > 1: + # # remove from keywords + # keywords = [keyword for keyword in keywords if keyword not in content] + # # remove prefix + # content = [str(keyword)[n:].strip() for keyword in content] + # # join with + + # content = 'content {}'.format(' + '.join(content)) + # keywords.append(osg_parse.ValueWithComment(content)) + # entry['Keyword'] = keywords + # print('fixed "{}"'.format(entry['File'])) print('special ops finished') diff --git a/code/sourceforge_import.py b/code/sourceforge_import.py new file mode 100644 index 00000000..a38e11ae --- /dev/null +++ b/code/sourceforge_import.py @@ -0,0 +1,152 @@ +""" +Scrapes Sourceforge project sites and adds (mostly developer) information to our database. +""" # TODO sourceforge sites that are not existing anymore but we have an archive link, also scrape + +import os +import json +import requests +from bs4 import BeautifulSoup +from utils import constants as c, utils, osg, osg_parse + +sf_entries_file = os.path.join(c.code_path, 'sourceforge_entries.txt') +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'} + +SF_ignore_list = ('', 'Arianne Integration Bot') + + +def collect_sourceforge_entries(): + """ + Reads the entries of the database and collects all entries with sourceforge as project site + """ + + # 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['Home'] if x.startswith(prefix)] + if urls: + files.append(entry['File']) + + # write to file + print('{} entries with sourceforge projects'.format(len(files))) + utils.write_text(sf_entries_file, json.dumps(files, indent=1)) + + +def sourceforge_import(): + """ + + :return: + """ + files = json.loads(utils.read_text(sf_entries_file)) + + all_developers = osg.read_developers() + print(' {} developers read'.format(len(all_developers))) + all_developers_changed = False + + # 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) + developers = entry.get('Developer', []) + urls = [x.value for x in entry['Home'] if x.startswith('https://sourceforge.net/projects/')] + + entry_changed = False + + for url in urls: + print(' sf project {}'.format(url)) + + if not url.endswith('/'): + print('error: sf project does not end with slash') + url += '/' + + # members + 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)) + 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] + authors = [author[1].a['href'] for author in authors if len(author) == 3] + for author in authors: + # 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) + url_author = response.url # could be different now + if 'auth/?return_to' in url_author: + # 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 + else: + soup = BeautifulSoup(response.text, 'html.parser') + author_name = soup.h1.get_text() + author_name = SF_alias_list.get(author_name, author_name) # replace by alias if possible + 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 + + if author_name in SF_ignore_list: + continue + + # look author up in entry developers + if author_name not in developers: + print(' dev "{}" added to entry {}'.format(author_name, file)) + entry['Developer'] = entry.get('Developer', []) + [osg_parse.ValueWithComment(author_name)] + entry_changed = True + developers = entry.get('Developer', []) + + # look author and SF nickname up in developers data base + if author_name in all_developers: + dev = all_developers[author_name] + if not nickname in dev.get('Contact', []): + print(' existing dev "{}" added nickname ({}) to developer database'.format(author_name, nickname)) + # check that name has not already @SF contact + if any(x.endswith('@SF') for x in dev.get('Contact', [])): + print('warning: already SF contact') + all_developers[author_name]['Contact'] = dev.get('Contact', []) + [nickname] + 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_changed = True + + if entry_changed: + # save entry + osg.write_entry(entry) + print(' entry updated') + except: + raise + finally: + # shorten file list + utils.write_text(sf_entries_file, json.dumps(files[index:], indent=1)) + + # save entry + osg.write_entry(entry) + print(' entry updated') + + # maybe save all developers + if all_developers_changed: + # save all developers + osg.write_developers(all_developers) + print('developers database updated') + + +if __name__ == "__main__": + + # collect entries + # collect_sourceforge_entries() + + # import information from sf + sourceforge_import() diff --git a/code/utils/osg.py b/code/utils/osg.py index 50f734a8..641b8ef9 100644 --- a/code/utils/osg.py +++ b/code/utils/osg.py @@ -260,6 +260,35 @@ def read_entries(): return entries +def read_entry(file): + """ + Reads a single entry + :param file: the entry file (without path) + :return: the entry + """ + + # setup parser and transformer + grammar_file = os.path.join(c.code_path, 'grammar_entries.lark') + grammar = utils.read_text(grammar_file) + parse = osg_parse.create(grammar, osg_parse.EntryTransformer) + + # read entry file + content = utils.read_text(os.path.join(c.entries_path, file)) + if not content.endswith('\n'): + content += '\n' + + # parse and transform entry content + try: + entry = parse(content) + entry = [('File', file),] + entry # add file information to the beginning + entry = check_and_process_entry(entry) + except Exception as e: + print('{} - {}'.format(file, e)) + raise RuntimeError(e) + + return entry + + def check_and_process_entry(entry): message = '' diff --git a/code/utils/osg_parse.py b/code/utils/osg_parse.py index 72aa5530..83ede65e 100644 --- a/code/utils/osg_parse.py +++ b/code/utils/osg_parse.py @@ -21,11 +21,11 @@ class ListingTransformer(lark.Transformer): def property(self, x): """ - The key of a property will be converted to lower case and the value part is the second part + Key is first part, values are following. :param x: :return: """ - return x[0], x[1:] + return x[0].value, x[1:] def name(self, x): """ diff --git a/developers.md b/developers.md index 470eefd7..b46ca441 100644 --- a/developers.md +++ b/developers.md @@ -1,5 +1,30 @@ [comment]: # (partly autogenerated content, edit with care, read the manual before) -# Developer [384] +# Developer [876] + +## 0xMk [1] + +- Games: Aleph One +- Contact: toxicsham@SF + +## Aaron Baugher [1] + +- Games: Crossfire +- Contact: aaron_baugher@SF + +## Aaron Davies [1] + +- Games: Aleph One +- Contact: adavies42@SF + +## AdaM [1] + +- Games: Biogenesis +- Contact: imabu@SF + +## Adam Fort [1] + +- Games: BlackNova Traders +- Contact: i_m_sane@SF ## Akira Higuchi [1] @@ -17,11 +42,31 @@ - Games: Blinken +## Albert Zeyer [1] + +- Games: Commander Genius +- Contact: albertzeyer@SF + +## Alderan [1] + +- Games: Daimonin +- Contact: neisklar@SF + +## Alestan [1] + +- Games: Crossfire +- Contact: alestan@SF + ## Alex Clark [1] - Games: Abe's Amazing Adventure - Contact: jazkat@SF +## Alex E. Kelly [1] + +- Games: Armagetron Advanced +- Contact: marrow@SF + ## Alex Gleason [1] - Games: Vegan on a Desert Island @@ -34,58 +79,239 @@ - Games: Faur +## Alexander Boyd [1] + +- Games: BZFlag +- Contact: javawizard2539@SF + +## Alexander Herzog [1] + +- Games: D-Fend Reloaded +- Contact: alexanderherzog@SF + +## Alexander Kolotov [1] + +- Games: Childsplay +- Contact: alex-kolotov@SF + ## Alexander Lang [1] - Games: xdigger +## alexander sasha wait [1] + +- Games: Core War +- Contact: alexanderwait@SF + +## Alexander Schultz [1] + +- Games: Crossfire +- Contact: qal21@SF + +## Alexander Strange [1] + +- Games: Aleph One +- Contact: mrvacbob@SF + ## Alexander Söderlund [1] - Games: Hnefatafl +## alexandre [1] + +- Games: Attal: Lords of doom +- Contact: crevette@SF + +## Alexandru Voicu [1] + +- Games: Crystal Space 3D SDK +- Contact: avoicu@SF + +## Alexei Svitkine [1] + +- Games: Aleph One +- Contact: shadowknight23@SF + ## Alexis Megas [1] - Games: Maxit +## alezakos [1] + +- Games: BZFlag +- Contact: kongr45gpen@SF + ## Amer Koleci [2] - Games: Alimer, Vortice +- Contact: amerkoleci@GH + +## Amraphen [1] + +- Games: Argentum Online +- Contact: amraphen@SF + +## Anders Stenberg [1] + +- Games: Crystal Space 3D SDK +- Contact: dentoid@SF ## Anders Svensson [1] - Games: Alex the Allegator 4 +## Andreas [1] + +- Games: Daimonin +- Contact: polyveg@SF + +## Andreas Beckermann [1] + +- Games: Boson +- Contact: abmann@SF + +## Andreas Bombe [1] + +- Games: Armagetron Advanced +- Contact: aeb@SF + ## Andreas Kattner [1] - Games: Canta +## Andreas Kirschbaum [2] + +- Games: Crossfire, Daimonin +- Contact: akirschbaum@SF + ## Andreas Røsdal [1] - Games: OpenRTS - Contact: rtsfan@SF +## Andreas Vogl [1] + +- Games: Crossfire +- Contact: avogl@SF + +## Andrei Bârsan [1] + +- Games: Crystal Space 3D SDK +- Contact: andreibarsan@SF + +## Andres Freund [1] + +- Games: Crystal Space 3D SDK +- Contact: anarazel@SF + +## Andrew Beal [1] + +- Games: Betrayer's Moon Tactics +- Contact: zelchan@SF + +## Andrew D [1] + +- Games: AssaultCube +- Contact: arghvark@SF + +## Andrew Fuchs [1] + +- Games: Crossfire +- Contact: bbotbuilder@SF + +## Andrew Topp [1] + +- Games: Crystal Space 3D SDK +- Contact: designa@SF + +## Andy [1] + +- Games: Crystal Space 3D SDK +- Contact: khakilord@SF + +## Andy Gryc [1] + +- Games: AutoREALM +- Contact: andygryc@SF + ## Andy Southgate [2] - Games: Adanaxis, SDL Asylum - Organization: Mushware Limited +## Anich [1] + +- Games: Daimonin +- Contact: anich@SF + +## Ankit Sangwan [1] + +- Games: Daimonin +- Contact: ankit_1992s@SF + +## AnMaster [1] + +- Games: Crossfire +- Contact: anmaster@SF + +## Anthony Legrand [1] + +- Games: Crystal Space 3D SDK +- Contact: groto@SF + ## Anthony Mariette Louis Liekens [1] - Games: Qonk - Contact: aliekens@SF +## Anthony Wyatt [1] + +- Games: Crossfire +- Contact: buzzsawddog@SF + ## Antoine Morineau [1] - Games: OpenAlchemist +## Anton Marsden [1] + +- Games: Core War +- Contact: amarsden@SF + ## Anton Norup Sørensen [1] - Games: Vertigo +## Anton Oussik [1] + +- Games: Crossfire +- Contact: casper1@SF + +## Antony Martin [1] + +- Games: Crystal Space 3D SDK +- Contact: martinantony@SF + +## AntumDeluge [1] + +- Games: Arianne / Marauroa +- Contact: antumdeluge@SF + +## AOSecProj [1] + +- Games: Argentum Online +- Contact: aosecproj@SF + ## Ari Mustonen [2] - Games: FreeTrain, Hex-a-hop - Contact: amuzen@SF +## Arianna Benigno [1] + +- Games: Crystal Space 3D SDK +- Contact: aryhann@SF + ## Armin Bajramovic [1] - Games: Advanced Strategic Command @@ -99,14 +325,64 @@ - Games: GL-117 +## Arnim Sauerbier [1] + +- Games: Daimonin +- Contact: pupnik@SF + +## Ashwin Menon [1] + +- Games: Brain Workshop +- Contact: ingridmorstrad@SF + +## Audoux [1] + +- Games: Attal: Lords of doom +- Contact: audoux@SF + ## Aurélien Gâteau [1] - Games: Pixel Wheels +## Aus-RED-5 [1] + +- Games: D2X-XL +- Contact: aus-red-5@SF + +## Aviv Eyal [1] + +- Games: SpaceTrader for Java +- Contact: avivey@SF + +## Baciu Alin [1] + +- Games: Crystal Space 3D SDK +- Contact: tay-ron@SF + +## Balaur [1] + +- Games: Arianne / Marauroa +- Contact: balaur@SF + +## baptiste sansierra [1] + +- Games: Bombermaaan +- Contact: bsansierra@SF + +## Baris Yuksel [1] + +- Games: AntiChess +- Contact: barisy99@SF + ## Bart Mak [1] - Games: Slingshot +## Ben Adler [1] + +- Games: Boson +- Contact: benadler@SF + ## Ben Brian [1] - Games: 0 A.D. @@ -117,14 +393,39 @@ - Games: CBoard +## Benjamin [1] + +- Games: Crystal Space 3D SDK +- Contact: narethi@SF + +## Benjamin Coppock [1] + +- Games: Crown and Cutlass +- Contact: bcoppock@SF + ## Benjamin Meyer [1] - Games: KSnakeDuel +## Bernard [2] + +- Games: Bombic, Bombic2 +- Contact: faoi@SF + ## Bernard Kennedy [1] - Games: 3Dc +## Bernd A. [1] + +- Games: Bombermaaan +- Contact: wopfel@SF + +## Bernhard Hobiger [1] + +- Games: HoDoKu +- Contact: hobiwan@SF + ## Bernhard Kaindl [1] - Games: GL-117 @@ -133,46 +434,226 @@ - Games: Moagg2 +## Bernt Hansen [1] + +- Games: BZFlag +- Contact: bthansen@SF + ## Bert Beckwith [1] - Games: British Bingo +- Contact: bert-beckwith@SF ## Bill Kendrick [3] - Games: Gem Drop X, ICBM3D, Tux Paint - Organization: New Breed Software +## Billy Buerger [1] + +- Games: Atomic Tanks +- Contact: billybuerger@SF + +## Björn Axelsson [1] + +- Games: Daimonin +- Contact: swegecko@SF + +## Björn Günzel [1] + +- Games: Core War +- Contact: bjoernguenzel@SF + ## Bjørn Hansen [1] - Games: Balder2D +- Contact: holomorph@SF + +## Black-Panther [1] + +- Games: Crystal Space 3D SDK +- Contact: panther88@SF + +## blane [1] + +- Games: Armagetron Advanced +- Contact: bl4ne@SF + +## blast007 [1] + +- Games: BZFlag +- Contact: blast007@SF + +## bleutailfly [1] + +- Games: Arianne / Marauroa +- Contact: bleutailfly1@SF, bleutailfly@SF + +## bluelads4 [1] + +- Games: Arianne / Marauroa +- Contact: bluelads99@SF + +## Bob Tanner [1] + +- Games: Crossfire +- Contact: tanner@SF ## Bob Winckelmans [1] - Games: Critterding +- Contact: b0bke@SF ## Bokorn [1] - Games: Brikx +## Bort [1] + +- Games: Crossfire +- Contact: bortweb@SF + +## BoxStar [1] + +- Games: Argentum Online +- Contact: boxstar@SF + +## Brandon Bohn [1] + +- Games: Combat Simulator Project +- Contact: brandonb@SF + +## Brendan Lally [1] + +- Games: Crossfire +- Contact: cavesomething@SF + +## Brett [1] + +- Games: Battlefield Java +- Contact: bsutton@SF + +## Brian Angeletti [1] + +- Games: Avanor +- Contact: emperorbma@SF + +## Brian Gustin [1] + +- Games: BlackNova Traders +- Contact: trukfixer@SF + +## Brian Haskin [1] + +- Games: Core War +- Contact: bhaskin@SF + ## Brian Wellington [1] - Games: XBill +- Organization: Psychosoft + +## BrianPr [1] + +- Games: Argentum Online +- Contact: brianpr@SF + +## brianwredfern [1] + +- Games: Chromium B.S.U. +- Contact: brianwredfern@SF ## Bruno Ethvignot [2] - Games: Powermanga, TecnoballZ +## brutalis [1] + +- Games: Cubosphere +- Contact: martinrr@SF + +## Bryan Jennings [1] + +- Games: BZFlag +- Contact: bryjen@SF + +## Bukz [1] + +- Games: AssaultCube +- Contact: bukz@SF + +## Bullet Catcher [1] + +- Games: BZFlag +- Contact: bullet_catcher@SF + +## Bérenger Morel [1] + +- Games: AutoREALM +- Contact: bmorel@SF + ## Calle Laakkonen [1] - Games: Luola +## CALLIES Vincent [1] + +- Games: AutoREALM +- Contact: thraxsivae@SF + +## Carter Tomlenovich [1] + +- Games: Daimonin +- Contact: hyperlisk@SF + +## Casey Bird [1] + +- Games: Commander Genius +- Contact: fctw@SF + +## Catherine Seppanen [1] + +- Games: Aleph One +- Contact: cseppanen@SF + ## Cedric Delfosse [1] - Games: GL-117 +## Chainsword [1] + +- Games: Colonization too +- Contact: chainsword@SF + +## ChaosEsqueTeam [1] + +- Games: Chaos Esque Anthology +- Contact: chaosesqueteam@SF + +## Charlie Head [1] + +- Games: Armagetron Advanced +- Contact: charlieh@SF + +## Chf [1] + +- Games: Creep Smash +- Contact: ch_f@SF + +## Chris [1] + +- Games: Arianne / Marauroa +- Contact: pinchanzee@SF + ## Chris DeLeon [1] - Games: Shotgun Debugger +- Organization: Game Creation Society + +## Chris Hellberg [1] + +- Games: Aleph One +- Contact: wopwops@SF ## Chris Hopp [2] @@ -183,15 +664,60 @@ - Games: Amphetamine +## Chris Oelmueller [1] + +- Games: Evil Cult +- Contact: ChrisOelmueller@GH + +## Chris Schoeneman [1] + +- Games: BZFlag +- Contact: crs23@SF + +## Chris_147 [1] + +- Games: Childsplay +- Contact: chris_147@SF + +## Christiaan de Wit [1] + +- Games: Childsplay +- Contact: cdw1984@SF + +## Christian Bauer [1] + +- Games: Aleph One +- Contact: cebix@SF + +## Christian Bayle [1] + +- Games: Crystal Space 3D SDK +- Contact: cbayle@SF + ## Christian Haag [1] - Games: RedShift +## Christian Hujer [1] + +- Games: Daimonin +- Contact: christianhujer@SF + ## Christian Schramm [1] - Games: Advanced Strategic Command - Contact: Ed-von-Schleck@GH +## Christian Van Brussel [1] + +- Games: Crystal Space 3D SDK +- Contact: kickvb@SF + +## Christopher Hunter [1] + +- Games: Bygfoot +- Contact: chunter16@SF + ## Chua Kong Sian [1] - Games: GNU Chess @@ -200,14 +726,54 @@ - Games: VMS Empire +## cinbody [1] + +- Games: Combat Simulator Project +- Contact: fuzzyrabbit@SF + +## Claudiu Mihail [1] + +- Games: Crystal Space 3D SDK +- Contact: khaosklaus@SF + +## Cleaner [1] + +- Games: AssaultCube +- Contact: the_cleaner@SF + ## Clive Crous [1] - Games: Vulture's Eye +## Clobber [1] + +- Games: Daimonin +- Contact: clobber84@SF + +## Clément Bourdarias [1] + +- Games: Combat Simulator Project +- Contact: phneutre@SF + +## Cobra_Fast [1] + +- Games: BZFlag +- Contact: cobrafast@SF + ## Coda [1] - Games: Stringrolled +## Cole Seeley [1] + +- Games: Daimonin +- Contact: theplaneskeeper@SF + +## Collin Sanford [1] + +- Games: Crown and Cutlass +- Contact: csanford@SF + ## Colm Gallagher [1] - Games: Anagramarama @@ -216,10 +782,45 @@ - Games: Warp Rogue +## CorEduard [1] + +- Games: CorEngine +- Contact: coreduard@SF + +## Cristian Vlasceanu [1] + +- Games: AssaultCube +- Contact: vondrakula@SF + +## crystal-manage [1] + +- Games: Crystal Space 3D SDK +- Contact: crystal-manage@SF + +## CtHx Ъ [1] + +- Games: Atomic Tanks +- Contact: cthx@SF + +## CvX! [1] + +- Games: Blobby Volley 2 +- Contact: cvoxs@SF + +## Daniel Blezek [1] + +- Games: Aleph One +- Contact: djblezek@SF + ## Daniel Champagne [1] - Games: Gilbert and the doors +## Daniel Foerster [1] + +- Games: Celestron +- Contact: pydsigner@SF + ## Daniel Ginovker [1] - Games: 2006-rebotted @@ -230,6 +831,11 @@ - Games: JSkat +## Daniel Remenak [1] + +- Games: BZFlag +- Contact: dtremenak@SF + ## Daniel Roux [1] - Games: Colobot: Gold Edition @@ -239,15 +845,55 @@ - Games: Gweled +## danielknobe [1] + +- Games: Blobby Volley 2 +- Contact: danielknobe@SF + ## Danny Allen [1] - Games: Blinken +## Dariusz Dawidowski [1] + +- Games: Crystal Space 3D SDK +- Contact: darekdawidowski@SF + +## DarK AvengeR [1] + +- Games: Daimonin +- Contact: dark0z@SF + ## darkrose [1] - Games: Turious - Contact: darkrose@GL +## Dave Brosius [1] + +- Games: BZFlag +- Contact: dbrosius@SF + +## Dave Fancella [1] + +- Games: Armagetron Advanced +- Contact: davidfancella@SF + +## Dave Fletcher [1] + +- Games: Crystal Space 3D SDK +- Contact: fletch@SF + +## dave iceman [1] + +- Games: Armagetron Advanced +- Contact: iceman150m@SF + +## Dave Rodgers [1] + +- Games: BZFlag +- Contact: trepan@SF + ## David Gibbs [1] - Games: Omega-rpg @@ -273,10 +919,45 @@ - Games: Black Shades Elite +## David Rowlands [1] + +- Games: BlackNova Traders +- Contact: nospoon@SF + +## David Seikel [1] + +- Games: Crossfire +- Contact: onefang@SF + +## David Thulson [1] + +- Games: Crown and Cutlass +- Contact: dthulson@SF + +## David Wollner [1] + +- Games: BZFlag +- Contact: dbw192@SF + +## DavidF [1] + +- Games: Brain Workshop +- Contact: aviddd@SF + ## DelphaDesign [1] - Games: Annex: Conquer the World +## delta [1] + +- Games: Combat Simulator Project +- Contact: deltasf@SF + +## Denis Conruyt [1] + +- Games: AutoREALM +- Contact: conruyt@SF + ## Derek Hausauer [1] - Games: T^3 @@ -289,10 +970,20 @@ - Games: Billiards +## DLH [1] + +- Games: Armagetron Advanced +- Contact: dlh3@SF, nemostultae@SF + ## Dmitry Suzdalev [1] - Games: KMines +## Domi [1] + +- Games: Crystal Space 3D SDK +- Contact: dominikseifert@SF + ## Dominique Roux-Serret [1] - Games: Ri-li @@ -302,6 +993,11 @@ - Games: XInvaders 3D - Contact: del23@SF +## Don Mac [1] + +- Games: Crystal Space 3D SDK +- Contact: zeitherr@SF + ## Don Woods [1] - Games: Colossal Cave Adventure @@ -315,10 +1011,24 @@ - Games: Advanced Strategic Command - Contact: dorfdrull@SF +## driAn [1] + +- Games: AssaultCube +- Contact: adrian_henke@SF + ## Drummyfish [1] - Games: Steamer Duck +## dust [1] + +- Games: Combat Simulator Project +- Contact: dustofdust@SF + +## Dzamil Kamanger [1] + +- Games: Spice Trade + ## Eben Upton [1] - Games: Ajax3d @@ -328,14 +1038,59 @@ - Games: VMS Empire +## Edmund Keefe [1] + +- Games: Armagetron Advanced +- Contact: team_peanuts@SF + +## Eduardo [1] + +- Games: Crystal Space 3D SDK +- Contact: eduardorp@SF + ## Eero Tamminen [1] - Games: SolarWolf +## Eggomat [1] + +- Games: Bombermaaan +- Contact: eggomat@SF + +## Elliot Lockwood [1] + +- Games: AssaultCube +- Contact: verbal33@SF + +## elwin013 [1] + +- Games: Daimonin +- Contact: elwin013@SF + +## em7em7em [1] + +- Games: Battery +- Contact: em7em7em@SF + ## Emmanuel Founaud [1] - Games: Powermanga +## Emyr James [1] + +- Games: Combat Simulator Project +- Contact: ejames@SF + +## epsy [1] + +- Games: Armagetron Advanced +- Contact: epsy@SF + +## eracc [1] + +- Games: Crossfire +- Contact: eracc@SF + ## Eric Cheung [1] - Games: GL-117 @@ -343,12 +1098,17 @@ ## Eric Gillespie [1] - Games: Nighthawk -- Contact: viking667@SF +- Contact: brickviking@GH, viking667@SF ## Eric House [1] - Games: Crosswords +## Eric Kendrick [1] + +- Games: Crossfire +- Contact: erickendrick@SF + ## Eric P. Hutchins [1] - Games: Ball and Paddle @@ -357,6 +1117,11 @@ - Games: VMS Empire +## Eric Sunshine [1] + +- Games: Crystal Space 3D SDK +- Contact: sunshine@SF + ## Eric Söderberg [1] - Games: Zauberer @@ -370,6 +1135,11 @@ - Games: 0 A.D. - Contact: feneur@SF +## Erik Schultheis [1] + +- Games: Blobby Volley 2 +- Contact: ngc92@SF + ## Etienne Sobole [1] - Games: Powermanga @@ -378,6 +1148,21 @@ - Games: GL-117 +## Exosphere [1] + +- Games: Cubosphere +- Contact: exosphere@SF + +## F Richter [1] + +- Games: Crystal Space 3D SDK +- Contact: res2002@SF + +## falerion [1] + +- Games: AutoREALM +- Contact: falerion@SF + ## Farsides [1] - Games: Card Stories @@ -391,6 +1176,11 @@ - Games: Bastet +## Felipe de Melo Barbosa [1] + +- Games: Bygfoot +- Contact: filipemb@SF + ## Felix Lauer [1] - Games: M.A.R.S. @@ -399,6 +1189,21 @@ - Games: Canta +## Felix Seeger [1] + +- Games: Boson +- Contact: halux2001@SF + +## filinep [1] + +- Games: Arianne / Marauroa +- Contact: filinep@SF + +## Flash [1] + +- Games: BZFlag +- Contact: jwmelto@SF + ## Flavio Calva [1] - Games: Yorg @@ -419,10 +1224,55 @@ - Games: Infon Battle Arena +## flow [1] + +- Games: AssaultCube +- Contact: flowtron@SF + +## Forest Darling [1] + +- Games: Attal: Lords of doom +- Contact: fdarling@SF + +## Fossi [1] + +- Games: Crystal Space 3D SDK +- Contact: fossifoo@SF + ## Francesco Rossi [1] - Games: Ksudoku +## Frank Evers [1] + +- Games: BZFlag +- Contact: pimpinella@SF + +## Frank Thilo [1] + +- Games: BZFlag +- Contact: chestal@SF + +## Franklin Buskirk [1] + +- Games: Betrayer's Moon Tactics +- Contact: hawke1337@SF + +## franklinb [1] + +- Games: Daimonin +- Contact: franklinb@SF + +## Freaky Picasso [1] + +- Games: Betrayer's Moon Tactics +- Contact: freakypicasso@SF + +## Fred [1] + +- Games: Armagetron Advanced +- Contact: guru3@SF + ## Frederik Kesting [1] - Games: Advanced Strategic Command @@ -436,6 +1286,11 @@ - Games: Chess3D +## Fury [1] + +- Games: Bombermaaan +- Contact: fury94@SF + ## G. Wessner [1] - Games: Blasphemer @@ -451,6 +1306,41 @@ - Contact: gabrielecirulli@GH - Home: https://www.gabrielecirulli.com/ +## Gagster [1] + +- Games: Commander Genius +- Contact: gagster@SF + +## Gareth Noyce [1] + +- Games: Civil +- Contact: thecorruptor@SF + +## GeneralDisarray [1] + +- Games: AssaultCube +- Contact: generaldisarray@SF + +## Genjix [1] + +- Games: Crystal Space 3D SDK +- Contact: genjix@SF + +## Georgios Mixalis [1] + +- Games: Cubosphere +- Contact: georgiosmixalis@SF + +## Germán Blando [1] + +- Games: Armies +- Contact: germaneb@SF + +## Gerstrong [1] + +- Games: Commander Genius +- Contact: gerstrong@SF + ## Ghoulsblade [1] - Games: Iris2 @@ -460,30 +1350,90 @@ - Games: Heart of the Alien - Contact: gilm@SF +## Gilles Oppeneau [1] + +- Games: Attal: Lords of doom +- Contact: mitro@SF + +## Glen Masgai [1] + +- Games: AssaultCube +- Contact: mimosius@SF + +## glezmen [1] + +- Games: Brikx +- Contact: bokorn@SF + ## Gnome [2] - Games: Gnome Chess, Mines +## Goran Mrdja [1] + +- Games: Spice Trade + ## Graeme Gott [5] - Games: CuteMaze, Gottet, Simsu, Tanglet, Tetzle +## Greg Hoffman [1] + +- Games: Crystal Space 3D SDK +- Contact: glh3586@SF + ## Gregory Peng [1] - Games: Shotgun Debugger +- Organization: Game Creation Society + +## Gregory Smith [1] + +- Games: Aleph One +- Contact: treellama@SF + +## Grunt [1] + +- Games: Daimonin +- Contact: lordgrunt@SF ## Gryc Ueusp [1] - Games: Libre: The Open Source Card Game +## Grzegorz Kaczorek [1] + +- Games: AutoREALM +- Contact: mizy@SF + ## Guillaume Delhumeau [1] - Games: OpenAlchemist +## Gunnar [1] + +- Games: Bygfoot +- Contact: gunnar_g@SF + +## Gustavo Bonis Calvo [1] + +- Games: Colonization too +- Contact: ltgoose313@SF + +## Guus Sliepen [2] + +- Games: Blob Wars Episode 2 : Blob And Conquer, Blobwars: Metal Blob Solid +- Contact: sliepen@SF + ## Guy Langston [1] - Games: SokoSolve +## Gyozo Both [1] + +- Games: Bygfoot +- Contact: gyboth@SF + ## Haeric [1] - Games: phpRPG @@ -493,6 +1443,11 @@ - Games: Iris2 +## Hans de Goede [2] + +- Games: Blob Wars Episode 2 : Blob And Conquer, Blobwars: Metal Blob Solid +- Contact: jwrdegoede@SF + ## Harm Geert Muller [1] - Games: Fairy-Max @@ -509,15 +1464,35 @@ - Games: JSoko +## Helix [1] + +- Games: Cubosphere +- Contact: cubohelix@SF + ## Helmut Hoenig [1] - Games: Xjig +## Hendrik Brummermann [1] + +- Games: Arianne / Marauroa +- Contact: nhnb@SF + +## Henrik [1] + +- Games: Combat Simulator Project +- Contact: nsmoooose@SF + ## Hilarious001 [1] - Games: 2Moons Browsergame Engine - Contact: Hilarious001@GH +## hogdotmac [1] + +- Games: Aleph One +- Contact: hogdotmac@SF + ## HoleInTheHeadStudios [2] - Games: Magic Gardeners Tournament, Search for the Red Herring @@ -527,11 +1502,26 @@ - Games: FooBillard++ - Contact: holger110462@SF +## Hongping Lim [1] + +- Games: AntiChess +- Contact: hongping@SF + +## Hooria Komal [1] + +- Games: AntiChess +- Contact: hooria@SF + ## Horst Kevin [1] - Games: Fictional Air Combat - Contact: horstkevin@SF +## Htimsy Rogerg [1] + +- Games: Chaos Esque Anthology +- Contact: htimsyrogergen@SF + ## Hubert Lamontagne [1] - Games: Stringrolled @@ -540,6 +1530,26 @@ - Games: SDL Asylum +## Ian Gusev [1] + +- Games: Battery +- Contact: f0e68c@SF + +## Ian Taylor [1] + +- Games: D2X-XL +- Contact: itaylo@SF + +## Ignacio Arminas [1] + +- Games: Argentum Online +- Contact: arminasggv@SF + +## Ilmari Karonen [1] + +- Games: Core War +- Contact: iltzu@SF + ## Immanuel Halupczok [1] - Games: Cuyo @@ -552,6 +1562,16 @@ - Games: Stringrolled +## Ivan Ramirez [1] + +- Games: Bygfoot +- Contact: ircarrascal@SF + +## Jaakko Niemi [1] + +- Games: Crossfire +- Contact: liiwi@SF + ## Jaakko Tapani Peltonen [1] - Games: Falcon's Eye @@ -561,14 +1581,34 @@ - Games: Batalla Naval - Contact: jlanawalt@SF +## Jakim Friant [1] + +- Games: AutoREALM +- Contact: jfriant@SF + ## James Canete [1] - Games: iortcw +## James Haley [1] + +- Games: Chocolate Doom +- Contact: quasar_te@SF + +## James Marshall [1] + +- Games: Cat Mother Dead Justice +- Contact: golddevilfish@SF + ## James Stone [1] - Games: GL-117 +## Jan Ekholm [1] + +- Games: Civil +- Contact: chakie@SF + ## Jan Friederich [1] - Games: Mmpong @@ -589,6 +1629,7 @@ ## Jani Kajala [1] - Games: Cat Mother Dead Justice +- Contact: kajala@SF ## Jasmine Langridge [1] @@ -603,13 +1644,29 @@ - Games: Between, Cultivation, Gravitation, One Hour One Life, Passage, Primrose, Sleep Is Death, Transcend - Contact: jasonrohrer@GH, jcr13@SF +## Jason Yates [1] + +- Games: Aleph One +- Contact: jaywhy@SF + +## Jasper Van der Jeugt [1] + +- Games: Annchienta +- Contact: jaspervdj@SF + ## Jay Fenlason [1] - Games: Hack +## Jean Luc PONS [1] + +- Games: BlockOut II +- Contact: jlp_38@SF + ## Jean-Baptiste "Jiba" Lamy [1] - Games: Slune +- Organization: Nekeme Prod. ## Jean-Marc Le Peuvedic [1] @@ -619,28 +1676,65 @@ - Games: Powermanga, TecnoballZ +## Jeff Goodenough [1] + +- Games: Daimonin +- Contact: jeffg1@SF + ## Jeff Thoene [1] - Games: Shotgun Debugger +- Organization: Game Creation Society + +## Jeff Vogel [1] + +- Games: Classic Blades of Exile +- Organization: Spiderweb Software + +## Jeffrey Sanders [1] + +- Games: Bygfoot +- Contact: j_sanders@SF ## Jens Fursund [1] - Games: Qonk - Contact: fursund@SF +## Jeremiah Morris [1] + +- Games: Aleph One +- Contact: jeremiahmorris@SF + +## Jeremy Parsons [1] + +- Games: Aleph One +- Contact: brefin@SF + ## Jeremy Sheeley [1] - Games: Kobo Deluxe +## JEROME BIGOT [1] + +- Games: Bombermaaan +- Contact: bigs_fr@SF + ## Jerry Jiang [1] - Games: 2048 - Contact: tpcstld@GH - Home: https://tpcstld.me/ +## Jesse Simko [1] + +- Games: Aleph One +- Contact: jessimko@SF + ## Jesse Smith [1] - Games: Atomic Tanks +- Contact: slicer69@SF ## Jetro Lauha [1] @@ -656,6 +1750,11 @@ - Games: OldSkool Gravity Game, SDL-Ball - Contact: DusteDdk@GH, dusteddk@SF +## Joan Queralt [1] + +- Games: Biogenesis +- Contact: joanq@SF + ## Joan Queralt Molina [1] - Games: Biogenesis @@ -664,10 +1763,30 @@ - Games: Moon-buggy +## Joe Flint [1] + +- Games: Brutal Chess +- Contact: gyrojoe@SF + +## Joe Forte [1] + +- Games: Crystal Space 3D SDK +- Contact: bugcutt@SF + +## Joe Van Overberghe [1] + +- Games: BZFlag +- Contact: joevano@SF + ## Joel Bouchard Lamontagne [1] - Games: Stringrolled +## joeshmo [1] + +- Games: Daimonin +- Contact: joel77@SF + ## Joey Marshall [1] - Games: Snowballz @@ -681,13 +1800,40 @@ - Games: Ksudoku +## John Cater [1] + +- Games: Crossfire +- Contact: caterj@SF + +## John D. Dilley [1] + +- Games: Colonization too +- Contact: landgrabber@SF + +## John Dullea [1] + +- Games: AutoREALM +- Contact: jdullea@SF + +## John Eikenberry [1] + +- Games: Civil +- Contact: zhar@SF + ## John McIntosh [1] - Games: 4D Maze Game +- Home: http://www.urticator.net/ ## John Nesky [1] - Games: Shotgun Debugger +- Organization: Game Creation Society + +## John Smith [1] + +- Games: Daimonin +- Contact: jsa-smith@SF ## John-Paul Gignac [1] @@ -702,23 +1848,92 @@ - Games: Amphetamine +## Jonathan Dowland [1] + +- Games: Chocolate Doom +- Contact: jond@SF + ## Jonathan Musther [1] - Games: Slingshot +## Jonathan Sieber [1] + +- Games: Blobby Volley 2 +- Contact: yonibear@SF + +## Jonathan Toomim [1] + +- Games: Brain Workshop +- Contact: jtoomim@SF + ## Joona "JDruid" Karjalainen [1] - Games: Trip on the Funny Boat +## Joris Bontje [1] + +- Games: Crossfire +- Contact: jbontje@SF + +## Jorrit Tyberghein [1] + +- Games: Crystal Space 3D SDK +- Contact: jorrit@SF + +## Joseph Baffaro [1] + +- Games: Betrayer's Moon Tactics +- Contact: weissfox@SF + ## Joseph Hewitt [4] - Games: Dungeon Monkey Eternal, Dungeon Monkey Unlimited, GearHead, GearHead 2 - Contact: jwvhewitt@GH, jwvhewitt@SF +## Josh Flachsbart [1] + +- Games: AutoREALM +- Contact: moonglum@SF + +## Josh Hoover [1] + +- Games: Crossfire +- Contact: floomby@SF + +## Joshua Bodine [1] + +- Games: BZFlag +- Contact: macsforme@SF + +## Joshua Wilson [1] + +- Games: Crossfire +- Contact: majorwoo@SF + +## Jotabe [1] + +- Games: Argentum Online +- Contact: jotabe-ao@SF + +## Juan Dalmasso [1] + +- Games: Argentum Online +- Contact: berliozcba@SF + +## Juha Holopainen [1] + +- Games: Spice Trade + ## Jujucece [1] - Games: pyRacerz +## Julian [1] + +- Games: AssaultCube +- Contact: julianmayer@SF + ## Julian Bradfield [1] - Games: Mah-Jong @@ -747,9 +1962,24 @@ - Games: Mmpong +## Kaiser [1] + +- Games: Chocolate Doom +- Contact: svkaiser@SF + +## Kalle Hamm [1] + +- Games: Spice Trade + +## Kalle Svensson [1] + +- Games: Civil +- Contact: krftkndl@SF + ## Kanna Yoshihiro [1] - Games: Cannon Smash +- Contact: nan@SF ## kantharos [1] @@ -759,20 +1989,67 @@ ## Karel Fiser [1] - Games: Bombic2 +- Contact: karlvonbahnhof@SF ## Karl Bartel [1] - Games: Castle-Combat +- Contact: karlb@SF + +## Karla Stenger [1] + +- Games: Crossfire +- Contact: kstenger@SF + +## karx11erx [1] + +- Games: D2X-XL +- Contact: d2x-xl@SF ## Katia Zawadzka [1] - Games: Deer Portal +## Katie Russell [1] + +- Games: Arianne / Marauroa +- Contact: kymara@SF + ## Kayl [1] - Games: 2H4U - Contact: kaylnet@SF +## kayne2000 [1] + +- Games: Colonization too +- Contact: kayne2000@SF + +## Keilaron [1] + +- Games: Atomic Tanks +- Contact: keilaron@SF + +## Keith Davies [1] + +- Games: AutoREALM +- Contact: kjdavies@SF + +## Keith Fulton [1] + +- Games: Crystal Space 3D SDK +- Contact: vengeance2001@SF + +## Kelly Shane Harrelson [1] + +- Games: BlackNova Traders +- Contact: pachelbel@SF + +## Kenneth Gangsto [1] + +- Games: ClanLib +- Contact: sphair@SF + ## Kenta Cho [2] - Games: A7Xpg, Consomaton @@ -781,6 +2058,26 @@ - Games: Augustus +## Kevin Lemoine [1] + +- Games: Betrayer's Moon Tactics +- Contact: discoferret@SF + +## Kevin R. Bulgrien [1] + +- Games: Crossfire +- Contact: kbulgrien@SF + +## Kevin Zheng [1] + +- Games: Crossfire +- Contact: partmedia@SF + +## Keyboard Sage [1] + +- Games: Chromium B.S.U. +- Contact: keyboardsage@SF + ## Kieran Pilkington [1] - Games: 0 A.D. @@ -792,28 +2089,99 @@ - Games: 1oom - Contact: KilgoreTroutMaskReplicant@GL +## Kimmo Rundelin [1] + +- Games: Arianne / Marauroa +- Contact: kiheru@SF + +## kingrobot [1] + +- Games: BZFlag +- Contact: kingrobot@SF + +## Klaus Elsbernd [1] + +- Games: Crossfire +- Contact: elsbernd@SF + +## klaxnek [1] + +- Games: Armagetron Advanced +- Contact: klaxnek@SF + ## Klivo [1] - Games: Pendumito +## KlokWerk [1] + +- Games: Chaos Esque Anthology +- Contact: klokwerk@SF + ## Konstantin Yegupov [1] - Games: Trip on the Funny Boat +## Korruptor [1] + +- Games: Civil +- Contact: korruptor@SF + ## Kriss [1] - Games: GameCake +- Contact: xixs@BB, xriss@GH ## krys [1] - Games: Krystal Drop - Contact: krys@SF +## Krzysztof Kosz [1] + +- Games: Boson +- Contact: krzyko@SF + +## Kurt Fitzner [1] + +- Games: Crossfire +- Contact: kfitzner@SF + +## Kurt Johnson [1] + +- Games: Armagetron Advanced +- Contact: k_at_work@SF + +## Kyle Mills [1] + +- Games: BZFlag +- Contact: khonkhortisan@SF + +## L4m3r [1] + +- Games: BZFlag +- Contact: l4m3rthanyou@SF + +## Laguz [1] + +- Games: Arianne / Marauroa +- Contact: mkvii@SF + +## Lalo Martins [1] + +- Games: Crossfire +- Contact: lalo@SF + ## Lancelot de Ferrière [1] - Games: 0 A.D. - Contact: wraitii@GH, wraitii@SF +## larry northup [1] + +- Games: Daimonin +- Contact: sherock@SF + ## Laurence R. Brothers [1] - Games: Omega-rpg @@ -824,10 +2192,25 @@ - Contact: marg51@GH - Home: https://uto.io/ +## Laurent GERVAL [1] + +- Games: Combat Simulator Project +- Contact: lologramme@SF + ## Laurent Guyon [1] - Games: TecnoballZ +## Leandro Mendoza [1] + +- Games: Argentum Online +- Contact: lea-mannakia@SF + +## Lee Salzman [1] + +- Games: AssaultCube +- Contact: eihrul@SF + ## legoluft [1] - Games: Krank @@ -837,10 +2220,20 @@ - Games: 0 A.D. - Contact: leper@GH +## leyral [1] + +- Games: Attal: Lords of doom +- Contact: leyral@SF + ## Linley Henzell [2] - Games: Liberation Circuit, Overgod +## Liu Lu [1] + +- Games: Crystal Space 3D SDK +- Contact: luluathena@SF + ## lo-th [1] - Games: 3d.city @@ -856,6 +2249,11 @@ - Games: Qonk - Contact: exinion@SF +## Loren Petrich [1] + +- Games: Aleph One +- Contact: lpetrich@SF + ## Lori Angela Nagel [1] - Games: Wograld @@ -864,6 +2262,26 @@ - Games: GL-117 +## Luca Cappa [1] + +- Games: Crystal Space 3D SDK +- Contact: groton@SF + +## Luca Pancallo [1] + +- Games: Crystal Space 3D SDK +- Contact: lpancallo@SF + +## Lucas GAUTHERON [1] + +- Games: AssaultCube +- Contact: lucasgautheron@SF + +## Luciano Contartese [1] + +- Games: Argentum Online +- Contact: c4b3z0n@SF + ## LucKey Productions [1] - Games: Quatter @@ -873,6 +2291,11 @@ - Games: Tactics Squad +## Lukas Erlinghagen [1] + +- Games: Crystal Space 3D SDK +- Contact: erluk@SF + ## Lukas Geyer [1] - Games: GNU Chess @@ -881,6 +2304,21 @@ - Games: Amphetamine +## Luke-Jr [1] + +- Games: Armagetron Advanced +- Contact: luke-jr@SF + +## Lumocra [1] + +- Games: Arianne / Marauroa +- Contact: lumocra@SF + +## lusum [1] + +- Games: Attal: Lords of doom +- Contact: lusum@SF + ## Mage [1] - Games: Zatacka @@ -889,6 +2327,36 @@ - Games: Teeworlds +## makkE [1] + +- Games: AssaultCube +- Contact: makke@SF + +## Manuel Moos [2] + +- Games: Armagetron Advanced, Armagetron Advanced +- Contact: bazaaarmagetron@SF, z-man@SF + +## Marcel Miebach [1] + +- Games: Arianne / Marauroa +- Contact: retr0virus@SF + +## Marco Vanotti [1] + +- Games: Argentum Online +- Contact: markoxx@SF + +## MarcoA [1] + +- Games: Biogenesis +- Contact: marcodbaa@SF + +## Marcus Alanen [1] + +- Games: Civil +- Contact: msa@SF + ## Mariano Muñoz [1] - Games: glParchis @@ -902,6 +2370,16 @@ - Games: MUSoSu - Contact: marios_v@SF +## Mark [1] + +- Games: Conquests +- Contact: mark-h@SF + +## Mark B. Allan [1] + +- Games: Chromium B.S.U. +- Contact: mallan@SF + ## Mark Dickenson [1] - Games: Alien Assault Traders @@ -911,6 +2389,16 @@ - Games: Apricots +## Mark Page [1] + +- Games: ClanLib +- Contact: rombust@SF + +## Mark Rose [1] + +- Games: Combat Simulator Project +- Contact: mkrose@SF + ## Mark Saward [1] - Games: StressFreeZone @@ -919,19 +2407,64 @@ - Games: Apricots +## Mark Thomas [1] + +- Games: BZFlag +- Contact: menotume@SF + +## Mark Wedel [1] + +- Games: Crossfire +- Contact: mwedel@SF + +## Markus [1] + +- Games: Arianne / Marauroa +- Contact: madmetzger@SF + ## Markus J. Luzius [1] - Games: JSkat +## Marlon Hunter [1] + +- Games: Daimonin +- Contact: obli-the-god@SF + ## Marshal Lake [1] - Games: NetStatsBaseball +## Marten Svanfeldt [1] + +- Games: Crystal Space 3D SDK +- Contact: thebolt00@SF + +## Martijn de Boer [1] + +- Games: BomberClone +- Contact: djmirage@SF + +## Martijn Sanders [1] + +- Games: AutoREALM +- Contact: messie@SF + ## Martin Bickel [1] - Games: Advanced Strategic Command - Contact: ValHaris@GH, valharis@SF +## Martin Fuchs [1] + +- Games: Arianne / Marauroa +- Contact: martinfuchs@SF + +## Martin Hoffmann [1] + +- Games: Combat Simulator Project +- Contact: storm_bringer@SF + ## Martin Trautmann [1] - Games: Holtz @@ -940,6 +2473,16 @@ - Games: Kobo Deluxe +## Mat Sutcliffe [1] + +- Games: Crystal Space 3D SDK +- Contact: okt@SF + +## Mateo [1] + +- Games: Argentum Online +- Contact: mateo2011@SF + ## Mateusz Viste [2] - Games: Atomiks, Simple Sokoban @@ -949,9 +2492,25 @@ - Games: Open Syobon Action +## Matias A. Graña [1] + +- Games: Childsplay +- Contact: matiasag@SF + ## Matias Duarte [1] - Games: XBill +- Organization: Psychosoft + +## Matt Boddicker [1] + +- Games: Combat Simulator Project +- Contact: boddman@SF + +## Matt Davison [1] + +- Games: "C.Y.O. Adventures, text game generator" +- Contact: mattiased@SF ## Matthew D. Steele [2] @@ -960,6 +2519,7 @@ ## Matthew Sarnoff [1] - Games: Shotgun Debugger +- Organization: Game Creation Society ## Matthias Kiefer [1] @@ -972,6 +2532,8 @@ ## Matthias S. Benkmann [1] - Games: Domino On Acid +- Contact: mbenkmann@SF +- Home: http://winterdrache.de/freeware/index.html ## Mauricio Piacentini [1] @@ -981,10 +2543,26 @@ - Games: Free Tennis +## Mauro Segoviano [1] + +- Games: Argentum Online +- Contact: enaanoh@SF + ## Max Bittker [1] - Games: sandspiel +## Max Horn [1] + +- Games: Chromium B.S.U. +- Contact: fingolfin@SF + +## Max Kowarski [1] + +- Games: Evil Cult +- Contact: infidel-@GH +- Home: http://www.in-fi-del.net/ + ## Maxim Markaitis [1] - Games: Battery @@ -997,10 +2575,70 @@ - Games: Slime Volley +## mcondon [1] + +- Games: AutoREALM +- Contact: axeslinger@SF + +## mdskpr [1] + +- Games: BZFlag +- Contact: mudskipper@SF + +## Meegwun Southall [1] + +- Games: Crossfire +- Contact: ketche@SF + +## meflin2 [1] + +- Games: Crossfire +- Contact: meflin2@SF + +## Menno de Bell [1] + +- Games: Armagetron Advanced +- Contact: lackadaisical@SF + +## Methos [1] + +- Games: Battle Tanks +- Contact: methos_wagner@SF + ## Michael "fr1tz" Goldener [1] - Games: Terminal Overload +## Michael Cook [1] + +- Games: Brutal Chess +- Contact: gauntalus@SF + +## Michael D. Adams [2] + +- Games: Aleph One, Crystal Space 3D SDK +- Contact: mdmkolbe@SF + +## Michael Earl [1] + +- Games: Civil +- Contact: mearl@SF + +## Michael Harmer [1] + +- Games: A Planet's Revenge +- Contact: fullplate@SF + +## Michael Lechtermann [1] + +- Games: Armagetron Advanced +- Contact: mlbelenus@SF + +## michael minault [1] + +- Games: Combat Simulator Project +- Contact: minaultm@SF + ## Michael Moerz [1] - Games: Advanced Strategic Command @@ -1010,14 +2648,54 @@ - Games: LBreakout2, LBreakoutHD, LTris, Online Chess Club +## Michael Toennies [1] + +- Games: Daimonin +- Contact: michtoen@SF + ## Michael Weber [1] - Games: Shotgun Debugger +- Organization: Game Creation Society + +## Michal Holcik [1] + +- Games: Combat Simulator Project +- Contact: tajfun@SF + +## Michal Marek [1] + +- Games: Bombic +- Contact: michal-marek@SF + +## Michiko Isogai [1] + +- Games: Spice Trade ## Mick Kappenburg [1] - Games: Ksudoku +## Mickael Marchand [1] + +- Games: Boson +- Contact: mikmak@SF + +## Mihai Floran [1] + +- Games: Bygfoot +- Contact: mihaitza@SF + +## Mike Benonis [1] + +- Games: Aleph One +- Contact: mbenonis@SF + +## Mike Gist [1] + +- Games: Crystal Space 3D SDK +- Contact: mgist@SF + ## Mike McBride [1] - Games: KMines @@ -1043,28 +2721,93 @@ - Games: KMines +## Mikhail Maximov [1] + +- Games: AutoREALM +- Contact: uoirej@SF + ## Mikkhail Kurin [1] - Games: AstroMenace - Contact: viewizard@SF +## MocI [1] + +- Games: Armagetron Advanced +- Contact: moci@SF + ## Mohammed Morsi [1] - Games: Omega +## Mohit Taneja [1] + +- Games: Crystal Space 3D SDK +- Contact: mohittaneja@SF + +## monsterdhal [1] + +- Games: Arianne / Marauroa +- Contact: monsterdhal@SF + +## Morgan Smith [1] + +- Games: Betrayer's Moon Tactics +- Contact: hondasantohru@SF + ## Mozilla [1] - Games: Runfield +## Mr.Floppy [1] + +- Games: AssaultCube +- Contact: fischeca_1984@SF + ## MrPouit [1] - Games: OpenAlchemist +## Mysteria [1] + +- Games: Daimonin +- Contact: mysteria@SF + +## Myths [1] + +- Games: Daimonin +- Contact: myths@SF + +## naaier [1] + +- Games: Cat Mother Dead Justice +- Contact: naaier@SF + +## Naman Gupta [1] + +- Games: Crystal Space 3D SDK +- Contact: naman22@SF + +## Neil Graeme Matthews [1] + +- Games: Atomic Tanks +- Contact: neilmatthews@SF + +## neilpa [1] + +- Games: Brutal Chess +- Contact: neilpa@SF + ## New Breed Software [2] - Games: 3D Pong, Tux Paint - Home: http://newbreedsoftware.com/ +## nicetuna [1] + +- Games: Daimonin +- Contact: giltux@SF + ## Nicolas Auvray [1] - Games: 0 A.D. @@ -1078,11 +2821,46 @@ - Games: Omega +## Nicolas Weeger [1] + +- Games: Crossfire +- Contact: ryo_saeba@SF + +## Nieb [1] + +- Games: AssaultCube +- Contact: nieb@SF + +## Nigel [1] + +- Games: Aleph One +- Contact: notnigel@SF + +## Niklas [1] + +- Games: Combat Simulator Project +- Contact: flightbase@SF + +## Nils Trzebin [1] + +- Games: Boson +- Contact: trexx@SF + +## nilspin [1] + +- Games: Crystal Space 3D SDK +- Contact: nilspin@SF + ## Norbert Drexl [1] - Games: GL-117 - Contact: heptargon@SF +## NY00123 [1] + +- Games: Commander Genius +- Contact: ny00123@SF + ## Oliver Baker [1] - Games: TuxKart @@ -1111,6 +2889,11 @@ - Games: Pacewar, ReTux, Tangomon +## onu [1] + +- Games: Arianne / Marauroa +- Contact: onu@SF + ## Opensource Game Studio [1] - Games: OGS Mahjong @@ -1120,9 +2903,35 @@ - Games: 2Moons Browsergame Engine - Contact: OzanKurt@GH -## Pascal von der Heiden [1] +## Pablo Ignacio Márquez [1] + +- Games: Argentum Online +- Contact: morgolock@SF + +## Pablo Martín [1] + +- Games: Crystal Space 3D SDK +- Contact: caedesv@SF + +## Pascal van der Heiden [1] - Games: Bloodmasters +- Contact: codeimp@SF + +## Pasi Lackman [1] + +- Games: Colonization too +- Contact: urkki@SF + +## Pato [1] + +- Games: Argentum Online +- Contact: paatoo@SF + +## Patrick [1] + +- Games: BomberClone +- Contact: patty21@SF ## Patrick Fleckenstein [1] @@ -1136,6 +2945,16 @@ - Games: Amphetamine +## patryk1303 [1] + +- Games: Cubosphere +- Contact: p98@SF + +## Paul [1] + +- Games: Brain Workshop +- Contact: radix-@SF + ## Paul Elms [1] - Games: Froggix @@ -1150,6 +2969,11 @@ - Games: Free Space Colonization - Contact: bitnapper@SF +## Paul Ogle [1] + +- Games: BlackNova Traders +- Contact: pogle@SF + ## Paul Robson [1] - Games: Aklabeth @@ -1163,20 +2987,60 @@ - Games: Alex the Allegator 4, Chromium B.S.U., Hex-a-hop - Contact: pabs3@SF +## Pavel Krajcevski [1] + +- Games: Crystal Space 3D SDK +- Contact: krajcevski@SF + +## Pavel Šavara [1] + +- Games: Core War +- Contact: pavelsavara@SF + +## Pawel Biernacki [1] + +- Games: Chrzaszcz +- Contact: pawelbiernacki@SF + ## Pedro Izecksohn [1] - Games: Abe's Amazing Adventure - Contact: izecksohn@SF +## Pedro Souza [1] + +- Games: Crystal Space 3D SDK +- Contact: pedrosouza@SF + +## PerlJamZ10 [1] + +- Games: Chaos Esque Anthology +- Contact: perljamz10@SF + ## Pete Shinners [1] - Games: SolarWolf +## Peter Govers [1] + +- Games: Childsplay +- Contact: pgovers@SF + +## Peter Kocsis [1] + +- Games: Colonization too +- Contact: rockwagondriver@SF + ## Peter Rogers [1] - Games: PGU - Contact: parogers@GH +## Petr Gajdusek [1] + +- Games: Bombic +- Contact: pajdus@SF + ## Phil Hassey [1] - Games: PGU @@ -1195,11 +3059,31 @@ - Games: 0 A.D. - Contact: philiptaylor@GH, philiptaylor@SF +## Philip Wyett [1] + +- Games: Crystal Space 3D SDK +- Contact: philwyett@SF + +## Philipp Currlin [1] + +- Games: Crossfire +- Contact: pcurrlin@SF + +## Philipp H [1] + +- Games: Combat Simulator Project +- Contact: mrich2010@SF + ## Philippe Bousquet [1] - Games: DarkCity - Contact: darken33@SF +## Philippe Villeneuve [1] + +- Games: Armagetron Advanced +- Contact: philippeqc@SF + ## Piotr Pawlow [1] - Games: GL-117 @@ -1213,6 +3097,21 @@ - Games: Limbs Off, Q +## plassy [1] + +- Games: Arianne / Marauroa +- Contact: plassy@SF + +## Preston Crow [1] + +- Games: Crossfire +- Contact: crowbert@SF + +## Promitheas Avgerinos [1] + +- Games: Cubosphere +- Contact: promitheas2012@SF + ## Pureon [1] - Games: 0 A.D. @@ -1226,26 +3125,107 @@ - Games: Mrfuze +## qubodup [1] + +- Games: Annchienta +- Contact: qubodup@SF + +## Quentin Anciaux [1] + +- Games: Crystal Space 3D SDK +- Contact: allcolor@SF + +## Quentin DUSOULIER [1] + +- Games: Attal: Lords of doom +- Contact: kiki2010@SF + ## Quetzy Garcia [1] - Games: PSY PONG 3D - Contact: quetzyg@SF +## Rafael C. Barreto [1] + +- Games: AssaultCube +- Contact: baarreth@SF + ## Rafal Zawadzki [1] - Games: Deer Portal +## Rahul Patel [1] + +- Games: Brain Workshop +- Contact: rahulpateliiita@SF + +## rakitahs [1] + +- Games: Crossfire +- Contact: shatikar@SF + +## Ralph Campbell [1] + +- Games: Crystal Space 3D SDK +- Contact: ralphcampbell@SF + +## Ramjet [1] + +- Games: BlackNova Traders +- Contact: rdcravens@SF + +## RandumKiwi [1] + +- Games: AssaultCube +- Contact: randumkiwi@SF + +## Raphael Goulais [1] + +- Games: Attal: Lords of doom +- Contact: rafou@SF + +## Raphaël Quinet [1] + +- Games: Crossfire +- Contact: quinet@SF + +## Rebecca Kelly [1] + +- Games: Crossfire +- Contact: toxicfrog@SF + +## red [1] + +- Games: Daimonin +- Contact: red-ace@SF + +## RedQueen [1] + +- Games: Arianne / Marauroa +- Contact: theredqueen@SF + ## Reduz [1] - Games: Stringrolled +## Rene Dohmen [1] + +- Games: Childsplay +- Contact: renedohmen@SF + ## Rene Puls [1] - Games: Tornado +## Renner [1] + +- Games: Combat Simulator Project +- Contact: s003apr@SF + ## Reuben Lord [1] - Games: Balder2D +- Contact: colalord@SF ## Ricardo Cruz [1] @@ -1257,6 +3237,11 @@ - Games: Batalla Naval - Contact: riq@SF +## Richard David Williams [1] + +- Games: Biogenesis +- Contact: rwill128@SF + ## Richard Langridge [1] - Games: Trigger @@ -1270,15 +3255,45 @@ - Games: Bouncy the Hungry Rabbit +## Rick [1] + +- Games: AssaultCube +- Contact: rick_helmus@SF + +## Rick Crew [1] + +- Games: AutoREALM +- Contact: screwsoft@SF + +## Rick Tanner [1] + +- Games: Crossfire +- Contact: rjtanner@SF + ## Rick Thomson [1] - Games: Alien Assault Traders - Contact: tarnus@SF +## Ricky Ratzlaff [1] + +- Games: AssaultCube +- Contact: v-man737@SF + ## Riley Rainey [1] - Games: ACM +## Rivo Laks [1] + +- Games: Boson +- Contact: rivol@SF + +## RlyDontKnow [1] + +- Games: Crystal Space 3D SDK +- Contact: rlydontknow@SF + ## Rob Norman [1] - Games: phpRPG @@ -1294,22 +3309,58 @@ - Games: Qonk - Contact: thebohemian@SF +## Robert Wadley [1] + +- Games: Childsplay +- Contact: robntina@SF + ## Roman Belov [1] - Games: Caph +- Contact: rbelov@SF + +## Ron Harwood [1] + +- Games: BlackNova Traders +- Contact: harwoodr@SF ## Ron Schnell [1] - Games: Dunnet +## Ronald Reagan [1] + +- Games: AssaultCube +- Contact: ronaldreagan@SF + ## Ronen Ness [1] - Games: GeonBit.UI +## Ronie Salgado [1] + +- Games: Crystal Space 3D SDK +- Contact: ronsaldo@SF + ## Ronnie Hedlund [1] - Games: Galaxy Forces V2 +## Ross Brack [1] + +- Games: Crystal Space 3D SDK +- Contact: dingobloo@SF + +## rower [1] + +- Games: Crossfire +- Contact: rower@SF + +## rtc [1] + +- Games: Chocolate Doom +- Contact: rtc_marine@SF + ## Russ Adams [1] - Games: Key Runner @@ -1318,6 +3369,11 @@ - Games: Ruby-warrior +## Ryan Bundy [1] + +- Games: Balder2D +- Contact: tabernac@SF + ## Régis Parret [1] - Games: TecnoballZ @@ -1327,14 +3383,29 @@ - Games: 0 A.D. - Contact: s0600204@GH -## Sam Hocevar [2] +## Sade Kahra [1] -- Games: Not Pacman, Powermanga +- Games: Spice Trade + +## Salathar [1] + +- Games: Crossfire +- Contact: salathar@SF + +## Sam Hocevar [3] + +- Games: Chromium B.S.U., Not Pacman, Powermanga +- Contact: sammy@SF ## Sami Sorjonen [1] - Games: Cat Mother Dead Justice +## Samuel Fernandez [1] + +- Games: Argentum Online +- Contact: grimmjaw@SF + ## Santi "Popolon" Ontañón [1] - Games: F-1 Spirit @@ -1343,6 +3414,16 @@ - Games: Super Transball 2 +## Santiago Sánchez [1] + +- Games: Crystal Space 3D SDK +- Contact: santisan@SF + +## Saru [1] + +- Games: Crossfire +- Contact: sarumatix@SF + ## Sascha Laurien [1] - Games: JSkat @@ -1352,6 +3433,51 @@ - Games: Freya Game Engine - Contact: pond@SF +## Scott Flicker [1] + +- Games: Combat Simulator Project +- Contact: wolverine69@SF + +## Scott Johnson [1] + +- Games: Crystal Space 3D SDK +- Contact: jwir3@SF + +## Scott MacDonald [1] + +- Games: Boson +- Contact: nikoj@SF + +## Sean Morrison [1] + +- Games: BZFlag +- Contact: brlcad@SF + +## Sebastian [1] + +- Games: AssaultCube +- Contact: aerkefiende@SF + +## Self_Destructo [1] + +- Games: Armagetron Advanced +- Contact: self_destructo@SF + +## Sergii Pylypenko [1] + +- Games: Commander Genius +- Contact: pelya@SF + +## Seth Berrier [1] + +- Games: Crystal Space 3D SDK +- Contact: olliebrown@SF + +## Seth Yastrov [1] + +- Games: Crystal Space 3D SDK +- Contact: syastrov@SF + ## Shard [1] - Games: Anagramarama @@ -1365,6 +3491,16 @@ - Games: Omega-rpg - Contact: wsxyz@SF +## shodan123 [1] + +- Games: Cat Mother Dead Justice +- Contact: shodan123@SF + +## Siarhei Siamashka [1] + +- Games: Avanor +- Contact: ssvb@SF + ## SiENcE [1] - Games: Iris2 @@ -1373,6 +3509,21 @@ - Games: OpenAlchemist +## SilverNexus [1] + +- Games: Crossfire +- Contact: silvernexus@SF + +## Simon ''the Sorcerer'' [1] + +- Games: Daimonin +- Contact: sur3@SF + +## Simon Howard [1] + +- Games: Chocolate Doom +- Contact: fraggle@SF + ## Simon Laszlo [1] - Games: 4D-TRIS @@ -1394,26 +3545,72 @@ - Games: GNU Chess +## sireus [1] + +- Games: AssaultCube +- Contact: sireus@SF + +## Sirius [1] + +- Games: D2X-XL +- Contact: sirius-nz@SF + ## Sixth Floor Labs [1] - Games: Project Alexandria +## sjtsp2008 [1] + +- Games: Arianne / Marauroa +- Contact: sjtsp2008@SF + ## Slava Anishenko [1] - Games: Krank +## smacky [1] + +- Games: Daimonin +- Contact: smacky@SF + ## Soenke Hahn [1] - Games: Nikki and the Robots -## Spiderweb Software [1] +## Solra Bizna [1] -- Games: Classic Blades of Exile +- Games: Aleph One +- Contact: solrabizna@SF + +## soniccuz [1] + +- Games: Arianne / Marauroa +- Contact: soniccuz@SF + +## Soumitra Saxena [1] + +- Games: Crystal Space 3D SDK +- Contact: soumitra1993@SF ## Stas Verberkt [1] - Games: KSnakeDuel +## Stas Zytkiewicz [1] + +- Games: Childsplay +- Contact: stas_zytkiewicz@SF + +## Steel Style [1] + +- Games: Crystal Space 3D SDK +- Contact: steelstyle@SF + +## stef [1] + +- Games: AssaultCube +- Contact: ac_stef@SF + ## Stefan Aldinger [1] - Games: Fictional Air Combat @@ -1429,6 +3626,7 @@ ## Steffen Pohle [1] - Games: BomberClone +- Contact: stpohle@SF ## Stephen Branley [1] @@ -1443,10 +3641,13 @@ ## Stephen Ostermiller [1] - Games: Ladder +- Contact: deadsea@SF +- Home: https://ostermiller.org/ -## Stephen Sweeney [2] +## Stephen Sweeney [3] -- Games: Blob Wars Episode 2 : Blob And Conquer, Project: Starfighter +- Games: Blob Wars Episode 2 : Blob And Conquer, Blobwars: Metal Blob Solid, Project: Starfighter +- Contact: stephenjsweeney@SF - Organization: Parallel Realities ## Stephen Thorne [1] @@ -1454,6 +3655,11 @@ - Games: Pathological - Contact: jerub@SF +## stepik777 [1] + +- Games: Crystal Space 3D SDK +- Contact: stepik777@SF + ## Steve Baker [1] - Games: TuxKart @@ -1462,6 +3668,26 @@ - Games: Blinken +## Steve-the-ripper [1] + +- Games: AutoREALM +- Contact: stevetheripper@SF + +## Steven Mertens [1] + +- Games: BZFlag +- Contact: catay@SF + +## Storyteller [1] + +- Games: Arianne / Marauroa +- Contact: story-teller@SF + +## Stuart [1] + +- Games: Daimonin +- Contact: tarriel@SF + ## Stuart Cracraft [1] - Games: GNU Chess @@ -1469,6 +3695,28 @@ ## Stéphan Kochen [1] - Games: orona +- Contact: stephenk@GH +- Home: https://stephank.nl/ + +## sueastside [1] + +- Games: Crystal Space 3D SDK +- Contact: sueastside@SF + +## Sven Eden [1] + +- Games: Atomic Tanks +- Contact: yamakuzure@SF + +## Sven Rech [1] + +- Games: Blobby Volley 2 +- Contact: svenrech@SF + +## Syll [1] + +- Games: Blitzkrieg +- Contact: syll@SF ## Sylvain Beucler [1] @@ -1482,14 +3730,43 @@ - Games: Plee the Bear +## Takayuki KUSANO [1] + +- Games: Cannon Smash +- Contact: mickn@SF + +## Tamer Karatekin [1] + +- Games: AntiChess + ## Tangram [1] - Games: Mr. Rescue +## tchize [1] + +- Games: Crossfire +- Contact: tchize@SF + ## TerranovaTeam [1] - Games: Colobot: Gold Edition +## th3flyboy [1] + +- Games: Combat Simulator Project +- Contact: th3flyboy@SF + +## The Kabal [1] + +- Games: BlackNova Traders +- Contact: thekabal@SF + +## TheMightyDude [1] + +- Games: BlackNova Traders +- Contact: themightydude@SF + ## themightyglider [1] - Games: RogueBox Adventures @@ -1498,6 +3775,16 @@ - Games: Scrap +## Thomas 'Chad' Boyer [1] + +- Games: AutoREALM +- Contact: cylentwolf@SF + +## Thomas Capricelli [1] + +- Games: Boson +- Contact: orzel@SF + ## Thomas Drexl [1] - Games: GL-117 @@ -1514,15 +3801,45 @@ - Games: Anagramarama +## Thomas Schütze [1] + +- Games: Combat Simulator Project +- Contact: saceur@SF + +## Thomas Stauer [1] + +- Games: BZFlag +- Contact: t-s@SF + ## Thorsten Kohnhorst [1] - Games: Krank - Contact: monsterkodi@SF +## tigertoes [1] + +- Games: Arianne / Marauroa +- Contact: tigertoes@SF + ## Tim Edmonds [1] - Games: Numpty Physics +## Tim Riker [1] + +- Games: BZFlag +- Contact: timriker@SF + +## timfelgentreff [1] + +- Games: Attal: Lords of doom +- Contact: timfelgentreff@SF + +## Timo Huebel [1] + +- Games: Boson +- Contact: shagrath@SF + ## Timong [1] - Games: jClassicRPG @@ -1532,23 +3849,58 @@ - Games: phpRPG - Contact: ttschung@SF +## Tobias Theuer [1] + +- Games: Betrayer's Moon Tactics +- Contact: theto@SF + ## Toby A. Inkster [1] - Games: Anagramarama +## Toca [1] + +- Games: AssaultCube +- Contact: toca_@SF + +## Todd Mitchell [1] + +- Games: Crossfire +- Contact: temitchell@SF + ## Toddd [1] - Games: Open Quartz - Contact: rsmd@SF +## Tom [1] + +- Games: Daimonin +- Contact: longir@SF + ## Tom Beaumont [1] - Games: Hex-a-hop +## Tom Deprez [1] + +- Games: AutoREALM +- Contact: zifnabbe@SF + +## Tom Flanagan [1] + +- Games: Civil +- Contact: knio@SF + ## Tom Rune Flo [1] - Games: CAVEZ of PHEAR +## Tom Stellard [1] + +- Games: Bygfoot +- Contact: tstellar@SF + ## Toni Aittoniemi [1] - Games: Cat Mother Dead Justice @@ -1558,29 +3910,85 @@ - Games: Go Ollie! - Organization: Charlie Dog Games +## Torchwood [1] + +- Games: Daimonin +- Contact: torch-wood@SF + ## Torsten Maekler [1] - Games: Advanced Strategic Command - Contact: tmaekler@SF +## touko [1] + +- Games: Crystal Space 3D SDK +- Contact: nes1209@SF + +## tribunal [1] + +- Games: Attal: Lords of doom +- Contact: tribunal2000@SF + ## Troels Kofoed Jacobsen [1] - Games: Qonk +## Trond Varslot [1] + +- Games: Crystal Space 3D SDK +- Contact: varslot@SF + +## Tupone Alfredo [1] + +- Games: BZFlag +- Contact: atupone@SF + ## Tuscan Knox [1] - Games: Shotgun Debugger +- Organization: Game Creation Society + +## Tyler [1] + +- Games: Biogenesis +- Contact: tyguy9@SF + +## ubr47k [1] + +- Games: Atomic Tanks +- Contact: ubr47k@SF ## UPi [1] - Games: OpenMortal - Contact: upi@SF +## Uwe Hermann [1] + +- Games: Civil +- Contact: uh1763@SF + +## Vadim Gaidukevich [1] + +- Games: Avanor +- Contact: vadimavanor@SF + ## valuial [1] - Games: Advanced Strategic Command - Contact: valuial@GH +## Verrier Cyrille [1] + +- Games: Attal: Lords of doom +- Contact: denver@SF + +## vi [1] + +- Games: Combat Simulator Project +- Contact: v-i@SF + ## Vianney Lecroart [1] - Games: Mtp Target @@ -1589,10 +3997,45 @@ - Games: Xye +## viewizard [1] + +- Games: AstroMenace +- Contact: viewizard@SF + +## Vincent Knecht [1] + +- Games: Crystal Space 3D SDK +- Contact: vknecht@SF + ## VinDuv [1] - Games: Slime Volley +## Vladimir Jimenez [1] + +- Games: BZFlag +- Contact: allejo@SF + +## Vladimir Menshakov [1] + +- Games: Battle Tanks +- Contact: megath@SF + +## Vladimir Zhuravlev [1] + +- Games: Battle Tanks +- Contact: private_face@SF + +## Václav Müller [1] + +- Games: Daimonin +- Contact: demoniopuerto@SF + +## weltall [1] + +- Games: Crystal Space 3D SDK +- Contact: weltall2@SF + ## Wes Ellis [1] - Games: Gweled @@ -1610,6 +4053,11 @@ - Games: Omega-rpg - Contact: wtanksle@SF +## wrtlprnft [1] + +- Games: Armagetron Advanced +- Contact: wrtlprnft@SF + ## XBlast development team [1] - Games: XBlast @@ -1618,6 +4066,26 @@ - Games: ManiaDrive +## yarrt [1] + +- Games: Armagetron Advanced +- Contact: yarrt@SF + +## yoriy [1] + +- Games: Arianne / Marauroa +- Contact: yoriy@SF + +## yotsuya san [1] + +- Games: Cannon Smash +- Contact: yotsuya@SF + +## Your_mom_arma [1] + +- Games: Armagetron Advanced +- Contact: your_mom_arma@SF + ## Yura [1] - Games: Rescue! Max @@ -1629,15 +4097,36 @@ - Contact: wavexx@GL - Home: http://www.thregr.org/~wavexx/ +## Zachary Murray [1] + +- Games: Betrayer's Moon Tactics +- Contact: dremelofdeath@SF + ## Zack Middleton [1] - Games: iortcw +## Zbigniew Jarzynski [1] + +- Games: Crystal Space 3D SDK +- Contact: zackpl@SF + +## zbrox [1] + +- Games: Bygfoot +- Contact: zbrox@SF + ## Zeno Rogue [1] - Games: Necklace of the Eye +## Zvonimir Buzanic [1] + +- Games: Chocolate Doom +- Contact: zbuzanic@SF + ## Андрей Питько [1] - Games: Wizards Magic +- Contact: chubakur@BB, chubakur@GH diff --git a/entries/4d_maze_game.md b/entries/4d_maze_game.md index 02417bca..9570b387 100644 --- a/entries/4d_maze_game.md +++ b/entries/4d_maze_game.md @@ -2,13 +2,15 @@ - Home: http://www.urticator.net/maze/ - State: mature, inactive since 2008 -- Keyword: puzzle, 4D, content open, maze (educational?) +- Platform: Windows, Linux, macOS +- Keyword: puzzle, 4D, content none, maze, educational - Code repository: @see-home - Code language: Java - Code license: Public domain -- Assets license: Public domain - Developer: John McIntosh -Navigate a 4 dimensional maze. +Navigate a 4D maze. ## Building + +- Build system: None diff --git a/entries/a_planets_revenge.md b/entries/a_planets_revenge.md index 73f4dd40..a20de75f 100644 --- a/entries/a_planets_revenge.md +++ b/entries/a_planets_revenge.md @@ -9,6 +9,7 @@ - Code language: Python - Code license: GPL-3.0 - Code dependency: curses +- Developer: Michael Harmer Similar to a 4X game. diff --git a/entries/aleph_one.md b/entries/aleph_one.md index 350b9389..ca2eed5f 100644 --- a/entries/aleph_one.md +++ b/entries/aleph_one.md @@ -9,6 +9,7 @@ - Code repository: https://github.com/Aleph-One-Marathon/alephone.git, https://svn.code.sf.net/p/marathon/code (svn) - Code language: C++, Lua - Code license: GPL-3.0 +- Developer: Christian Bauer, Jeremiah Morris, Jesse Simko, Loren Petrich, Alexander Strange, Gregory Smith, Aaron Davies, Jeremy Parsons, Catherine Seppanen, Daniel Blezek, hogdotmac, Jason Yates, Mike Benonis, Michael D. Adams, Nigel, Alexei Svitkine, Solra Bizna, 0xMk, Chris Hellberg Continuation of Bungie's Marathon 2 FPS game engine. diff --git a/entries/alex_the_allegator_4.md b/entries/alex_the_allegator_4.md index 0d54c559..30c58c44 100644 --- a/entries/alex_the_allegator_4.md +++ b/entries/alex_the_allegator_4.md @@ -10,7 +10,7 @@ - Code license: GPL-2.0 - Code dependency: Allegro - Assets license: GPL-2.0 -- Developer: Johan Peitz (design source code and graphics), Anders Svensson (music and sound effects), Paul Wise +- Developer: Johan Peitz (design, source code, graphics), Anders Svensson (music, sound effects), Paul Wise Retro-style platformer. diff --git a/entries/annchienta.md b/entries/annchienta.md index 95f4ae2f..a423af5a 100644 --- a/entries/annchienta.md +++ b/entries/annchienta.md @@ -7,6 +7,7 @@ - Code repository: https://github.com/sago007/annchienta.git, https://svn.code.sf.net/p/annchienta/code (svn) - Code language: C++ - Code license: GPL-3.0 +- Developer: Jasper Van der Jeugt, qubodup ## Building diff --git a/entries/antichess.md b/entries/antichess.md index 79e54f82..7f4ca8b6 100644 --- a/entries/antichess.md +++ b/entries/antichess.md @@ -1,13 +1,17 @@ # AntiChess - Home: https://sourceforge.net/projects/antichess/ -- State: mature, inactive since 2003 +- State: beta, inactive since 2003 - Download: https://sourceforge.net/projects/antichess/files/antichess/1.0/ +- Platform: Windows, Linux, macOS - Keyword: strategy, chess - Code repository: https://gitlab.com/osgames/antichess.git (backup of cvs), http://antichess.cvs.sourceforge.net/ (cvs) - Code language: Java - Code license: MIT +- Developer: Baris Yuksel, Hongping Lim, Hooria Komal, Tamer Karatekin You have to take your opponents piece if you can. ## Building + +- Build system: Ant diff --git a/entries/ardentryst.md b/entries/ardentryst.md index 70b6a75c..bc021826 100644 --- a/entries/ardentryst.md +++ b/entries/ardentryst.md @@ -1,14 +1,14 @@ # Ardentryst -- Home: https://web.archive.org/web/20190304014608/http://www.jordantrudgett.com/ardentryst/, https://sourceforge.net/projects/ardentryst/, https://web.archive.org/web/20180624012340/https://www.pygame.org/project-Ardentryst-596-.html +- Home: https://web.archive.org/web/20190304014608/http://www.jordantrudgett.com/ardentryst/, https://web.archive.org/web/20201112032958/https://sourceforge.net/projects/ardentryst/, https://web.archive.org/web/20180624012340/https://www.pygame.org/project-Ardentryst-596-.html - State: mature, inactive since 2009 -- Download: https://web.archive.org/web/20180531203109/http://www.jordantrudgett.com/ardentryst/ardentryst-downloads/, https://sourceforge.net/projects/ardentryst/files/ +- Download: https://web.archive.org/web/20180531203109/http://www.jordantrudgett.com/ardentryst/ardentryst-downloads/, https://web.archive.org/web/20201023111605/https://sourceforge.net/projects/ardentryst/files/ - Keyword: action, role playing, side-scrolling - Code repository: https://github.com/ardentryst/ardentryst.git - Code language: Python - Code license: GPL-3.0 - Code dependency: pygame -Focused not just on fighting, but on story, and character development. +Focused not just on fighting, but on story and character development. ## Building diff --git a/entries/argentum_online.md b/entries/argentum_online.md index cb0d0cac..5c72ed61 100644 --- a/entries/argentum_online.md +++ b/entries/argentum_online.md @@ -7,6 +7,7 @@ - Code repository: https://github.com/ao-libre/ao-server.git, https://github.com/ao-libre/ao-cliente.git @add, https://github.com/ao-libre/ao-worldeditor.git @add, http://morgoao.cvs.sourceforge.net/ (cvs) - Code language: Visual Basic - Code license: GPL-2.0, AGPL-3.0 +- Developer: Pablo Ignacio Márquez, Amraphen, AOSecProj, Ignacio Arminas, Juan Dalmasso, BrianPr, Luciano Contartese, Mauro Segoviano, Samuel Fernandez, Jotabe, Leandro Mendoza, Marco Vanotti, Mateo, Pato, BoxStar See also: [spin-off](https://github.com/horacioMartinez/argentumonline.io), [server mod](https://sourceforge.net/projects/aoserverbyshura/). diff --git a/entries/arianne_marauroa.md b/entries/arianne_marauroa.md index 522fde16..aeaa7984 100644 --- a/entries/arianne_marauroa.md +++ b/entries/arianne_marauroa.md @@ -7,6 +7,7 @@ - Code repository: https://git.code.sf.net/p/arianne/marauroa, http://arianne.cvs.sourceforge.net (cvs) - Code language: Java - Code license: GPL-2.0 +- Developer: Kimmo Rundelin, Katie Russell, Hendrik Brummermann, AntumDeluge, Balaur, bleutailfly, bluelads4, filinep, Lumocra, Markus, Martin Fuchs, Laguz, monsterdhal, onu, Chris, plassy, Marcel Miebach, sjtsp2008, soniccuz, Storyteller, RedQueen, tigertoes, yoriy Framework/engine is the Marauroa subproject. diff --git a/entries/armagetron_advanced.md b/entries/armagetron_advanced.md index aee50235..882fd2f4 100644 --- a/entries/armagetron_advanced.md +++ b/entries/armagetron_advanced.md @@ -6,9 +6,10 @@ - State: mature - Download: http://www.armagetronad.org/downloads.php - Keyword: action -- Code repository: https://github.com/ArmagetronAd/armagetronad.git, https://svn.code.sf.net/p/armagetronad/code (svn) +- Code repository: https://gitlab.com/armagetronad/armagetronad.git, https://github.com/ArmagetronAd/armagetronad.git, https://svn.code.sf.net/p/armagetronad/code (svn) - Code language: C++ - Code license: GPL-2.0 +- Developer: Dave Fancella, Fred, Manuel Moos, Andreas Bombe, Manuel Moos, blane, Charlie Head, epsy, dave iceman, Kurt Johnson, klaxnek, Menno de Bell, Luke-Jr, Alex E. Kelly, Michael Lechtermann, MocI, DLH, Philippe Villeneuve, Self_Destructo, Edmund Keefe, wrtlprnft, yarrt, Your_mom_arma Simple action game modeled after the lightcycle sequence of the movie Tron. diff --git a/entries/armies.md b/entries/armies.md index 49045b16..906a04e8 100644 --- a/entries/armies.md +++ b/entries/armies.md @@ -7,5 +7,6 @@ - Code repository: https://gitlab.com/osgames/armies.git (backup of source release) - Code language: C++ - Code license: GPL-3.0 +- Developer: Germán Blando ## Building diff --git a/entries/assaultcube.md b/entries/assaultcube.md index a19537a7..e2ad4167 100644 --- a/entries/assaultcube.md +++ b/entries/assaultcube.md @@ -10,6 +10,7 @@ - Code language: C, C++ - Code license: Custom (zlib like) - Code dependency: SDL +- Developer: Sebastian, flow, RandumKiwi, driAn, Rafael C. Barreto, Bukz, Lee Salzman, Mr.Floppy, GeneralDisarray, Lucas GAUTHERON, makkE, Glen Masgai, Nieb, Ronald Reagan, sireus, Cleaner, Toca, Ricky Ratzlaff, Cristian Vlasceanu, stef, Andrew D, Julian, Rick, Elliot Lockwood ## Building diff --git a/entries/astromenace.md b/entries/astromenace.md index dfdcb9f7..a628f3e0 100644 --- a/entries/astromenace.md +++ b/entries/astromenace.md @@ -8,7 +8,7 @@ - Code repository: https://github.com/viewizard/astromenace.git - Code language: C++, C - Code license: GPL-3.0 -- Developer: Mikkhail Kurin +- Developer: Mikkhail Kurin, viewizard ## Building diff --git a/entries/atomic_tanks.md b/entries/atomic_tanks.md index 14c321d6..e7314dd9 100644 --- a/entries/atomic_tanks.md +++ b/entries/atomic_tanks.md @@ -1,6 +1,6 @@ # Atomic Tanks -- Home: http://atanks.sourceforge.net/, https://sourceforge.net/projects/atanks +- Home: http://atanks.sourceforge.net/, https://sourceforge.net/projects/atanks/ - Inspiration: Scorched Earth, Worms - State: mature, inactive since 2016 - Download: https://sourceforge.net/projects/atanks/files/ @@ -11,7 +11,7 @@ - Code license: GPL-2.0 - Code dependency: Allegro - Assets license: GPL -- Developer: Jesse Smith, Juraj Michalek, Thomas Hudson +- Developer: Jesse Smith, Juraj Michalek, Thomas Hudson, Billy Buerger, Sven Eden, CtHx Ъ, Keilaron, Neil Graeme Matthews, ubr47k ## Building diff --git a/entries/atomiks.md b/entries/atomiks.md index d3e736ab..e5df7999 100644 --- a/entries/atomiks.md +++ b/entries/atomiks.md @@ -1,6 +1,6 @@ # Atomiks -- Home: http://atomiks.sourceforge.net/, https://sourceforge.net/projects/atomiks +- Home: http://atomiks.sourceforge.net/, https://sourceforge.net/projects/atomiks/ - Inspiration: Atomix - State: mature, inactive since 2015 - Download: https://sourceforge.net/projects/atomiks/files diff --git a/entries/attal_lords_of_doom.md b/entries/attal_lords_of_doom.md index a4314c5a..0de0f2d8 100644 --- a/entries/attal_lords_of_doom.md +++ b/entries/attal_lords_of_doom.md @@ -7,5 +7,6 @@ - Code repository: https://gitlab.com/osgames/attal.git (backup of cvs), http://attal.cvs.sourceforge.net/ (cvs) - Code language: C++ - Code license: GPL-2.0 +- Developer: Audoux, lusum, Gilles Oppeneau, alexandre, Verrier Cyrille, Forest Darling, Quentin DUSOULIER, leyral, Raphael Goulais, timfelgentreff, tribunal ## Building diff --git a/entries/autorealm.md b/entries/autorealm.md index fa59ae08..a73159d5 100644 --- a/entries/autorealm.md +++ b/entries/autorealm.md @@ -8,6 +8,7 @@ - Code language: C++ - Code license: GPL-3.0 - Code dependency: wxWidgets +- Developer: Andy Gryc, Bérenger Morel, Denis Conruyt, falerion, John Dullea, Keith Davies, Rick Crew, CALLIES Vincent, Tom Deprez, mcondon, Thomas 'Chad' Boyer, Jakim Friant, Martijn Sanders, Grzegorz Kaczorek, Josh Flachsbart, Steve-the-ripper, Mikhail Maximov Role playing game mapping program. diff --git a/entries/avanor.md b/entries/avanor.md index 1cc7107d..5c5d1903 100644 --- a/entries/avanor.md +++ b/entries/avanor.md @@ -7,6 +7,7 @@ - Code repository: https://gitlab.com/osgames/avanor.git (backup of svn), https://svn.code.sf.net/p/avanor/code (svn) - Code language: C++, Lua - Code license: GPL-2.0 +- Developer: Siarhei Siamashka, Vadim Gaidukevich, Brian Angeletti Relatively easy to win but feature rich fantasy roguelike game with a highly interactive world. diff --git a/entries/balder2d.md b/entries/balder2d.md index e7ce7b47..425b5613 100644 --- a/entries/balder2d.md +++ b/entries/balder2d.md @@ -9,7 +9,7 @@ - Code language: C++ - Code license: GPL-2.0 - Assets license: GPL -- Developer: Bjørn Hansen, Reuben Lord +- Developer: Bjørn Hansen, Reuben Lord, Ryan Bundy Multiplayer shooter in Zero Gravity. diff --git a/entries/battery.md b/entries/battery.md index 89b928e8..a2f1780b 100644 --- a/entries/battery.md +++ b/entries/battery.md @@ -7,7 +7,7 @@ - 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) -- Developer: Maxim Markaitis +- Developer: Maxim Markaitis, em7em7em, Ian Gusev Control an airplane in a top-down view and shoot down enemy planes, helicopters and tanks. diff --git a/entries/battle_tanks.md b/entries/battle_tanks.md index af04f3f8..2c5479bb 100644 --- a/entries/battle_tanks.md +++ b/entries/battle_tanks.md @@ -9,6 +9,7 @@ - Code language: C++ - Code license: GPL-2.0 - Assets license: Proprietary +- Developer: Vladimir Menshakov, Methos, Vladimir Zhuravlev Fast 2D tank arcade game with multiplayer and split-screen modes. diff --git a/entries/battlefield_java.md b/entries/battlefield_java.md index bd0a6de6..8b7dfcfd 100644 --- a/entries/battlefield_java.md +++ b/entries/battlefield_java.md @@ -7,6 +7,7 @@ - Code repository: https://github.com/bsutton/BattlefieldJava.git, https://git.code.sf.net/p/battlefieldjava/git, http://battlefieldjava.cvs.sourceforge.net (cvs) - Code language: Java - Code license: GPL-3.0 +- Developer: Brett Simple grid and turned based battle simulation game. diff --git a/entries/betrayers_moon_tactics.md b/entries/betrayers_moon_tactics.md index 5d6b856a..e86228fc 100644 --- a/entries/betrayers_moon_tactics.md +++ b/entries/betrayers_moon_tactics.md @@ -8,5 +8,6 @@ - Code repository: https://gitlab.com/osgames/bmtactics.git (copy of source releases) - Code language: JavaScript - Code license: GPL-2.0 +- Developer: Kevin Lemoine, Zachary Murray, Freaky Picasso, Franklin Buskirk, Morgan Smith, Tobias Theuer, Joseph Baffaro, Andrew Beal ## Building diff --git a/entries/biogenesis.md b/entries/biogenesis.md index 6b901fcf..f3aeb1e6 100644 --- a/entries/biogenesis.md +++ b/entries/biogenesis.md @@ -7,7 +7,7 @@ - Code repository: https://git.code.sf.net/p/biogenesis/git - Code language: Java - Code license: GPL-2.0 -- Developer: Joan Queralt Molina +- Developer: Joan Queralt Molina, AdaM, Joan Queralt, MarcoA, Richard David Williams, Tyler Artificial life simulator, simulating organisms, their workings and their environment. diff --git a/entries/blacknova_traders.md b/entries/blacknova_traders.md index 6fa7fc75..afe6c46f 100644 --- a/entries/blacknova_traders.md +++ b/entries/blacknova_traders.md @@ -9,6 +9,7 @@ - Code repository: https://gitlab.com/osgames/blacknova.git (backup of svn), https://svn.code.sf.net/p/blacknova/code (svn) - Code language: PHP, JavaScript - Code license: GPL-2.0 +- Developer: Ron Harwood, David Rowlands, TheMightyDude, Adam Fort, Kelly Shane Harrelson, Paul Ogle, Ramjet, The Kabal, Brian Gustin Web-based, multi-player space exploration game inspired by the popular BBS game of TradeWars. Fork is [Red Nova Traders](https://sourceforge.net/projects/rednova/), inactive since 2006. diff --git a/entries/blinken.md b/entries/blinken.md index 4401428c..0ffe79f4 100644 --- a/entries/blinken.md +++ b/entries/blinken.md @@ -9,7 +9,7 @@ - Code license: GPL-2.0 - Code dependency: KDE Frameworks - Assets license: GPL-2.0, GFDL (documentation) -- Developer: Albert Astals Cid, Danny Allen (artwork and documentation), Steve Jordi (a font) +- Developer: Albert Astals Cid, Danny Allen (artwork, documentation), Steve Jordi (font) KDE implementation of the memory game Simon Says. diff --git a/entries/blitzkrieg.md b/entries/blitzkrieg.md index 24fa8875..d991b3e5 100644 --- a/entries/blitzkrieg.md +++ b/entries/blitzkrieg.md @@ -8,6 +8,7 @@ - Code repository: https://gitlab.com/osgames/blitzkrieg.git (backup of cvs), http://blitzkrieg.cvs.sourceforge.net/ (cvs) - Code language: Java - Code license: GPL-3.0 +- Developer: Syll Little turn-based strategy game based on Pendulous shareware rules. See also [Pendulous](http://www.blackfalcongames.net/?p=225). diff --git a/entries/blob_wars_episode_2_blob_and_conquer.md b/entries/blob_wars_episode_2_blob_and_conquer.md index c4e68548..066489d5 100644 --- a/entries/blob_wars_episode_2_blob_and_conquer.md +++ b/entries/blob_wars_episode_2_blob_and_conquer.md @@ -9,7 +9,7 @@ - Code license: GPL-2.0 - Code dependency: SDL - Assets license: commercial -- Developer: Stephen Sweeney +- Developer: Stephen Sweeney, Hans de Goede, Guus Sliepen Created by Parallel Realities. diff --git a/entries/blobby_volley_2.md b/entries/blobby_volley_2.md index e9ccd7dd..64ba539e 100644 --- a/entries/blobby_volley_2.md +++ b/entries/blobby_volley_2.md @@ -8,6 +8,7 @@ - Code repository: https://svn.code.sf.net/p/blobby/code (svn) - Code language: C++ - Code license: GPL-2.0 +- Developer: danielknobe, Jonathan Sieber, CvX!, Erik Schultheis, Sven Rech Continuation of the famous Blobby Volley 1.x arcade game. diff --git a/entries/blobwars_metal_blob_solid.md b/entries/blobwars_metal_blob_solid.md index 1d473ec2..26da98ff 100644 --- a/entries/blobwars_metal_blob_solid.md +++ b/entries/blobwars_metal_blob_solid.md @@ -9,5 +9,6 @@ - Code repository: https://git.code.sf.net/p/blobwars/code, https://gitlab.com/osgames/blobwars.git @add, https://src.fedoraproject.org/rpms/blobwars.git @add, https://github.com/OSSGames/GAME-SDL-ACTION-Blobwars_Metal_Blob_Solid.git - Code language: C++ - Code license: GPL-2.0 +- Developer: Hans de Goede, Guus Sliepen, Stephen Sweeney ## Building diff --git a/entries/blockout_ii.md b/entries/blockout_ii.md index 2cafc84c..b187ae76 100644 --- a/entries/blockout_ii.md +++ b/entries/blockout_ii.md @@ -10,5 +10,6 @@ - Code language: C++ - Code license: GPL-2.0 - Code dependency: OpenGL +- Developer: Jean Luc PONS ## Building diff --git a/entries/bloodmasters.md b/entries/bloodmasters.md index 3d36a0ae..d74cc109 100644 --- a/entries/bloodmasters.md +++ b/entries/bloodmasters.md @@ -8,6 +8,6 @@ - Code language: C# - Code license: GPL-2.0 - Code dependency: .NET, DirectX -- Developer: Pascal von der Heiden +- Developer: Pascal van der Heiden ## Building diff --git a/entries/bomberclone.md b/entries/bomberclone.md index 12c159b9..df83f182 100644 --- a/entries/bomberclone.md +++ b/entries/bomberclone.md @@ -10,7 +10,7 @@ - Code language: C - Code license: GPL-2.0 - Assets license: GPL -- Developer: Steffen Pohle +- Developer: Steffen Pohle, Patrick, Martijn de Boer ## Building diff --git a/entries/bombermaaan.md b/entries/bombermaaan.md index 015a5347..75a602be 100644 --- a/entries/bombermaaan.md +++ b/entries/bombermaaan.md @@ -9,5 +9,6 @@ - Code repository: https://gitlab.com/osgames/bombermaaan.git (import of svn), https://svn.code.sf.net/p/bombermaaan/code (svn) - Code language: C++ - Code license: GPL-3.0 +- Developer: Fury, Bernd A., JEROME BIGOT, baptiste sansierra, Eggomat ## Building diff --git a/entries/bombic.md b/entries/bombic.md index 2cc83c3a..6c421561 100644 --- a/entries/bombic.md +++ b/entries/bombic.md @@ -10,6 +10,7 @@ - Code language: C++, Objective-C - Code license: GPL-2.0 - Code dependency: SDL +- Developer: Bernard, Michal Marek, Petr Gajdusek Remake of Bomberman, another Dynablaster clone. diff --git a/entries/bombic2.md b/entries/bombic2.md index a60de97f..94cb40d7 100644 --- a/entries/bombic2.md +++ b/entries/bombic2.md @@ -8,7 +8,7 @@ - Code language: C++ - Code license: GPL-2.0 - Code dependency: SDL -- Developer: Karel Fiser +- Developer: Karel Fiser, Bernard ## Building diff --git a/entries/boson.md b/entries/boson.md index 2b3f7513..8fe9d440 100644 --- a/entries/boson.md +++ b/entries/boson.md @@ -8,6 +8,7 @@ - Code language: C++ - Code license: GPL-2.0 - Code dependency: OpenGL +- Developer: Andreas Beckermann, Ben Adler, Thomas Capricelli, Rivo Laks, Felix Seeger, Krzysztof Kosz, Mickael Marchand, Scott MacDonald, Timo Huebel, Nils Trzebin More like alpha. diff --git a/entries/brain_workshop.md b/entries/brain_workshop.md index c0a79385..6e95c76d 100644 --- a/entries/brain_workshop.md +++ b/entries/brain_workshop.md @@ -10,6 +10,7 @@ - Code license: GPL-2.0 - Code dependency: pyglet - Assets license: CC (caprica-letters and all the music in the latest version) +- Developer: Paul, DavidF, Ashwin Menon, Jonathan Toomim, Rahul Patel Dual n-back brain training exercise. diff --git a/entries/brikx.md b/entries/brikx.md index a1eb11d5..da5b5559 100644 --- a/entries/brikx.md +++ b/entries/brikx.md @@ -10,7 +10,7 @@ - Code license: GPL-2.0 - Code dependency: SDL - Assets license: GPL-2.0 -- Developer: Bokorn +- Developer: Bokorn, glezmen Clear levels navigating your way around walls. diff --git a/entries/brutal_chess.md b/entries/brutal_chess.md index 229a58d0..2fec8b37 100644 --- a/entries/brutal_chess.md +++ b/entries/brutal_chess.md @@ -9,5 +9,6 @@ - Code repository: https://gitlab.com/osgames/brutalchess.git (import of svn), https://svn.code.sf.net/p/brutalchess/code (svn) - Code language: C++ - Code license: GPL-2.0 +- Developer: Michael Cook, Joe Flint, neilpa ## Building diff --git a/entries/bygfoot.md b/entries/bygfoot.md index f173fc52..3708d08a 100644 --- a/entries/bygfoot.md +++ b/entries/bygfoot.md @@ -1,12 +1,13 @@ # Bygfoot -- Home: http://bygfoot.sourceforge.net/new/, https://sourceforge.net/projects/bygfoot +- Home: http://bygfoot.sourceforge.net/new/, https://sourceforge.net/projects/bygfoot/ - State: beta - Download: https://sourceforge.net/projects/bygfoot/files/ - Keyword: simulation, sports, strategy, soccer - Code repository: https://git.code.sf.net/p/bygfoot/git, https://svn.code.sf.net/p/bygfoot/code (svn) - Code language: Java - Code license: GPL-2.0 +- Developer: Gunnar, Gyozo Both, Christopher Hunter, Felipe de Melo Barbosa, Ivan Ramirez, Jeffrey Sanders, Mihai Floran, Tom Stellard, zbrox Football (a.k.a. soccer) manager game featuring many international leagues and cups. diff --git a/entries/bzflag.md b/entries/bzflag.md index 422e32ae..e4fef862 100644 --- a/entries/bzflag.md +++ b/entries/bzflag.md @@ -10,6 +10,7 @@ - Code repository: https://github.com/BZFlag-Dev/bzflag.git, https://svn.code.sf.net/p/bzflag/code (svn) - Code language: C++ - Code license: LGPL-2.1, MPL-2.0 +- Developer: blast007, Sean Morrison, Bullet Catcher, Tim Riker, Vladimir Jimenez, Tupone Alfredo, Bryan Jennings, Bernt Hansen, Steven Mertens, Frank Thilo, Cobra_Fast, Chris Schoeneman, Dave Brosius, David Wollner, Daniel Remenak, Alexander Boyd, Joe Van Overberghe, Flash, Kyle Mills, kingrobot, alezakos, L4m3r, Joshua Bodine, Mark Thomas, mdskpr , Frank Evers, Thomas Stauer, Dave Rodgers ## Building diff --git a/entries/cannon_smash.md b/entries/cannon_smash.md index 16eb4bcb..f0094616 100644 --- a/entries/cannon_smash.md +++ b/entries/cannon_smash.md @@ -9,6 +9,6 @@ - Code language: C++ - Code license: GPL-2.0 - Code dependency: OpenGL -- Developer: Kanna Yoshihiro +- Developer: Kanna Yoshihiro, yotsuya san, Takayuki KUSANO ## Building diff --git a/entries/caph.md b/entries/caph.md index a47ef671..c4c661e1 100644 --- a/entries/caph.md +++ b/entries/caph.md @@ -1,6 +1,6 @@ # Caph -- Home: http://caphgame.sourceforge.net/, https://sourceforge.net/projects/caphgame +- Home: http://caphgame.sourceforge.net/, https://sourceforge.net/projects/caphgame/ - State: mature, inactive since 2010 - Download: https://sourceforge.net/projects/caphgame/files/ - Platform: Windows, Linux diff --git a/entries/cat_mother_dead_justice.md b/entries/cat_mother_dead_justice.md index 643c1292..23b9c8fd 100644 --- a/entries/cat_mother_dead_justice.md +++ b/entries/cat_mother_dead_justice.md @@ -8,7 +8,7 @@ - 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) -- Developer: Olli Sorjonen, Sami Sorjonen, Jani Kajala, Toni Aittoniemi +- Developer: Olli Sorjonen, Sami Sorjonen, Jani Kajala, Toni Aittoniemi, James Marshall, naaier, shodan123 3D-engine (C++/DirectX9) and a fully playable prototype of a 3rd person action/adventure game featuring running, shooting and sneaking. diff --git a/entries/celestron.md b/entries/celestron.md index 088a7d38..0f6cb3eb 100644 --- a/entries/celestron.md +++ b/entries/celestron.md @@ -9,5 +9,6 @@ - Code language: Python - Code license: GPL-3.0 - Code dependency: NumPy, pygame +- Developer: Daniel Foerster ## Building diff --git a/entries/chaos_esque_anthology.md b/entries/chaos_esque_anthology.md index 6c6c0422..d5b638d7 100644 --- a/entries/chaos_esque_anthology.md +++ b/entries/chaos_esque_anthology.md @@ -9,6 +9,7 @@ - Code language: ? - Code license: ? (GPL did not download the iso) - Assets license: CC-BY (mixed with GPL) +- Developer: ChaosEsqueTeam, Htimsy Rogerg, KlokWerk, PerlJamZ10 Including new weapons, maps, vehicles. See also: https://sourceforge.net/projects/chaosesqueanthologyvolume2/ diff --git a/entries/childsplay.md b/entries/childsplay.md index 833f1d83..ace1e643 100644 --- a/entries/childsplay.md +++ b/entries/childsplay.md @@ -9,5 +9,6 @@ - Code language: Python - Code license: GPL-3.0 - Code dependency: NumPy, pygame +- Developer: Stas Zytkiewicz, Chris_147, Matias A. Graña, Robert Wadley, Alexander Kolotov, Christiaan de Wit, Peter Govers, Rene Dohmen ## Building diff --git a/entries/chocolate_doom.md b/entries/chocolate_doom.md index 9980febb..9b09fee9 100644 --- a/entries/chocolate_doom.md +++ b/entries/chocolate_doom.md @@ -9,6 +9,7 @@ - Code repository: https://github.com/chocolate-doom/chocolate-doom.git - Code language: C - Code license: GPL-2.0 +- Developer: Simon Howard, James Haley, Jonathan Dowland, rtc, Kaiser, Zvonimir Buzanic Doom source port that accurately reproduces the experience of Doom as it was played in the 1990s. Supports a number of games and mods based on the Doom. diff --git a/entries/chromium_bsu.md b/entries/chromium_bsu.md index b3bc47fa..8efac5df 100644 --- a/entries/chromium_bsu.md +++ b/entries/chromium_bsu.md @@ -8,7 +8,7 @@ - Code repository: https://git.code.sf.net/p/chromium-bsu/code - Code language: C++ - Code license: Artistic License-1.0 (clarified version) -- Developer: Paul Wise +- Developer: Paul Wise, brianwredfern, Max Horn, Keyboard Sage, Mark B. Allan, Sam Hocevar Arcade-style, top-scrolling space shooter. diff --git a/entries/chrzaszcz.md b/entries/chrzaszcz.md index 50198c99..d820b68e 100644 --- a/entries/chrzaszcz.md +++ b/entries/chrzaszcz.md @@ -10,6 +10,7 @@ - Code license: GPL-3.0 - Code dependency: SDL - Assets license: GPL +- Developer: Pawel Biernacki chrząszcz (meaning beetle in Polish) is a maze game in which the player needs to pass through chambers. diff --git a/entries/civil.md b/entries/civil.md index ab308881..740c9f2e 100644 --- a/entries/civil.md +++ b/entries/civil.md @@ -7,6 +7,7 @@ - Code repository: https://gitlab.com/osgames/civil.git (backup of cvs), http://civil.cvs.sourceforge.net/ (cvs) - Code language: Python - Code license: GPL-2.0 +- Developer: Jan Ekholm, Korruptor, Marcus Alanen, Gareth Noyce, Tom Flanagan, Kalle Svensson, Michael Earl, Uwe Hermann, John Eikenberry Follow-up: https://gitlab.com/Trilarion/civil diff --git a/entries/clanlib.md b/entries/clanlib.md index 4a2d9d11..1376f7e1 100644 --- a/entries/clanlib.md +++ b/entries/clanlib.md @@ -7,6 +7,7 @@ - Code repository: https://github.com/sphair/ClanLib.git - Code language: C, C++ - Code license: zlib +- Developer: Mark Page, Kenneth Gangsto Medium level development kit. Which games use ClanLib? diff --git a/entries/classic_blades_of_exile.md b/entries/classic_blades_of_exile.md index a61dd355..dd97250a 100644 --- a/entries/classic_blades_of_exile.md +++ b/entries/classic_blades_of_exile.md @@ -7,9 +7,8 @@ - Code repository: https://github.com/calref/cboe.git - Code language: C++ - Code license: GPL-2.0 -- Developer: Spiderweb Software (Jeff Vogel) +- Developer: Jeff Vogel -Created by Jeff Vogel of Spiderweb Software. Started as a commercial project. Part of the Exile series and released in 1997 by Spiderweb Software. ## Building diff --git a/entries/colonization_too.md b/entries/colonization_too.md index 8cd9e700..98ceb2c6 100644 --- a/entries/colonization_too.md +++ b/entries/colonization_too.md @@ -8,6 +8,7 @@ - Code repository: https://gitlab.com/osgames/coltoo.git (backup of cvs), http://coltoo.cvs.sourceforge.net/ (cvs) - Code language: C++ - Code license: GPL-2.0 +- Developer: John D. Dilley, Gustavo Bonis Calvo, Chainsword, kayne2000, Peter Kocsis, Pasi Lackman Design and develop of a sequel to the original game. diff --git a/entries/combat_simulator_project.md b/entries/combat_simulator_project.md index feaf21c0..8c47eab3 100644 --- a/entries/combat_simulator_project.md +++ b/entries/combat_simulator_project.md @@ -8,5 +8,6 @@ - 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 +- Developer: Matt Boddicker, delta, Mark Rose, Martin Hoffmann, Scott Flicker, Brandon Bohn, dust, Emyr James, Niklas, cinbody, Laurent GERVAL, michael minault, Philipp H, Henrik, Clément Bourdarias, Renner, Thomas Schütze, Michal Holcik, th3flyboy, vi ## Building diff --git a/entries/commander_genius.md b/entries/commander_genius.md index 6da98c6b..3f15536f 100644 --- a/entries/commander_genius.md +++ b/entries/commander_genius.md @@ -9,6 +9,7 @@ - Code repository: https://gitlab.com/Dringgstein/Commander-Genius.git, https://github.com/albertz/commandergenius.git @add, https://github.com/pelya/commandergenius.git @add, https://github.com/gerstrong/Commander-Genius.git @add - Code language: C, C++ - Code license: GPL-2.0 +- Developer: Gerstrong, Albert Zeyer, Casey Bird, Gagster, NY00123, Sergii Pylypenko Many different repositories on Github with different licenses. diff --git a/entries/conquests.md b/entries/conquests.md index bd273387..0a06c054 100644 --- a/entries/conquests.md +++ b/entries/conquests.md @@ -8,5 +8,6 @@ - Code repository: https://gitlab.com/osgames/conquests.git (archive) - Code language: C++ - Code license: GPL-2.0 +- Developer: Mark ## Building diff --git a/entries/consomaton.md b/entries/consomaton.md index 396ca5fe..75a988ef 100644 --- a/entries/consomaton.md +++ b/entries/consomaton.md @@ -9,7 +9,7 @@ - Code language: TypeScript - Code license: MIT - Code dependency: Node.js -- Developer: Kenta Cho (ABA) +- Developer: Kenta Cho Revolving around cellular automata. diff --git a/entries/core_war.md b/entries/core_war.md index f551d909..899be52b 100644 --- a/entries/core_war.md +++ b/entries/core_war.md @@ -7,6 +7,7 @@ - Code repository: https://gitlab.com/osgames/corewar.git (conversion from cvs), http://corewar.cvs.sourceforge.net (cvs) - Code language: C, Java - Code license: GPL-2.0 (C part), 2-clause BSD (Java part) +- Developer: alexander sasha wait, Anton Marsden, Björn Günzel, Brian Haskin, Ilmari Karonen, Pavel Šavara Two or more battle programs (called "warriors") compete for control of a virtual computer. See also [SDL pMars](https://corewar.co.uk/pihlaja/pmars-sdl/index.htm), [corewar.io](https://www.corewar.io/) with [sources on Github](https://github.com/corewar/corewar) diff --git a/entries/corengine.md b/entries/corengine.md index e4c92dc1..45b3c14e 100644 --- a/entries/corengine.md +++ b/entries/corengine.md @@ -7,5 +7,6 @@ - Code repository: @see-download - Code language: C - Code license: zlib +- Developer: CorEduard ## Building diff --git a/entries/creep_smash.md b/entries/creep_smash.md index ec37edbb..a5a62c33 100644 --- a/entries/creep_smash.md +++ b/entries/creep_smash.md @@ -6,5 +6,6 @@ - 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 +- Developer: Chf ## Building diff --git a/entries/crossfire.md b/entries/crossfire.md index e4df769f..d7b631d8 100644 --- a/entries/crossfire.md +++ b/entries/crossfire.md @@ -8,6 +8,7 @@ - Code repository: https://svn.code.sf.net/p/crossfire/code (svn active) - Code language: C, Java - Code license: GPL-2.0 +- Developer: Mark Wedel, Kevin Zheng, Rick Tanner, Nicolas Weeger, Aaron Baugher, Andreas Kirschbaum, Alestan, AnMaster, Andreas Vogl, Andrew Fuchs, Bort, Anthony Wyatt, Anton Oussik, John Cater, Brendan Lally, Preston Crow, Klaus Elsbernd, eracc, Eric Kendrick, Josh Hoover, Joris Bontje, Kevin R. Bulgrien, Meegwun Southall, Kurt Fitzner, Karla Stenger, Lalo Martins, Jaakko Niemi, Joshua Wilson, meflin2, David Seikel, Philipp Currlin, Alexander Schultz, Raphaël Quinet, rower, Salathar, Saru, rakitahs, SilverNexus, Bob Tanner, tchize, Todd Mitchell, Rebecca Kelly Cooperative multiplayer graphical RPG and adventure game. See also [Gridarta for Crossfire, the map editor](https://sourceforge.net/projects/gridarta/). diff --git a/entries/crown_and_cutlass.md b/entries/crown_and_cutlass.md index f46a4f3f..d8278cb5 100644 --- a/entries/crown_and_cutlass.md +++ b/entries/crown_and_cutlass.md @@ -8,6 +8,7 @@ - Code repository: https://gitlab.com/osgames/crownandcutlass.git (backup of svn), https://svn.code.sf.net/p/crownandcutlass/code (svn) - Code language: C++ - Code license: Custom (almost identical to BSD) +- Developer: Collin Sanford, David Thulson, Benjamin Coppock Pirate action/adventure game in the spirit of the old Pirates! game. diff --git a/entries/crystal_space_3d_sdk.md b/entries/crystal_space_3d_sdk.md index 6f2ec4d3..ef4d2dd6 100644 --- a/entries/crystal_space_3d_sdk.md +++ b/entries/crystal_space_3d_sdk.md @@ -10,6 +10,7 @@ - Code language: C, C++ - Code license: LGPL-2.1 - Code dependency: OpenGL +- Developer: Jorrit Tyberghein, Christian Van Brussel, Mike Gist, Philip Wyett, F Richter, Eric Sunshine, Marten Svanfeldt, Vincent Knecht, Quentin Anciaux, Andres Freund, Andrei Bârsan, Arianna Benigno, Alexandru Voicu, Joe Forte, Pablo Martín, Christian Bayle, crystal-manage, Dariusz Dawidowski, Anders Stenberg, Andrew Topp, Ross Brack, Domi, Eduardo , Lukas Erlinghagen, Dave Fletcher, Fossi, Genjix, Greg Hoffman, Anthony Legrand, Luca Cappa, Scott Johnson, Andy, Claudiu Mihail, Pavel Krajcevski, Luca Pancallo, Liu Lu, Antony Martin, Michael D. Adams, Mohit Taneja, Naman Gupta, Benjamin, touko, nilspin, Mat Sutcliffe, Seth Berrier, Black-Panther, Pedro Souza, Ralph Campbell, RlyDontKnow, Ronie Salgado, Santiago Sánchez, Soumitra Saxena, Steel Style, stepik777, sueastside, Seth Yastrov, Baciu Alin, Trond Varslot, Keith Fulton, weltall, Zbigniew Jarzynski, Don Mac ## Building diff --git a/entries/cubosphere.md b/entries/cubosphere.md index 72c1b971..0e3e2d7f 100644 --- a/entries/cubosphere.md +++ b/entries/cubosphere.md @@ -8,6 +8,7 @@ - Code language: C, C++ - Code license: GPL-3.0 - Code dependency: SDL2 +- Developer: Helix, Exosphere, Georgios Mixalis, brutalis, patryk1303, Promitheas Avgerinos ## Building diff --git a/entries/cyo_adventures_text_game_generator.md b/entries/cyo_adventures_text_game_generator.md index ae0999ca..b45437b2 100644 --- a/entries/cyo_adventures_text_game_generator.md +++ b/entries/cyo_adventures_text_game_generator.md @@ -7,6 +7,7 @@ - Code repository: https://gitlab.com/osgames/cyoadventures.git (import of download), https://svn.code.sf.net/p/cyoadventures/code (svn only one revision same as download) - Code language: Ada - Code license: GPL-2.0 +- Developer: Matt Davison Text-based game player and game generator. The games are structured as decision trees. diff --git a/entries/d-fend_reloaded.md b/entries/d-fend_reloaded.md index 9403beaa..a5db1059 100644 --- a/entries/d-fend_reloaded.md +++ b/entries/d-fend_reloaded.md @@ -8,6 +8,7 @@ - Code repository: https://github.com/osgamearchive/D-Fend-Reloaded.git (import of source releases) - Code language: Pascal - Code license: GPL-3.0 +- Developer: Alexander Herzog Graphical environment for DOSBox. diff --git a/entries/d2x-xl.md b/entries/d2x-xl.md index dce95aa8..ff58667e 100644 --- a/entries/d2x-xl.md +++ b/entries/d2x-xl.md @@ -8,6 +8,7 @@ - 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 +- Developer: karx11erx, Sirius, Aus-RED-5, Ian Taylor See also the Descent level editor. diff --git a/entries/daimonin.md b/entries/daimonin.md index 3e72128f..5dfe01d8 100644 --- a/entries/daimonin.md +++ b/entries/daimonin.md @@ -8,6 +8,7 @@ - Code repository: https://svn.code.sf.net/p/daimonin/code (svn active) - Code language: C - Code license: GPL-2.0 +- Developer: Clobber, franklinb, joeshmo, Michael Toennies, smacky, Andreas Kirschbaum, Anich, Ankit Sangwan, Christian Hujer, DarK AvengeR, Václav Müller, elwin013, nicetuna, Carter Tomlenovich, Jeff Goodenough, John Smith, Tom, Grunt, Mysteria, Myths, Alderan, Marlon Hunter, Andreas, Arnim Sauerbier, red, larry northup, Simon ''the Sorcerer'', Björn Axelsson, Stuart, Cole Seeley, Torchwood Server code based on [Crossfire](crossfire.md) diff --git a/entries/domino_on_acid.md b/entries/domino_on_acid.md index f75d111a..6c80106f 100644 --- a/entries/domino_on_acid.md +++ b/entries/domino_on_acid.md @@ -9,6 +9,8 @@ - Assets license: GPL-2.0 - Developer: Matthias S. Benkmann -Domino is a natural deduction visualization in the form of a game of unusual dominoes. +Natural deduction visualization in the form of a game of unusual dominoes. ## Building + +- Build system: Ant diff --git a/entries/evil_cult.md b/entries/evil_cult.md index 46ca4759..e27bdcf2 100644 --- a/entries/evil_cult.md +++ b/entries/evil_cult.md @@ -1,6 +1,6 @@ # Evil Cult -- Home: https://code.google.com/archive/p/cult/, http://www.in-fi-del.net/static/cult/index.html +- Home: https://code.google.com/archive/p/cult/ - State: mature - Play: http://www.in-fi-del.net/static/cult/index.html - Platform: Web @@ -8,7 +8,8 @@ - Code repository: https://github.com/infidel-/cult.git - Code language: Haxe, JavaScript - Code license: GPL-3.0 +- Developer: Max Kowarski (lead), Chris Oelmueller -Game about building your cult of followers and trying to summon Elder God. +Build your cult of followers and try to summon Elder God. ## Building diff --git a/entries/gamecake.md b/entries/gamecake.md index 5164f319..1a673920 100644 --- a/entries/gamecake.md +++ b/entries/gamecake.md @@ -7,7 +7,7 @@ - Code repository: https://github.com/xriss/gamecake.git - Code language: C, C++, Lua - Code license: MIT -- Developer: Kriss (xriss@GH, xixs@BB) +- Developer: Kriss ## Building diff --git a/entries/gilbert_and_the_doors.md b/entries/gilbert_and_the_doors.md index 4d99ec30..1e28d623 100644 --- a/entries/gilbert_and_the_doors.md +++ b/entries/gilbert_and_the_doors.md @@ -10,7 +10,7 @@ - Code license: GPL-3.0 - Code dependency: Electro L.I.B, SDL - Assets license: GPL-3.0 -- Developer: Daniel Champagne (Electro L.I.B) +- Developer: Daniel Champagne ## Building diff --git a/entries/hodoku.md b/entries/hodoku.md index b12efcae..564cbfbd 100644 --- a/entries/hodoku.md +++ b/entries/hodoku.md @@ -4,12 +4,15 @@ - Inspiration: Sudoku - State: mature, inactive since 2013 - Download: https://sourceforge.net/projects/hodoku/files/ -- Platform: Windows, Linux +- Platform: Windows, Linux, macOS - Keyword: puzzle - 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 +- Developer: Bernhard Hobiger Sudoku generator/solver/trainer/analyzer. ## Building + +- Build system: Ant diff --git a/entries/kmines.md b/entries/kmines.md index 74425626..d8def339 100644 --- a/entries/kmines.md +++ b/entries/kmines.md @@ -10,7 +10,7 @@ - Code license: GPL-2.0 - Code dependency: KDE Frameworks - 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) +- Developer: Nicolas Hadacek, Mikhail Kourinny, Mauricio Piacentini, Dmitry Suzdalev, Mike McBride (documentation), Philip Rodrigues (minor) From the KDEGames division of the KDE Project. diff --git a/entries/krank.md b/entries/krank.md index e6a89a71..69209015 100644 --- a/entries/krank.md +++ b/entries/krank.md @@ -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 (replacement free images) +- Developer: Thorsten Kohnhorst, legoluft (sound), Slava Anishenko (artwork) ## Building diff --git a/entries/ladder.md b/entries/ladder.md index 6af4cd4d..918dea97 100644 --- a/entries/ladder.md +++ b/entries/ladder.md @@ -10,4 +10,6 @@ - Code license: GPL-2.0 - Developer: Stephen Ostermiller +Small compatibility release in 2020. + ## Building diff --git a/entries/magic_gardeners_tournament.md b/entries/magic_gardeners_tournament.md index 70c738f0..b92eedb2 100644 --- a/entries/magic_gardeners_tournament.md +++ b/entries/magic_gardeners_tournament.md @@ -8,6 +8,6 @@ - Code license: GPL-2.0 - Code dependency: pygame, PygLibs - Assets license: ? (GPL) -- Developer: HoleInTheHeadStudios (Team Quicksilver) +- Developer: HoleInTheHeadStudios ## Building diff --git a/entries/nighthawk.md b/entries/nighthawk.md index d887571c..6ea92aa9 100644 --- a/entries/nighthawk.md +++ b/entries/nighthawk.md @@ -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 (brickviking@GH) +- Developer: Jason Nunn, Eric Gillespie May be uploaded in the future under https://github.com/brickviking diff --git a/entries/orient.md b/entries/orient.md index 94cc3ec3..a3f88c92 100644 --- a/entries/orient.md +++ b/entries/orient.md @@ -11,3 +11,5 @@ Prototype for an educational role-playing game for intercultural education. ## Building + +- Build system: VisualStudio, Ant diff --git a/entries/orona.md b/entries/orona.md index a5ecf07e..e9b7ee3c 100644 --- a/entries/orona.md +++ b/entries/orona.md @@ -9,6 +9,6 @@ - Code repository: https://github.com/stephank/orona.git - Code language: CoffeeScript - Code license: GPL-2.0 -- Developer: Stéphan Kochen (stephenk@GH, https://stephank.nl/) +- Developer: Stéphan Kochen ## Building diff --git a/entries/shotgun_debugger.md b/entries/shotgun_debugger.md index 57252e0a..a8e87800 100644 --- a/entries/shotgun_debugger.md +++ b/entries/shotgun_debugger.md @@ -8,7 +8,7 @@ - Code language: C++ - Code license: GPL-2.0 - Code dependency: SDL -- Developer: Matthew Sarnoff (Game Creation Society), Chris DeLeon (Game Creation Society), John Nesky (Game Creation Society), Gregory Peng (Game Creation Society), Jeff Thoene (Game Creation Society), Tuscan Knox (music, Game Creation Society), Michael Weber (Game Creation Society) +- Developer: Matthew Sarnoff, Chris DeLeon, John Nesky, Gregory Peng, Jeff Thoene, Tuscan Knox (music), Michael Weber ## Building diff --git a/entries/slune.md b/entries/slune.md index 1ebdb463..eef1445f 100644 --- a/entries/slune.md +++ b/entries/slune.md @@ -8,6 +8,6 @@ - Code language: Python - Code license: GPL-2.0 - Code dependency: Cal3D, GLEW, OpenGL, Py2Play, SDL -- Developer: Jean-Baptiste "Jiba" Lamy (Nekeme Prod.) +- Developer: Jean-Baptiste "Jiba" Lamy ## Building diff --git a/entries/spacetrader_for_java.md b/entries/spacetrader_for_java.md index 4c871f9f..96203e93 100644 --- a/entries/spacetrader_for_java.md +++ b/entries/spacetrader_for_java.md @@ -4,11 +4,15 @@ - Inspiration: Space Trader - State: mature, inactive since 2010 - Download: https://sourceforge.net/projects/spacetraderjava/files +- Platform: Windows, Linux, macOS - Keyword: strategy, space, turn-based - Code repository: https://github.com/osgamearchive/spacetraderjava.git (conversion of cvs and svn), https://svn.code.sf.net/p/spacetraderjava/code (svn), http://spacetraderjava.cvs.sourceforge.net (cvs) - Code language: Java - Code license: GPL-2.0 +- Developer: Aviv Eyal -This port is based upon the C# port at Space Trader for Windows. +This port is based upon the C# port at Space Trader for Windows. Requires also jwinforms (https://sourceforge.net/projects/jwinforms/). ## Building + +- Build system: Ant, Gradle diff --git a/entries/spice_trade.md b/entries/spice_trade.md index 25699110..cc6df464 100644 --- a/entries/spice_trade.md +++ b/entries/spice_trade.md @@ -1,13 +1,17 @@ # Spice Trade -- Home: https://sourceforge.net/projects/spicetrade/, http://www.spicetrade.org/ +- Home: https://sourceforge.net/projects/spicetrade/, https://web.archive.org/web/20201023015544/http://www.spicetrade.org/ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/spicetrade/files/ +- Platform: Windows, Linux, macOS - Keyword: adventure, role playing - Code repository: https://gitlab.com/osgames/spicetrade.git (copy of source downloads) - Code language: Java -- Code license: LGPL-2.0 +- Code license: LGPL-2.1 +- Developer: Kalle Hamm, Juha Holopainen, Dzamil Kamanger, Sade Kahra, Goran Mrdja, Michiko Isogai Rpg/strategy/adventure game about a poor spice farmer in 12th century Baghdad area. ## Building + +- Build system: Ant diff --git a/entries/stringrolled.md b/entries/stringrolled.md index 39bed3f1..9b7dc8ca 100644 --- a/entries/stringrolled.md +++ b/entries/stringrolled.md @@ -8,7 +8,7 @@ - Code license: Public domain - Code dependency: pygame - Assets license: Public domain -- Developer: Joel Bouchard Lamontagne (logicow code), Isabelle Bouchard (Windbladeicepuppy artwork), Reduz (music), Hubert Lamontagne (madbrain sound), Coda (sound) +- Developer: Joel Bouchard Lamontagne (code), Isabelle Bouchard (artwork), Reduz (music), Hubert Lamontagne (sound), Coda (sound) aka Upsilon Cat diff --git a/entries/trip_on_the_funny_boat.md b/entries/trip_on_the_funny_boat.md index c5e908ec..cc1e2dbc 100644 --- a/entries/trip_on_the_funny_boat.md +++ b/entries/trip_on_the_funny_boat.md @@ -10,7 +10,7 @@ - Code license: GPL-2.0 - Code dependency: PixelPerfect - Assets license: Expat license -- Developer: Puskutraktori (code, graphics and sound effects by Pekka "pekuja" Kujansuu), Olli "Hectigo" Etuaho (graphics and code), Joona "JDruid" Karjalainen (music), Konstantin Yegupov +- Developer: Puskutraktori (code, graphics, sound), Olli "Hectigo" Etuaho (graphics, code), Joona "JDruid" Karjalainen (music), Konstantin Yegupov Uses fonts by Bitstream Inc. diff --git a/entries/vortice.md b/entries/vortice.md index 96797372..8a0ef88b 100644 --- a/entries/vortice.md +++ b/entries/vortice.md @@ -7,6 +7,6 @@ - Code repository: https://github.com/amerkoleci/vortice.git - Code language: C# - Code license: MIT -- Developer: Amer Koleci (amerkoleci@GH) +- Developer: Amer Koleci ## Building diff --git a/entries/wizards_magic.md b/entries/wizards_magic.md index 68015dcb..859df040 100644 --- a/entries/wizards_magic.md +++ b/entries/wizards_magic.md @@ -9,7 +9,7 @@ - Code language: Python - Code license: GPL-2.0 - Code dependency: pygame -- Developer: Андрей Питько (chubakur@GH, chubakur@BB) +- Developer: Андрей Питько Simple card strategy, based on Magic: The Gathering rules. diff --git a/entries/xbill.md b/entries/xbill.md index 51a13330..ca2cb034 100644 --- a/entries/xbill.md +++ b/entries/xbill.md @@ -8,7 +8,7 @@ - Code repository: https://gitlab.com/osgames/xbill.git (import of sources) - Code language: C - Code license: GPL-2.0 -- Developer: Brian Wellington (Psychosoft), Matias Duarte (Psychosoft) +- Developer: Brian Wellington, Matias Duarte Written in 1994. Several ports linked on the home page.