PT-BR - Spigot Plugin para Minecraft Edição Java
What you'll learn
- Baixar e instalar Minecraft original no computador
- Criar um projeto de plugin de Minecraft no IntellijIDEA
- O aluno aprenderá detalhadamente a parte de código utilizado na api do Bukkit e Spigot
- Aprenderá criar um plugin completo
- Verá como é possível usar um outro plugin como dependência do seu
Requirements
- Saber o básico de linguagem de programação Java
- Usar um computador com no mínimo 8GB de memória ram
- Ter acesso a internet no computador
Description
Neste curso de criação de plugins de Minecraft Java edition, explico desde a mais básica tarefa de como instalar o jogo, até como depurar o servidor de Minecraft, usar maven e/ou gradle, git e github; o aluno aprenderá passo à passo e detalhadamente todos os procedimentos para se criar um plugin de Minecraft completo, com banco de dados, arquivos de configuração, comandos, permissões, etc; além de aprender toda a parte relacionada à api do Bukkit/Spigot, aqueles mais iniciantes não terão muitos problemas pois é explicado também a parte da linguagem de programação Java, relacionamento entre objetos, interfaces, banco de dados, os porquês serão respondidos conforme forem aparecendo. Disponibilizo um servidor do discord dedicado ao saneamento de dúvidas, críticas, sugestões e ajuda.
Requisitos mínimos:
Saber o básico da linguagem Java
Ter acesso a internet no computador durante o curso
É recomendado utilizar um computador com no mínimo 8GB de memória ram
Ter ou adquirir o jogo Minecraft Java Edition
Ao término do curso o aluno estará apto a criar seus próprios plugins e além disso não terá dificuldade em manter ou estender outros plugins; poderá solicitar uma prova prática onde eu irei esboçar um projeto, o qual o aluno implementará com o conhecimento adquirido no curso. (Opcional)
Who this course is for:
- Àqueles que gostam de estudar, tem vontade de aprender, perseverança, não desistem facilmente
- Para quem quer personalizar a experiência de jogo, ao jogar num servidor de Minecraft com amigos
Instructor
Programador e engenheiro de sistemas, possui conhecimento avançado em desenvolvimento de software em linguagens como: c, c++, php, javascript, java, c#, html, css, pawn, sql; banco de dados; sistemas operacionais, unix e windows. Últimos trabalhos foram integrações em plataformas de streaming, programação de bots para discord e twitch; sistema de utilidade com streamelements, plugins de minecraft, projetos spring em java e outros.