P
P
perevedko2011-05-24 12:07:03
Programming
perevedko, 2011-05-24 12:07:03

Games to learn programming?

I found the game laby in the ubuntu app center.
The bottom line is this:
You write a program for an ant. The ant must, after executing this program, exit the maze.
Unfortunately, there are very few levels, I passed them all.
But I really liked the idea.
Please suggest similar games. The first thing I remember is light bot, but it's a bit different.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
S
Speedimon, 2011-05-24
@perevedko

Well, I immediately remember Colobot, or there are a lot of variations on the theme of Robot Wars. In general , there is a topic , well, and a couple more from the Subconscious blog can be found on the topic.

O
One_Touch, 2011-05-24
@One_Touch

The wiki has an article on this topic, maybe something will work

K
kaluzhanin, 2011-05-24
@kaluzhanin

Check out Colobot . As for me, a good toy, I used to play it myself.

S
susl, 2011-05-25
@susl

I really liked SpaceChem . Such a kind of visual programming language, you need to split molecules into atoms and assemble new ones from them. Igruha can write video solutions and post on YouTube, so people compete on less instructions, less cycles, etc.
Recommend. I'm not sure that there is a version for Linux, but there are definitely poppy and wines, written in mono.

A
afiskon, 2011-05-25
@afiskon

We had a so-called "turtle" in school. The turtle crawls across the screen, leaving a trail behind it. It can be programmed with the commands "go N steps", "turn N degrees" and so on. The task is to draw certain shapes (a square, a triangle inscribed in a circle, a tree, etc.).

Y
Yaraife, 2011-06-03
@Yaraife

autowar - an army of cell bots is being programmed. Just a few dozen teams (attack, forward, left...). graphics are weak. There is a possibility of an optimal solution that makes the game useless. (i.e. you can either look for a super-algorithm, or improve the obvious one)
The language is fictional. (similar to BASIC?)
fortress - the behavior of an imaginary city is programmed. (build a mine, attack, replenish the energy shield).
There are many different options for tactics, there is no optimal strategy.
fictional language. (list of commands)
Terrarium .NET - the behavior of insects in a 2d, fine-grained world is programmed. Beautiful (relatively) graphics. Actions - crawl in the direction of 279 *, at a speed of 18, after which, if there are no predators around, eat a bush of plants.
The language is C-like.
Colobot - 3D world, you need to build a city on another planet. There is an astronaft and several robots (you can build more). Robots are programmed (search for the nearest stone, if it is not too close, bring it to the ore processing center, if the battery power has fallen in the process, move to charging if the shield has fallen in the process, run away and look for the shield to be repaired ...) Among the tutorials there are quite a lot of simplified missions, where the task comes down to just " ... after completing this program, get out of the maze .", but compared to all other possibilities, this seems like a trifle. For example - to make the program fly a series of rings in the air at different heights ...
The language is C-like. (Simplified C. No classes! There are structures, but not usable... I had to use a lot of arrays to store information. Big Ata-ta to the developers for this. But the game is cool.)
Galaxy Hack - 2D world, fine-grained. A group of ships is programmed (moreover, many ships are programmed at once with one program. The largest scope for group actions, but few ways to transfer information between ships ... only global variables) than 200 pixels - fly away from him (and automatically shoot him).
The language is fictional.

D
Doktor_Gradus, 2011-06-17
@Doktor_Gradus

A long time ago in Compiterra, I read an article by Konstantin Knop about tyurmits - such programmable creatures. According to the word "turmites" all infa is easily googled. I remember that I even wrote my own implementation of turmites. But he never completed it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question