Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Jogo de Truco Paulista com Python e Inteligência Artificial
Highest Rated
Rating: 5.0 out of 5(17 ratings)
19 students

Jogo de Truco Paulista com Python e Inteligência Artificial

Divirta-se Jogando Truco Paulista e Descubra Como o Código-Fonte Funciona
Created byDireto ao Ponto
Last updated 11/2026
Portuguese

What you'll learn

  • Divertir-se jogando Truco Paulista contra a Inteligência Artificial.
  • Aprender a instalar, executar e jogar o projeto no computador, explorando as regras e os diferentes níveis de dificuldade da IA.
  • Conhecer como o Jogo de Truco Paulista foi desenvolvido com Python, incluindo cartas, manilhas, vazas, apostas, interface, sons e ranking.
  • Explorar o código-fonte do jogo e compreender como Python, Tkinter, SQLite e Inteligência Artificial trabalham juntos no projeto.

Course content

6 sections • 7 lectures • 1h 37m total length
  • Introdução6:30

Requirements

  • Não é necessário ter experiência avançada em programação para acompanhar o curso e se divertir com o jogo.
  • Ter um computador com Windows para instalar, executar e jogar o Jogo de Truco Paulista.
  • Ter interesse por jogos, Python ou curiosidade para descobrir como um jogo com Inteligência Artificial funciona por dentro.
  • Para aproveitar a parte técnica, conhecimentos básicos de Python podem ajudar, mas o curso apresenta materiais em PDF para facilitar a compreensão do projeto e do código-fonte.

Description

Prepare-se para se divertir com um Jogo de Truco Paulista completo desenvolvido em Python com Inteligência Artificial!


Neste curso, você começará conhecendo o jogo na prática. Você aprenderá como preparar o computador para executar o projeto, iniciar uma partida e utilizar os recursos disponíveis para enfrentar uma Inteligência Artificial em uma partida de Truco Paulista mano a mano.


A proposta inicial é simples: jogar, se divertir e conhecer tudo o que o projeto oferece.


Durante as partidas, você poderá experimentar diferentes situações características do Truco Paulista, conhecer as cartas, a vira e as manilhas, disputar as vazas e utilizar as apostas de Truco, Seis, Nove e Doze. O jogo também conta com diferentes níveis de dificuldade da Inteligência Artificial, efeitos visuais, sons e um sistema de ranking para registrar os resultados das partidas.


Mas o curso não termina quando a partida acaba.


Depois de conhecer e jogar o projeto, você poderá descobrir como esse jogo foi desenvolvido.


Você terá acesso ao código-fonte completo do Jogo de Truco Paulista, permitindo abrir os arquivos, explorar a estrutura do projeto e conhecer de perto a programação utilizada para transformar as regras do jogo em uma aplicação funcional desenvolvida com Python.


Para facilitar seus estudos, você também receberá dois materiais completos em PDF.


O primeiro PDF é dedicado ao funcionamento e à construção do projeto. Nele, você poderá conhecer a estrutura do jogo, as tecnologias utilizadas, a organização dos arquivos, as regras implementadas, o funcionamento das cartas, do baralho, da vira, das manilhas e das vazas, além das apostas, da Mão de 11, da Inteligência Artificial, da interface, dos efeitos sonoros e visuais, do ranking e de outros componentes importantes do projeto.


Esse material ajuda você a enxergar o jogo como um projeto completo, entendendo como suas diferentes partes trabalham em conjunto para permitir uma partida contra a Inteligência Artificial.


O segundo PDF é um tutorial detalhado do código-fonte.


Nele, o objetivo é entrar na programação utilizada no projeto e compreender como o código funciona. Os trechos em Python são apresentados e explicados para que você consiga relacionar aquilo que acontece durante uma partida com as instruções responsáveis por aquele comportamento.


Você poderá estudar como o programa é iniciado, como as classes e objetos são utilizados, como as cartas são representadas, como o baralho é criado e embaralhado, como a vira determina a manilha, como o programa compara a força das cartas, como as vazas são controladas e como a pontuação é calculada.


O material também permite conhecer partes mais avançadas do projeto, como o funcionamento da Inteligência Artificial, suas decisões durante uma partida, as apostas e respostas da IA, a utilização de cartas fechadas, a construção da interface gráfica, os efeitos, os sons e o armazenamento do ranking.


Dessa forma, você terá três maneiras de conhecer o mesmo projeto:

- Primeiro, jogando e se divertindo com o Truco Paulista.

- Depois, estudando o PDF que apresenta o funcionamento e a construção do jogo.

- E, por fim, explorando o código-fonte acompanhado de um PDF dedicado a explicar sua programação.


A proposta é tornar o aprendizado mais interessante: antes de estudar o código, você poderá utilizar o programa e observar o resultado funcionando. Quando chegar à parte técnica, ficará muito mais fácil entender por que cada componente existe e qual é o seu papel dentro do jogo.


Este curso é indicado para quem gosta de Python, programação, Inteligência Artificial, desenvolvimento de jogos ou simplesmente tem curiosidade para descobrir o que existe por trás de um jogo desenvolvido com programação.


Você não receberá apenas um jogo para executar. Terá também o código-fonte e materiais de apoio para descobrir como ele foi construído e como sua programação funciona.


Divirta-se jogando Truco Paulista contra a Inteligência Artificial e depois descubra os bastidores do projeto, conhecendo sua construção e seu código-fonte em Python!

Who this course is for:

  • Para quem gosta de Truco Paulista e quer se divertir jogando contra uma Inteligência Artificial no computador.
  • Para estudantes e iniciantes em Python que desejam conhecer um projeto de jogo completo e descobrir como ele foi desenvolvido.
  • Para pessoas curiosas que querem jogar primeiro e depois explorar os bastidores, a estrutura e o código-fonte do jogo.
  • Para quem tem interesse em Python, Inteligência Artificial e desenvolvimento de jogos e deseja aprender por meio de um projeto prático e divertido.
  • Para professores, estudantes e entusiastas de programação que procuram um projeto para estudar, explorar e utilizar como inspiração para novos jogos.