Garry's Mod Wiki

Revision Difference

#545831

<title>Garry's Mod Wiki</title> <image src="353/8d8c63b684d38b4.png" size="63752" name="image.png" /> # Welcome! Welcome to the Garry's Mod Wiki. Here you will find tutorials, resources and documentation about Garry's Mod and its [Lua API](#learning). The wiki is a public resource and maintained by Facepunch and the community. Want to make your own changes to the wiki? Check out the [Contributing](#contributing) section below. # Next Update Current game discussion as well as update progress can be found on [Discord](https://discord.gg/gmod). You can help test changes for the next update on the <page text="Dev beta branch">Dev Branch</page> through Steam. The Garry's Mod Lua Source Code is available on [GitHub](https://github.com/Facepunch/garrysmod). To report bugs please visit the [Garry's Mod Issue tracker](https://github.com/Facepunch/garrysmod-issues/). To request features please visit the [Garry's Mod Request tracker](https://github.com/Facepunch/garrysmod-requests/). # Contributing <note>Please coordinate your changes with all editors in the [Official Garry's Mod Discord Server (`#wiki` channel)](https://discord.gg/gmod)</note> Please check these links before contributing to the wiki: - <page>Editing The Garry's Mod Wiki</page> - [Wiki Markdown Syntax](/wiki/Markdown_Syntax) - [Wiki discussion and coordination (`#wiki` channel)](https://discord.gg/gmod) # Learning Read this if you want to start with Lua: - <page text="Lua Tutorial Start">Beginner Tutorial Intro</page> ## Pure Lua Resources * [Official Reference Manual (5.1)](http://www.lua.org/manual/5.1/manual.html) - This is the version Garry's Mod utilizes. * [Programming in Lua Book](http://www.lua.org/pil/) * [Lua-Users.org Lua Tutorial](http://lua-users.org/wiki/LuaTutorial) * [Programming Gems - Book Sample](http://www.lua.org/gems/sample.pdf) * [LuaTut.com](http://luatut.com/) * [Learn X in Y minutes - Lua](http://learnxinyminutes.com/docs/lua/) ## Garry's Mod Lua (GLua) Resources * <page>Lua Editors</page> - A list of IDEs, text editors and plugins to assist with GLua development * [GLua Docs](http://samuelmaddock.github.io/glua-docs/) - Alternative website for this wiki, could be outdated * <page>Updating Scripts From GMod 12 to GMod 13</page> * YouTube Tutorials * [Goature](http://www.youtube.com/user/goature)⤶ * [Chessnut](http://www.youtube.com/user/chessnutify) * [DanFMN](https://www.youtube.com/channel/UC79kOQgCTBgklDpr_HXKZMQ) * [Code Blue](https://www.youtube.com/channel/UCFpuE-Qjn4EWqX-VJ_l7pbw) * [SimonovaSKS](http://www.youtube.com/user/SimonovaSKS) - SWEPs & modeling * [Erigitic](https://www.youtube.com/playlist?list=PLCFyE3cH3BEF_1Dxh6UiTSS7TwpXavZZO) - Gamemode Scripting * [OmniGames](https://www.youtube.com/user/SouthJeffersonDavis) - Gamemode Scripting / Advanced GLua ## Source Engine Resources * [Valve Developer Wiki](https://developer.valvesoftware.com/wiki/Main_Page) - Official website for all things Source Engine * [Source SDK 2013](https://github.com/ValveSoftware/source-sdk-2013) - Source SDK 2013 mod base source code * [Source Engine Discord](https://discord.com/invite/SourceEngine)