Eu iria para a programação, deixe-me aprender!

content auto translated from {from}

Bom dia, queridos.

Como é sabido, saber programar não significa apenas conhecer a sintaxe de uma linguagem de programação, mas também um tipo especial de pensamento que as instituições de ensino tentam incutir em você ao longo de vários anos, embora não haja garantia de que você se tornará algo produtivo.

Foi justamente para esses desleixados preguiçosos que foi criada a flash game chamada Light Bot. Não apenas para eles, também pode agradar aqueles que querem passar o tempo ou testar sua habilidade de pensamento orientado a objetos.

Oh Deus, estou escrevendo uma função

Então, você tem um pequeno robô fofo com uma lâmpada na cabeça, que não é capaz de fazer nada por conta própria. Sua tarefa é guiá-lo pelo nível, ativando todas as plataformas azuis. Parece simples, mas a pegadinha é que você precisa programar os comandos de movimento com antecedência.

Primeira parte do jogo e seu saguão.

Você tem cinco comandos diferentes à sua disposição (mover para frente, virar para a direita, virar para a esquerda, pular e ativar a plataforma), além de duas funções.

Começa tudo de forma bem simples.

Os comandos são dados em um campo de 12 células, chamado Main Method, e é aí que reside a essência. Os primeiros níveis são fáceis, o campo é suficiente para dar todos os comandos e observar como nosso robô caminha sem esperança em direção à plataforma desejada.

E mais perto do meio começa a parte mais interessante.

Mas quando o campo não for mais suficiente - é aí que entram as funções. Existem duas delas, cada uma com seu próprio campo de 8 células e um ícone separado na barra de ações. As possibilidades são imensas - você pode simplesmente adicionar as ações necessárias à função e depois inseri-la no campo de ações, assim como criar programas complexos, onde dentro de uma função pode haver outra. As opções são inúmeras.

Hell yeah!

Assim, com as habilidades e diligência adequadas, você pode aprender os fundamentos da programação em uma noite, em vez de em dois cursos de escola técnica\faculdade\universidade. Isso que se chama aprendizado através do jogo.

Com isso, me despeço e deixo dois links para o jogo.

Light Bot

**

Light Bot 2

**

![](/api/field/image/Wkb0iR2KQOZim)

A segunda parte do jogo tem gráficos um pouco melhorados...

...novas missões...

...e novos modos, incluindo um construtor de níveis.