Guide:Sources: Difference between revisions

From Game Making Tools Wiki
(→‎Organised by Format: Noctis IV (Plus))
(Mark Moxon's page)
 
(32 intermediate revisions by the same user not shown)
Line 3: Line 3:
==Organised by Format==
==Organised by Format==
===Inherently===
===Inherently===
[[Game_Builder|Game Builders]] which keep their exported games editable.
[[Game_Builder|Game Builders]] which keep their exported games editable. So any game you get you can open again in the editor and modify it.
 
(Note: Probably should make a category for these — [[User:Rjt|rjt]] ([[User talk:Rjt|talk]]))


* Near everything by [[:Category:Clickteam|Clickteam]]
* Near everything by [[:Category:Clickteam|Clickteam]]
Line 12: Line 14:


===Assorted===
===Assorted===
* [http://blueberrysoft.ryliejamesthomas.com/groups/source.html Various games] by Blueberry Soft.
* [http://blueberrysoft.ryliejamesthomas.net/groups/source.html Various games] by Blueberry Soft. (Godot, HTML, JS, Unity)
* [https://github.com/adjl/NoctisIVPlus Noctis IV Plus].
* [http://www.increpare.com/ Various games] by Increpare. See their individual pages for links.
* [http://www.increpare.com/ Various Games] by Increpare. See their individual pages for links.
* [https://smogheap.github.io/ Various games] by Smogheap collective.
* [https://github.com/Ragzouken/kooltool Kooltool].
* [https://github.com/Ragzouken/kooltool Kooltool].
* [https://github.com/adjl/NoctisIVPlus Noctis IV (Plus)]
* [https://github.com/adjl/NoctisIVPlus Noctis IV (Plus)]
* [http://runhello.com/ Various games] by Andi McClure. See their individual pages for links.
* [https://bitbucket.org/geotavros/reactivedrop_public_src/ Alien Swarm: Reactive Drop].
* [https://github.com/jwvhewitt Various games] by Joseph Hewitt. (Java, Pascal, Python)
* [https://github.com/historicalsource Historical Source] - archive of various games from different developers.
===C===
* [https://github.com/cxong/MagusPreservation Magus]. Ronny Wester, archived on Github. [https://obscuritory.com/rpg/magus/ Article on The Obscurity].
* [https://github.com/Neverball/neverball Neverball] (or [https://neverball.org/download.php on the project's website]). ''[[Wikipedia:Super Monkey Ball|Super Monkey Ball]]''-style game.
* [https://git.handmade.network/William_Bundy/Rituals Rituals] ([https://rituals.handmade.network/ Homepge]). Action/adventure game. Also some C++.


===C++===
===C++===
* [http://blendogames.com/older.htm#gravitybone Gravity Bone], [http://blendogames.com/thirtyflightsofloving/faq.htm Thirty Flights of Loving] and [http://blendogames.com/qc/faq.htm#sourcecode Quadrilateral Cowboy]. Blendo Games. C++.
* [https://github.com/FrictionalGames/AmnesiaTheDarkDescent Amnesia: The Dark Descent]
* [https://github.com/vonsehren/freeCodes Dash]. Holk von Sehren. (ASCII, ''Boulder Dash''-like game [https://www.youtube.com/watch?v=Y4gU2vttNTo video])
* [https://github.com/TTimo/doom3.gpl Doom 3]. iD Software.
** [http://fabiensanglard.net/doom3/index.php Doom3 Source Code Review], by Fabien Sanglard.
* [https://github.com/nondeterministic/eureka Eureka], Ultima-style RPG.
* [http://blendogames.com/older.htm#gravitybone Gravity Bone], [http://blendogames.com/thirtyflightsofloving/faq.htm Thirty Flights of Loving] and [http://blendogames.com/qc/faq.htm#sourcecode Quadrilateral Cowboy]. Blendo Games.
* [https://gitlab.com/lierolibre/lierolibre Lierolibre]. Multiplayer 1v1 game.
* [https://github.com/spinnylights/crypt_underworld Crypt Underworld]. Zoë Sparks (and others). Work-in-progress.
* [https://github.com/videogamepreservation/mechcommander2 MechCommander 2]. Microsoft. See also:
** https://web.archive.org/web/20100822052739/http://www.microsoft.com:80/downloads/details.aspx?FamilyID=6d790cde-c3e5-46be-b3a5-729581269a9c&displaylang=en
** https://archive.org/details/mech-commander-2-source-code
 
===Clickteam===
* [http://biancagames.com/sourcecodes.htm Lovely Warriors of Friendship] - Various game projects for various *Fusion softwares.
 
===GameMaker===
* [https://bitbucket.org/sylvie_ln/2am/ Clockwork Calamity in Mushroom World] - [[GameMaker Studio 2]] game, by [http://love-game.net/ Sylvie].
 
===Godot===
* [https://github.com/w84death/Tanks-of-Freedom Tanks of Freedom] (Godot 2.1)
 
===Lua===
* [https://github.com/EvolutionRTS/Evolution-RTS Evolution RTS]
 
====LÖVE====
* [https://gitlab.com/alexjgriffith/witch-mountain Witch Mountain]. Alexander Griffith.
 
===Pascal===
* [https://gitlab.com/users/EugeneLoza/ EugeneLoza] - Numerous games, some using the Pascal-based [[Castle Game Engine]] too.
 
===Python===
* [https://github.com/cflavio/yorg Yorg]
 
===RPG In A Box===
* [https://zeromatrix.itch.io/rpginabox-examplegame Demo Game Hub]


===Unity 3D===
===Rust===
* [https://github.com/dpc/rhex rhex]
 
===Unity===
* [http://workshops.ko-opmode.com/#resources Resources] section of the 'Make Weird Stuff in Unity' tutorial.
* [http://workshops.ko-opmode.com/#resources Resources] section of the 'Make Weird Stuff in Unity' tutorial.
* [https://www.assetstore.unity3d.com/en/#!/search/page=1/sortby=popularity/query=category:1&price:0 Complete Projects (free)] on the Unity Asset Store.
* [https://www.assetstore.unity3d.com/en/#!/search/page=1/sortby=popularity/query=category:1&price:0 Complete Projects (free)] on the Unity Asset Store.
* [https://github.com/David20321/7dfps Receiver]
* [https://github.com/David20321/7dfps Receiver]
* [https://github.com/madpew/SplatDeathSalad/tree/master/Assets SplatDeathSalad]
* [https://github.com/madpew/SplatDeathSalad/tree/master/Assets SplatDeathSalad]
* [https://zhamul.itch.io/armor-heart Armor Heart] - Twin-stick (''[[Wikipedia:Virtual-On|Virtual-On]]''-like) adventure.
===Unsorted :(===
Dumping some links
* [https://forum.freegamedev.net/viewforum.php?f=49 Linwarrior 3D]
* [https://www.daimonin.org/ Daimonin]
* [https://github.com/q3shafe/trepidation Trepidation]
* [https://ponywolf.itch.io/match-three-space-rpg Match-Three Space RPG]
* [https://semblance3d.itch.io/raycoaster Raycoaster] (USD$3)
* [https://github.com/seleb/LudumDare36 DYSCOVR]
* [https://www.bbcelite.com/ BBC Micro and NES Elite source code] - Fully documented by [https://www.markmoxon.com/ Mark Moxon], also has source code for:
** [https://aviator.bbcelite.com/ Aviator source code]
** [https://revs.bbcelite.com/ BBC Micro Revs source code]
** [https://lander.bbcelite.com/ Lander source code]
==See Also==
* [https://libregamewiki.org/ Libre Game Wiki]
* [https://planet.freegamedev.net/ FreeGameDev Planet - Games]
* [https://github.com/historicalsource Historical Source] - Github repo with code from a bunch of games.
* [https://osgameclones.com/ Open Source Game Clones]
* [https://trilarion.github.io/opensourcegames/ Open source games list (OSGL)] - 'Contains information about 1368 open source games and 310 game engines/tools.'

Latest revision as of 11:36, 20 February 2024

Page for released source codes for games.

Organised by Format

Inherently

Game Builders which keep their exported games editable. So any game you get you can open again in the editor and modify it.

(Note: Probably should make a category for these — rjt (talk))

Assorted

C

C++

Clickteam

GameMaker

Godot

Lua

LÖVE

Pascal

Python

RPG In A Box

Rust

Unity

Unsorted :(

Dumping some links

See Also