Guide:Sources: Difference between revisions

From Game Making Tools Wiki
(→‎C++: MechCommander 2)
(→‎Unity: Anodyne 2)
 
(2 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]]))
(Note: Probably should make a category for these — [[User:Rjt|rjt]] ([[User talk:Rjt|talk]]))
Line 32: Line 32:
* [https://github.com/FrictionalGames/AmnesiaTheDarkDescent Amnesia: The Dark Descent]
* [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/vonsehren/freeCodes Dash]. Holk von Sehren. (ASCII, ''Boulder Dash''-like game [https://www.youtube.com/watch?v=Y4gU2vttNTo video])
* [https://github.com/DescentDevelopers/Descent3 Descent 3]
* [https://github.com/TTimo/doom3.gpl Doom 3]. iD Software.
* [https://github.com/TTimo/doom3.gpl Doom 3]. iD Software.
** [http://fabiensanglard.net/doom3/index.php Doom3 Source Code Review], by Fabien Sanglard.
** [http://fabiensanglard.net/doom3/index.php Doom3 Source Code Review], by Fabien Sanglard.
Line 73: Line 74:
* [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 SplatDeathSalad]
* [https://zhamul.itch.io/armor-heart Armor Heart] - Twin-stick (''[[Wikipedia:Virtual-On|Virtual-On]]''-like) adventure.
* [https://zhamul.itch.io/armor-heart Armor Heart] - Twin-stick (''[[Wikipedia:Virtual-On|Virtual-On]]''-like) adventure.
* [https://github.com/analgesicproductions/Anodyne-2-Open-Source Anodyne 2] - Also see [https://www.youtube.com/watch?v=S2IM7ZtcGFM this explainer video]


===Unsorted :(===
===Unsorted :(===
Line 85: Line 87:
* [https://semblance3d.itch.io/raycoaster Raycoaster] (USD$3)
* [https://semblance3d.itch.io/raycoaster Raycoaster] (USD$3)
* [https://github.com/seleb/LudumDare36 DYSCOVR]
* [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==
==See Also==

Latest revision as of 14:19, 9 June 2025

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