Пишем игры на Python, часть 2


ru_3.05 por Viktor Trofimov
May 8, 2024 Versões Antigas

Sobre Пишем игры на Python, часть 2

Programação para iniciantes: Python 3.x com jogos simples

Programação de jogos, criação do zero: para crianças e adolescentes, assim como seus pais e professores! Parte dois. Projetado para uma ampla gama de leitores e estudantes de programação. Exemplos de uso do Tkinter - Construindo interfaces de janelas modernas.

Idade recomendada: a partir dos 13 anos e após o estudo da primeira parte do material.

Escrevendo jogos: aprender a programar Python 3 escrevendo jogos simples que demonstram recursos de programação.

Nesta parte, a ênfase principal é no estudo de estruturas de dados como uma ferramenta para processar informações de forma programática. Símbolos, strings, listas unidimensionais e bidimensionais, algoritmos para seu processamento, criptografia, recursão, classificação de dados. Bônus: algoritmo de classificação rápida e aritmética longa.

Por que este tutorial em particular? Trabalho como professor de ciência da computação há quase duas décadas e me deparei com uma coisa chata. A maioria dos materiais destinados a "ensinar programação" não ensinam de fato, mas são uma espécie de referência na linguagem: sintaxe, funções, resultado. Concordo, mesmo que aprendamos todo o dicionário Russo-Inglês, não falaremos inglês. Porque para uma conversa você precisa saber mais de mil sutilezas: tempos, declinações, o uso de pronomes e preposições, e assim por diante.

Neste tutorial, não falo apenas sobre a linguagem Python 3, mas também conduzo o leitor pelo raciocínio, raciocínio lógico, respondendo não apenas à pergunta "Com que ajuda?", Mas também "Para quê?" e porque?" Toda a teoria será imediatamente refletida na prática.

ESTRUTURA DE MATERIAL:

- informações básicas sobre símbolos, strings, listas;

- algoritmos construídos usando recursão;

- longa aritmética;

- truques e truques do programador: você não pode enganar o destino, mas pode (e deve) tornar seu trabalho mais fácil;

- jogos: existem quatro jogos nesta parte:

1. "Adivinhe a palavra" - jogo em que o usuário, escolhendo uma letra de cada vez, tenta adivinhar a palavra de um determinado assunto em um pequeno número de tentativas.

2. "Quinze" - um quebra-cabeça da minha infância soviética, em que há apenas uma célula livre em um campo 4x4. É necessário mover astutamente os pratos com números de 1 a 15 e fazer uma certa sequência. A propósito, esse quebra-cabeça está gotejando há anos.

3. "Space Invaders" (c) (tm), etc. O famoso jogo com a chegada de alienígenas; teremos uma versão light implementada com o Tkinter. Você pode fazer algo mais valioso sozinho. Uma das publicações classificou Space Invaders em primeiro lugar no ranking de atiradores espaciais.

4. "Sokoban" - um simulador de carregador. Considere os princípios de construção de jogos de labirinto em perspectiva 2D (vista superior).

Os algoritmos apresentados têm como objetivo educar:

- compreender os princípios do processador;

- habilidade prática para criar e escrever algoritmos na linguagem;

- a capacidade de implementar processamento de dados com ferramentas Python;

- a capacidade de usar ferramentas linguísticas modernas de alto nível;

- ... e popularização do passatempo criativo.

Você encontrará:

- algoritmos para processamento de estruturas de dados;

- conselhos práticos e comentários baseados em muitos anos de experiência;

- etapas de criação de algoritmos para jogos;

- uma descrição do trabalho da biblioteca Tkinter com exemplos práticos;

- testes para praticar a compreensão do código Python.

Por favor, se você gostou do aplicativo, avalie-o e escreva um comentário. Muito motivador para continuar trabalhando :)

Informações Adicionais do Aplicativo

Última versão

ru_3.05

Enviado por

Viktor Trofimov

Requer Android

Android 5.1+

Disponível em

Relatório

Marcar como inapropriado

Mostrar mais

Usar o APKPure APP

Obter o APK da versão antiga de Пишем игры на Python, часть 2 para Android

Baixar

Usar o APKPure APP

Obter o APK da versão antiga de Пишем игры на Python, часть 2 para Android

Baixar

Alternativa de Пишем игры на Python, часть 2

Obtenha mais de Viktor Trofimov

Descobrir