===== Some developer resources ====== ==== References for git ==== * [[http://pcottle.github.io/learnGitBranching/|Learn git Branching]] * [[https://youtu.be/cEGIFZDyszA?list=PL6gx4Cwl9DGAKWClAD_iKpNC0bGHxGhcx|A video tutorial series for git]] * [[https://www.codecademy.com/learn/learn-git|Learn git from Codecademy]] * [[http://rogerdudler.github.io/git-guide/|A summary of some common git operations]] * [[http://nvie.com/posts/a-successful-git-branching-model/|A successful git branching model]] * [[http://git-scm.com/doc|git documentation from git-scm.com]] ==== References for the C programming language used by Tremulous: ==== * [[https://www.youtube.com/watch?v=8Ib7nwc33uA&list=PLGLfVvz_LVvSaXCpKS395wbCcmsmgRea7|Intro to C video tutorial series by Derek Banas]] * [[https://www.youtube.com/watch?v=Jlbs8ly6OKA&index=1&list=PL76809ED684A081F3|Free Online Video Programming Course in C for Beginners]] * [[http://c.learncodethehardway.org/book/|A comprehensive book about the C programming language]] * [[http://www.c4learn.com/learn-c-programming-language/|Learn C Programming Language Step by Step at c4learning.com]] * [[https://web.archive.org/web/20070510043830/http://irc.essex.ac.uk/www.iota-six.co.uk/c/|Eddie's Basic Guide to C Programming (archive.org mirror)]] ==== References for Quake 3 based and Tremulous coding: ==== * [[http://www.joz3d.net/html/q3console.html|Quake3 Arena Console Commands]] * [[http://fabiensanglard.net/quake3/|Quake 3 Source Code Review]] * [[http://wiki.ioquake3.org/Main_Page|The wiki for ioquake3]] * [[http://www.icculus.org/~phaethon/q3tamenu/q3tamenu.html|Quake 3 Menus]] * [[https://github.com/darklegion/tremulous|Dark Legion's Tremulous Code Repository]] * [[https://web.archive.org/web/20080930220131/http://www.quake3hut.co.uk:80/q3coding/|Mirror of quake3hut.co.uk's coding tutorials]] * [[https://web.archive.org/web/20080828011139/http://synapse.vgfort.com/quake3.php|Mirror of vgfort.com's coding tutorials]] * [[https://web.archive.org/web/20041028074519/http://www.quake.de:80/?action=code3arena00&q=q3|Quake.de Code 3 Arena tutorials]] * [[https://jkhub.org/forums/topic/9949-c-and-c-primer/|C and C++ Primer at jkhub.org]] === References for Lua: === https://ebens.me/post/lua-for-programmers-part-1/ === References for Shell Scripting: === * [[http://www.tldp.org/LDP/abs/abs-guide.pdf|Advanced Bash-Scripting Guide]] === Related === https://web.archive.org/web/20010123223100/http://www.quake3mods.net/tutorials/coding/ https://web.archive.org/web/20031008190303/http://nehe.gamedev.net:80/lesson.asp?index=01 https://web.archive.org/web/20000815235748/http://www.quake3mods.net:80/tutorials/coding/ https://web.archive.org/web/20201029155638/http://index-of.co.uk/Game-Development/Programming/