Difference between revisions of "Tutorials"

From ComputerCraft Wiki
Jump to: navigation, search
(External Tutorials/Guides)
 
(36 intermediate revisions by 24 users not shown)
Line 1: Line 1:
 
As some tutorials might not be listed here, you can also browse the [[:Category:Tutorials|tutorials category]].
 
As some tutorials might not be listed here, you can also browse the [[:Category:Tutorials|tutorials category]].
 
== Before you begin ==
 
It is recommended that you read these pages before you begin working with ComputerCraft.
 
*[[Getting Started]]
 
*[[CraftOS Shell | Shell Commands]]
 
 
  
 
== Basic Tutorials ==
 
== Basic Tutorials ==
Line 13: Line 7:
 
*[[Variables]]
 
*[[Variables]]
 
*[[Conditional_statements|If, Then, Else]]
 
*[[Conditional_statements|If, Then, Else]]
*[[Functions]]
+
*[[Function (type)|Functions]]
 
*[[Loops]]
 
*[[Loops]]
 
*[[Tables]]
 
*[[Tables]]
  
==Advanced tutorials==
+
== Advanced Tutorials ==
These tutorials deal with specific functions that are not always necessary, but may help improve your code considerably.
+
These tutorials cover more advanced topics which can be useful but are not strictly necessary for simple projects.
===Coding for ComputerCraft===
+
 
*[[Raw key events]]
+
*[[Class]]es
 +
*[[Lua_Resource_Pack_Making_(Tutorial)|Lua Resource Pack Making]]
  
 
== Example Programs ==
 
== Example Programs ==
 
These pages guide you through programs created by other users. They are not necessarily well-coded, but can be useful as a loose guide.
 
These pages guide you through programs created by other users. They are not necessarily well-coded, but can be useful as a loose guide.
 +
 
=== Programming & Wiring ===
 
=== Programming & Wiring ===
 
*[[Guess_The_Number_(tutorial)|Guess the Number]]
 
*[[Guess_The_Number_(tutorial)|Guess the Number]]
Line 33: Line 29:
 
*[[Calculator Tutorial]]
 
*[[Calculator Tutorial]]
 
*[[Rednet Tutorial]].
 
*[[Rednet Tutorial]].
 +
*[[Usage of the bundled cable using the Redstone API]]
  
 
=== Turtles ===
 
=== Turtles ===
Line 42: Line 39:
 
*[[Turtle_Stairbuilder_(tutorial)|Turtle Stairbuilder]]
 
*[[Turtle_Stairbuilder_(tutorial)|Turtle Stairbuilder]]
  
I am good with photoshop, and have a dniegesrs eye. Unfortunately, I am hopelessly inept when it comes to coding. I have read through basic html, xhtml, and css tutorials, but I am so visual it is hard to really grasp it without a helping hand.  I have googled this topic ALOT, lol.  But, all I find are more tutorials on the basics, which I already understand to an extent, and WYS's that only offer basic webdesign capabilities. Maybe I am hoping for too much, but I really want something to show/help me create an advanced website. I know I can do it, but I need a push i the right direction.  If possible, I would like something that doesn't involve tables. I don't get the concept, and I hear they are outdated anyway.oh yes. another monkey wrench in the works is that anything suggested has to be free. i am in college with NO money. trial versions of things are acceptable, but free is obviously prefered. thanks in advance.note.  when i say visual, i don't mean reading.  if you have add or any form of learning disability you will understand what i mean.  reading is ok, but i am looking for something more hands on that i can watch happening  video, wys, anything but more type that just goes on and on  like i said before, i understand how code works.  i don't need a lesson on how to type it  so much as i need to see how all the typing comes together.ok  i am getting some good answers  but not quite getting my meaning through i think.  i scratch the question above if you will  can someone just explain tables?  how do they work? why are they there?  can i get rid ofthem? how? anything you can offer.
+
== External Tutorials/Guides ==
 +
*[http://www.minecraftforum.net/topic/907632-mod-tutorial-computercraft-v12-very-basic-lua-tutorial-updated-1112/page__p__11556908#entry11556908 Onionnion's Basic Lua Tutorial]
 +
*[http://www.computercraft.info/forums2/index.php?/topic/1516-ospullevent-what-is-it-and-how-is-it-useful/page__view__findpost__p__11156 Onionnion's os.pullEvent() Guide]
 +
*[http://wiki.roblox.com/ Roblox Wiki (Has tutorials on Lua)]
 +
*[http://www.lua.org/pil/contents.html Programming in Lua, a general purpose guidebook written by a programmer that writes the Lua interpreter]
 +
 
 +
[[Category:Tutorials]]

Latest revision as of 17:51, 20 October 2015

As some tutorials might not be listed here, you can also browse the tutorials category.

Basic Tutorials

These tutorials are designed to be used in the order shown, each tutorial will build on the previous ones.

Introduction to Coding

Advanced Tutorials

These tutorials cover more advanced topics which can be useful but are not strictly necessary for simple projects.

Example Programs

These pages guide you through programs created by other users. They are not necessarily well-coded, but can be useful as a loose guide.

Programming & Wiring

Turtles

The nice little robots that do the hard work for you.

External Tutorials/Guides