Difference between revisions of "Mods/TurtleMiner"

From Luanti Wiki
Jump to navigation Jump to search
(mods do not need their own category)
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
| name=TurtleMiner  
 
| name=TurtleMiner  
 
| luaname=turtleminer  
 
| luaname=turtleminer  
| type=[[:Category:Learning mods|Learning]]
+
| type=Learning
 
| author=BiLachner, octacian  
 
| author=BiLachner, octacian  
 
| version=[https://github.com/BiLachner/TurtleMiner/archive/v0.1.zip v0.1] / [https://github.com/BiLachner/TurtleMiner/archive/master.zip Master (Latest)]
 
| version=[https://github.com/BiLachner/TurtleMiner/archive/v0.1.zip v0.1] / [https://github.com/BiLachner/TurtleMiner/archive/master.zip Master (Latest)]
Line 8: Line 8:
 
| source=[https://github.com/BiLachner/TurtleMiner GitHub]
 
| source=[https://github.com/BiLachner/TurtleMiner GitHub]
 
}}
 
}}
 +
This page descripes the mod, for a tutorial of this mod see here: [[Mods/TurtleMiner/Tutorial]]
 +
 
Turtleminer is a mod that allows Minetesters to learn how to program using cute and soon-to-be customizable turtle robots! These turtles can move around and interact with the Minetest world. When you right-click on a new turtle, you can name it, and then you can right-click again to access the control panel. From there, you can make the turtle go forward, backward, up, or down. You can make it turn right or left and place or dig blocks in front or under it.
 
Turtleminer is a mod that allows Minetesters to learn how to program using cute and soon-to-be customizable turtle robots! These turtles can move around and interact with the Minetest world. When you right-click on a new turtle, you can name it, and then you can right-click again to access the control panel. From there, you can make the turtle go forward, backward, up, or down. You can make it turn right or left and place or dig blocks in front or under it.
  
Line 47: Line 49:
 
* [[/Informations for teachers/]]
 
* [[/Informations for teachers/]]
  
[[Category:Mods that process ingame code input]]
+
[[Category:Mods]]
[[Category:Learning mods]]
 
[[Category:Minetest as Educational Tool]]
 

Latest revision as of 05:26, 18 April 2021

Template:Mod Data This page descripes the mod, for a tutorial of this mod see here: Mods/TurtleMiner/Tutorial

Turtleminer is a mod that allows Minetesters to learn how to program using cute and soon-to-be customizable turtle robots! These turtles can move around and interact with the Minetest world. When you right-click on a new turtle, you can name it, and then you can right-click again to access the control panel. From there, you can make the turtle go forward, backward, up, or down. You can make it turn right or left and place or dig blocks in front or under it.

The idea is not new but was already used in the programming language Logo, where a so called turtle was able to move and draw line graphics on the screen. The turtle behaves like a robot and the programmer gives commands to it.

Get a remote controller and right-click a turtle to bind to it, the left-click with the remote in hand to access the turtle control panel anywhere! This means that if you lose your turtle or accidentally put it somewhere so that you cannot reach it, you can use the remote controller to get it's position or move it back to you.

At this point, recipes have not yet been introduced. So, you should get TurtleMiner nodes and items through the creative inventory, or via /giveme. Below is a guide via /giveme.

Getting a Turtle

Until recipes are introduced, /giveme is the only way to get a TurtleMiner node or item if you're not in creative mode. Before you get started, grant yourself all privileges.

/grantme all
or, in an older version of Minetest:
/grant <username, typically: singleplayer> all

Now that you have the giveme privilege, just run /giveme turtleminer:<turtle_string>. Check the types of turtles below to learn what turtle strings are available.

Types of Turtles

The mod offers two types of turtles: a cool robot-like tech turtle, and an animal-like turtle. There are also several other versions of the animal-like turtle that are not mentioned here. However, out of the five turtles that can be found in TurtleMiner, it really doesn't matter which one you use.

In parenthesis is the itemstring of the turtle as used in /giveme. The first word before the colon (":"), is the modname (i.e. "turtleminer"), while the second part is the turtle string.

The Animal Turtle may be more appealing for younger players and the Techy Turtle for more other. However, which one you use is up to you.

Documentation

TurtleMiner is being fully documented here, at the GitHub wiki.

Further Information