OpenRCT2/contributors.md

14 KiB

Contributors to OpenRCT2

Includes all git commit authors. Aliases are GitHub usernames or community nicknames.

Development team

  • Ted John (IntelOrca) - Project Founder - Programming
  • Duncan Frost (duncanspumpkin) - Programming
  • Michał Janiszewski (janisozaur) - Programming
  • Hielke Morsink (Broxzier) - Programming
  • Tulio Paschoalin Leao (tupaschoal) - Programming
  • Olivier Wervers (Oli414) - Lead OpenGraphics - Programming
  • Matthias Moninger (ZehMatt) - Programming
  • Karst van Galen Last (AuraSpecs) - Lead OpenSoundEffects & OpenMusic
  • Michael Bernardi (mrmbernardi) - Programming
  • Michael Steenbeek (Gymnasiast) - Lead Localisation - Programming

Support team

  • Kenton Boadway (Krutonium) - Lead OpenScenarios

Former development team members

  • Lewis Fox (LRFLEW)
  • Marijn van der Werf (marijnvdwerf)
  • (zsilencer)
  • Richard Jenkins (rwjuk)
  • Aaron van Geffen (AaronVanGeffen)
  • Rik Smeets (rik-smeets)

Long term contributors

Appreciation for long term contributors to the project having provided substantial work.

  • Edward Calver (X7123M3-256)
  • Kelson Blakewood (spacek531)
  • (frutiemax)

Special Thanks

Appreciation for contributors who have provided substantial work, but are no longer active.

  • Joe Minor Jr (wolfreak99)
  • Matte Andersson (Nubbie)

Implementation (RCT2)

  • Ted John (IntelOrca)
  • Duncan Frost (duncanspumpkin)
  • Peter Hill (ZedThree) - String handling, misc.
  • (qcz) - Scenery window, misc.
  • Matthias Lanzinger (lnz) - Climate, finance, scenario, ride reachability
  • (zsilencer) - Audio, multiplayer, misc.
  • (DutchRPW) - peep_update_days_in_queue, misc. money-related functions
  • Adrian Wielgosik (adrian17) - Ride window, top toolbar, map window, misc.
  • (hexdec) - Music credits window, staff window, misc.
  • Dennis Devriendt (ddevrien) - Banner window, map window, options window
  • Maciek Baron (MaciekBaron) - Peep enums, item flags, misc.
  • (Hual) - Minimap window resizing; address identification; sub_6C0C3F.
  • (AngeloG) - Scrollbar input, misc.
  • (jcdavis) - Misc.
  • (marcotc) - Rain drawing, misc.
  • (vanderkleij) - create_sprite, move_sprite_to_list
  • Ben Pye (benpye) - Logo rendering on title screen
  • (JeroenSack) - widget_scroll_get_part, misc.
  • Sijmen Schoon (SijmenSchoon) - redraw_peep_and_rain, misc bugfixes.
  • Lewis Fox (LRFLEW) - sub_69A997, OpenGL support, macOS
  • Marijn van der Werf (marijnvdwerf) - Peep functions, drawing and paint code
  • Nicolas Espinosa Mooser (Nicolas-EM) - staff window refactor

Additional implementation (OpenRCT2)

  • (atmaxinger) - User configuration
  • (anyc) - Housecleaning, cross-platform fixes
  • Michael Steenbeek (Gymnasiast) - Cheats, RCT1 ride style, misc.
  • Miso Zmiric (mzmiric5) - Old Twitch integration, misc.
  • Inseok Lee (dlunch) - Load save files from command line
  • Jørn Lomax (jvlomax) - Configuration parser
  • Alexander Overvoorde (Overv) - OpenGL improvements, Steam overlay detection, various bugfixes.
  • (eezstreet) - Add finances button to toolbar, various bugfixes.
  • Hielke Morsink (Broxzier) - Tile inspector, heightmap loader, misc.
  • Joe Minor Jr (wolfreak99) - Various cheats, bugfixes, new About and Changelog windows.
  • Thomas den Hollander (ThomasdenH) - Dithering in sprite importer, invert viewport dragging, park rating cheats misc.
  • James Robertson (rd3k) - Initial tile inspector, misc changes.
  • Robert Jordan (trigger-death) - UI theming, title sequence editor, misc.
  • Aaron van Geffen (AaronVanGeffen) - scenario select screen, font detection, misc.
  • Michał Janiszewski (janisozaur) - Linux port, crash handling, security, misc.
  • Kelson Blakewood (spacek531) - title sequences, title sequence features, vehicle features
  • Hugo Wallenburg (Goddesen) - Misc.
  • Edward Calver (X7123M3-256) - New Hybrid Coaster track, extended sprite toolchain, more vehicle cheats, misc.
  • Matte Andersson (Nubbie) - Misc, UX
  • Daniel Trujillo Viedma (gDanix) - Custom currency.
  • (zaxcav) - Improvements to original pathfinding algorithm.
  • Jeroen D. Stout (JeroenDStout) - Light effects, train crossings, virtual floor.
  • Matthias Moninger (ZehMatt) - Game actions, multiplayer synchronisation, misc.
  • Joël Troch (JoelTroch) - Keyboard shortcuts for ride construction.
  • Thomas Delebo (delebota) - Server descriptions and greetings.
  • Richard Jenkins (rwjuk) - Path issues overlay, console improvements, bug fixes
  • Brian Callahan (ibara) - OpenBSD port.
  • Jens Heuseveldt (jensj12) - Mountain tool improvements, misc.
  • Park Joon-Kyu (segfault87) - Allow filtering guests by name
  • Harrison Gentry (hgentry) - Date-changing command, misc.
  • Joshua Moerman (Jaxan) - Minimap cleanup, misc.
  • Nicolas Hawrysh (xp4xbox) - Various (ride) sprite improvements.
  • Albert Morgese (Fusxfaranto) - Shop auto-rotation, unicode uppercasing.
  • Olivier Wervers (oli414) - Remove unused objects command, various bugfixes
  • Christian Schubert (Osmodium) - Ensuring custom user content folders, incl. open folder.
  • (Xkeeper0) - Improved banner tooltips; multiplayer status in toolbar.
  • Kevin Strehl (bitman2049) - Tile inspector keybindings
  • Anton Scharnowski (scrapes) - Added Scenery Scatter Options Window.
  • Chad Ian Anderson (pizza2004) - Added New Game option, bug fixes, misc.
  • Peter Ryszkiewicz (pRizz) - Added horizontal grid lines to finance charts.
  • Hudson Oliveira (hdpoliveira) - Misc.
  • Jim Verheijde (Jimver) - Make handymen less likely to get stuck in queue lines, misc.
  • Helio Batimarqui (batimarqui) - Misc.
  • Keith Stellyes (keithstellyes) - Misc.
  • Bas Cantrijn (Basssiiie) - Various plugin additions, misc.
  • Adrian Zdanowicz (CookiePLMonster) - Misc.
  • Andrew Pratt (andrewpratt64) - Added api hook for vehicle crashes, api function to get entities on a tile
  • Karst van Galen Last (AuraSpecs) - Ride paint (bounding boxes, extra track pieces), soundtrack, sound effects, misc.
  • (8street) - Misc.
  • Umar Ahmed (umar-ahmed) - MacOS file watcher
  • Andrew Arnold (fidwell) - Misc.
  • Josh Trzebiatowski (trzejos) - Ride and scenery filtering
  • (kyphii) - Extended color selection, reversed ride vehicles, misc.
  • Phumdol Lookthipnapha (beam41) - Misc.
  • Nikolas Parshook (nparshook) - Misc.
  • Wenzhao Qiu (qwzhaox) - Misc.
  • Tiago Reul (reul) - Misc.
  • Fredrik Tegnell (fredriktegnell) - Misc.
  • Alex Parisi (alex-parisi) - Added API for returning metadata from all registered plugins.

Bug fixes & Refactors

  • Claudio Tiecher (janclod)
  • (KirilAngelov)
  • (halfbro)
  • (Myrtle)
  • (nean)
  • Ed Foley (e-foley)
  • Michael Pham (nightroan)
  • Lucas Riutzel (jackinloadup)
  • Youngjae Yu (YJSoft)
  • Chanwoong Kim (kexplo)
  • Josué Acevedo (Wirlie)
  • Martin Černáč (octaroot)
  • (marcovmun)
  • Sven Slootweg (joepie91)
  • Daniel Trujillo Viedma (gDanix)
  • Niels NTG Poldervaart (Niels-NTG) - Screenshot filenames
  • Jonathan Haas (HaasJona)
  • Jake Breen (Haekb)
  • Marco Benzi Tobar (Lisergishnu)
  • (ceeac)
  • Tomas Dittmann (Chaosmeister)
  • William Wallace (Willox)
  • Christian Friedrich Coors (ccoors)
  • Robbin Voortman (rvoortman)
  • Willem J. Lee (telk5093)
  • Ethan Smith (ethanhs) - Refactor MAX_PATH
  • Robert Lewicki (rlewicki)
  • Liam Parker (elInfidel)
  • Tyler Ruckinger (TyPR124)
  • Justin Gottula (jgottula)
  • Seongsik Park (pss9205)
  • (Deurklink)
  • Nathan Zabriskie (NathanZabriskie)
  • Toby Hinloopen (tobyhinloopen)
  • Patrick Martinez (martip23)
  • Andy Ford (AndyTWF)
  • Matthew Beaudin (mattbeaudin)
  • Øystein Dale (oystedal)
  • Christian Schubert (Osmodium)
  • James Lord (RCTMASTA)
  • Brian Massino (Nazey), Lauren Watson (lwatson2016), Jason Myre (jmyre1999), Nicole Wright (nicolewright), Josh Tucker (joshtucker132)
  • Hussein Okasha (Hokasha2016), Brandon Dupree (Bdupree5), Zetao Ye (ZbrettonYe), Jordan Arevalos (Jarevalos2017)
  • Florian Will (w-flo)
  • Trevor Harkness (tharkne), Steve Xu (stevexu-umich)
  • (aw20368)
  • Jim Armstrong (41northstudios)
  • Kenny Castro-Monroy (kennycastro007)
  • Joseph Atkins-Turkish (Spacerat)
  • Denis Khabenkov (kodmord)
  • Kevin Laframboise (klaframboise)
  • Tushar Sariya (TusharSariya)
  • (WantDiscussion)
  • Tomáš Žilínek (TomasZilinek)
  • Mustapha Elghoul (mustaphaelghoul)
  • Tyler Leamon (tylerleamon)
  • Michael Coates (outerwear)
  • Reid Baris (Rdbaris)
  • Deanna Baris (dbaris)
  • Chaitanya Thengdi (chaitanyathengdi)
  • Sidney Kuyateh (autinerd)
  • Łukasz Pękalski (Lukasz-Pe)
  • (quale)
  • Arran Ireland (ion232)
  • Ryan Bello (ryan-bello)
  • Simon Jarrett (mwnciau)
  • Richard Fine (richard-fine)
  • Tom Parsons (tombomp)
  • Stephan Spengler (Sadret)
  • Roger Seekell (rpstester)
  • Ben Johnston (gsckoco)
  • (evilclownattack)
  • Adam Bloom (adam-bloom)
  • Geoff B. (geoff-B)
  • Ryan D. (rctdude2)
  • (zrowny)
  • Emre Aydin (aemreaydin)
  • Daniel Karandikar (DKarandikar)
  • Struan Clark (xtruan)
  • Kane Shaw (seifer7)
  • Saad Rehman (SaadRehmanCS)
  • (ocalhoun6)
  • Sean Payne (seanmajorpayne)
  • Soham Roy (sohamroy19)
  • Gaven Rendell (Rendello)
  • Christian Haase (chrhaase)
  • Cory Sanin (CorySanin)
  • Vinícius Hashimoto (vkhashimoto)
  • Gal B. (GalBr)
  • Rik Smeets (rik-smeets)
  • Charles Machalow (csm10495)
  • Alexander Czarnecki (alcz/zuczek4793)
  • Lawrence De Mol (lawrencedemol)
  • Erik Wouters (EWouters)
  • Hoby R. (hobyr)
  • Huu Kim Nguyen (CoderUndefined)
  • Henry Cheng (jazzysoggy)
  • Dan Stevens (MajeureX)
  • 73 (733737)
  • Raymond Zhao (rzhao271)
  • Xixiang Chen (jacknull1991)
  • (ReticulatingSplines)
  • Conrad Cash (HouseholdVTuber)
  • Michael Bickerton (mdbckrtn)
  • Nehemiah Negussie (nehemiah-negussie)
  • Severin Paul Höfer (zzril)
  • Ernest Elgin (eaeiv)
  • Ernest Wong (ErnWong)
  • Joel H. (HtotheTML)
  • John Mulcahy (jayjay300)
  • Chase Percy (Chase-Percy)
  • Wenzhao Qiu (qwzhaox)
  • Michael Bernardi (mrmbernardi)
  • Aram Kazorian (aramk-hub)
  • Harry Hopkinson (Harry-Hopkinson)
  • Jan Kelemen (jan-kelemen)
  • Cory Ye (CoryfY)
  • Karsten Van Fossan (karstenvanf)
  • Kaavya Ramachandhran (ayvaak)
  • Mike Harvey (harvito)

Toolchain

  • (Balletie) - macOS
  • Kevin Burke (kevinburke) - macOS, Unix
  • Miso Zmiric (mzmiric5) - Initial macOS toolchain
  • Jarno Veuger (JarnoVgr) - Windows build server
  • Ted John (IntelOrca) - Windows
  • Michał Janiszewski (janisozaur) - Linux, Travis CI
  • Lewis Fox (LRFLEW) - macOS
  • Andrew Rimpici (Andy608) - macOS
  • Adam Bloom (adam-bloom) - macOS, CI

Documentation

  • (honzi)
  • Kevin Burke (kevinburke)
  • James Robertson (rd3k)
  • Max Boße (MakaHost)
  • (MaxBareiss)
  • Mithun Hunsur (Philpax)
  • (RollingStar)
  • (That Human Being)

Translation

  • Extracting from original files: Ted John (IntelOrca)

  • Reviewing and merging: Michael Steenbeek (Gymnasiast), Matte Andersson (Nubbie), Rune Laenen (runelaenen) (formerly)

  • Fixing unmaintained languages: Michael Steenbeek (Gymnasiast)

  • Miscellaneous fixes: Alexander Overvoorde (Overv), Ed Foley (e-foley)

  • English (UK) - Ted John (IntelOrca), (Tinytimrob)

  • English (US) - Ted John (IntelOrca), Michael Steenbeek (Gymnasiast); small fixes: (LRFLEW), (mike-koch), Harry Lam (daihakken)

  • Catalan - Joan Josep (J0anJosep)

  • Chinese (Simplified) - Naiji Ma (naijim), (izhangfei), Eric Zhao (sczyh30), (Muhhan)

  • Chinese (Traditional) - Harry Lam (daihakken)

  • Czech - Martin Černáč (octaroot), (Clonewayx), Tomáš Pazdiora (Aroidzap)

  • Danish - Lars P. Sørensen (LPSGizmo)

  • Dutch - Michael Steenbeek (Gymnasiast), Yannic Geurts (xzbobzx), (mrtnptrs), Thomas den Hollander (ThomasdenH), (hostbrute), Marijn van der Werf (marijnvdwerf), Tom Kroes (ThePsionic), Karst van Galen Last (AuraSpecs); reviewing and discussion: Aaron van Geffen (AaronVanGeffen), (Balletie) and Sijmen Schoon (SijmenSchoon)

  • Esperanto - (tellovishous), Raymond Zhao (rzhao271)

  • Finnish - (DJHasis), (Zode), (TheWing)

  • French - (fbourigault), Joël Troch (JoelTroch), Michael Steenbeek (Gymnasiast), Romain Vigier (rmnvgr), (AziasYur), Hugo Courtial (s0r00t), David Delobel (incyclum), Nicolas Hawrysh (xp4xbox)

  • German - (danidoedel), (atmaxinger), (Yepoleb), Daniel Kessel (dkessel), Leon (AllGoodNamesAreTaken), (raidcookie), Gilian Rehm (gr33ndev)

  • Italian - Luca Andrea Rossi (LucaRed), Precious Ugo Abara (48cfu)

  • Japanese - Aaron van Geffen (AaronVanGeffen), Haruna Chinzei, Nick Hall (nickhall), (jhako), Harry Lam (daihakken)

  • Korean - Willem J. Lee (telk5093), (NeverDruid); small fixes: (kexplo)

  • Norwegian - Hugo Wallenburg (Goddesen)

  • Polish - Adrian Wielgosik (adrian17), (lopezloo), Michał Janiszewski (janisozaur)

  • Portuguese (BR) - (kaudy), (renansimoes), Tulio Paschoalin Leao (tupaschoal)

  • Russian - (Soosisya)

  • Spanish - Josué Acevedo (Wirlie), Diego Mateos (dimateos), (frenchiveruti), (mdtrooper), Daniel Trujillo Viedma (gDanix); small fixes: (teapartycthulu)

  • Swedish - (Jinxit), (mharrys), (Slimeyo), Matte Andersson (Nubbie)

  • Ukrainian - (CsyeCokTheSolly), (Veydzher), (Saba4ara)

Graphics

  • Yannic Geurts (xzbobzx) - OpenRCT2 Logo
  • Nicolas Hawrysh (xp4xbox) - Booster Sprites Twister, Giga, Mini, Woodie
  • Michael Steenbeek (Gymnasiast) - Extended fontset
  • Olivier Wervers (Oli414) - Several icons
  • Edward Calver (X7123M3-256) - Hybrid RC track & train, Single Rail RC track & train, Alpine RC track & vehicle, LIM RC extended trackset, Giga RC extended trackset
  • Karst van Galen Last (AuraSpecs) - Steep log flume, Inverted RC Booster, Giga RC powered lift
  • Martijn Kroese (MK98) - Diagonal brakes project
  • Peter van den Berg (Recurious) - Diagonal brakes project
  • Joshua Jacobs - OpenGraphics Spooky Theme

Music

  • Karst "Jalmaan" van Galen Last (AuraSpecs)
  • (Flyxxpy)
  • Jan Büchner (Greyfade)
  • Allister Brimble - OpenRCT2 Main Theme
  • Herman Riddering - Owner of the 35er Voigt, which provided new recordings for the Fairground organ styles.
  • (Skyshard)
  • (Blackend Blue)

Sound Effects

  • Karst van Galen Last (AuraSpecs)
  • (ThatGuyYouKnow)

RollerCoaster Tycoon 2 credits

  • Allister Brimble - Music and sound effects
  • Chris Sawyer - Programming
  • David Ellis - Additional sound effects
  • Jacqui Lyons (Marjacq Ltd.) - Representation
  • Simon Foster - Graphics

Thanks to: Peter James Adcock, Joe Booth, and John Wardley

Licensed to Infogrames Interactive Inc.