tremulous:dev

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tremulous:dev [2017/09/13 13:49] – Removed a link to a missing video. dGr8LookinSparkytremulous:dev [2023/02/28 15:18] (current) – [References for Quake 3 based and Tremulous coding:] romdos
Line 1: Line 1:
 ===== Some developer resources ====== ===== Some developer resources ======
  
-==== References for git (git is a very important tool for developers): ====+==== References for git ==== 
  
   * [[http://pcottle.github.io/learnGitBranching/|Learn git Branching]]   * [[http://pcottle.github.io/learnGitBranching/|Learn git Branching]]
Line 12: Line 13:
 ==== References for the C programming language used by Tremulous: ==== ==== 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]]   * [[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://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]]   * [[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: ==== ==== References for Quake 3 based and Tremulous coding: ====
Line 23: Line 26:
   * [[http://www.icculus.org/~phaethon/q3tamenu/q3tamenu.html|Quake 3 Menus]]   * [[http://www.icculus.org/~phaethon/q3tamenu/q3tamenu.html|Quake 3 Menus]]
   * [[https://github.com/darklegion/tremulous|Dark Legion's Tremulous Code Repository]]   * [[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: === === References for Shell Scripting: ===
  
   * [[http://www.tldp.org/LDP/abs/abs-guide.pdf|Advanced Bash-Scripting Guide]]   * [[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/
  • tremulous/dev.1505335753.txt.gz
  • Last modified: 2017/09/13 13:49
  • by dGr8LookinSparky