Aprenda o desenvolvimento de jogos com o SFML e crie um jogo de tic-tac-toe simples e funcional, onde você entenderá os princípios da codificação. O primeiro módulo do curso aborda a configuração do SFML nos sistemas Windows (usando Visual Studio) e Mac (usando Xcode e Homebrew) antes de começar a configurar o mecanismo de jogo, que inclui State Machine (alternando entre estados), Asset Manager (carregando e armazenando ativos), Input Manager (manipula todas as entradas, fornecendo dados específicos, como quando um sprite é clicado) e o Game Loop (que reúne todos os
gerenciadores).
O segundo módulo deste curso de desenvolvimento de jogos em SFML aborda a explicação e implementação dos estados do jogo e do desenvolvimento do sistema de grade. O jogo tic-tac-toe contém cinco estados que são os estados inicial, menu principal, jogo, pausa e “fim do jogo”. Em seguida, você passa para os componentes lógicos do jogo, que consistem nas implementações de grade, IA e troca de tela de “fim de jogo”. O processo de desenvolvimento da grade é dividido em três partes: inicialização (que representa o processo de configuração inicial), verificação de espaços vazios e ocupados na grade para colocar uma peça e implementação da condição de “verificação da vitória”. A implementação da IA essencialmente adiciona uma dimensão extra ao jogo com um oponente artificial capaz de vencer. A próxima parte do curso é a seção “extras” e sugere recursos extras que podem ser adicionados ao jogo para aprimorar ainda mais a experiência do usuário.
Este tutorial de jogo é um trunfo para qualquer pessoa interessada em uma carreira no desenvolvimento de jogos. Ele apresenta detalhes intrincados de cada processo, fornecendo todas as informações necessárias para concluir o jogo, mas também aplica os princípios a outros projetos de desenvolvimento de jogos. Se você já tem experiência em desenvolvimento de jogos, este curso on-line gratuito também pode fornecer uma atualização abrangente sobre SFML. A inscrição neste curso do início ao fim levará apenas três horas e as demonstrações em vídeo tornam o aprendizado divertido, interessante e prático ao mesmo tempo
.
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.