Jogos Digitais 2022.2
Insper Instituto de Ensino e Pesquisa
Prof. Luciano Soares / Tec. Pedro Emil / Tec. Willian Lima
MISSÃO: Projeto 1
Tipo: Multi Developer (duplas)
Entrega:
- até 22/09/2022 às 23:59
https://itch.io/jam/insper222-projeto1
Objetivo da missão
Essa é sua primeira missão, você tem total liberdade para o tema do seu jogo, será um jogo completo e bem acabado. Você pode tanto fazer um jogo 2D, como 3D. Você deve começar um jogo novo e original. O desenvolvimento deverá ser realizado em duplas. O principal objetivo é que os alunos demonstrem que conseguem desenvolver um jogo bem acabado e completo em equipe.
Cumprindo essa missão você vai demonstrar ser capaz de criar jogos completos e bem acabados em uma equipe.
Detalhes
Cuidado somente com propostas de jogos que possam ser ofensivas de alguma forma, discuta com o professor da disciplina as ideias. Tenha ideias originais, mas se quiser, olhe outros jogos para se inspirar em como fazer algo para o seu jogo.
Para essa missão final você terá um acompanhamento semanal. Dessa forma não perca as aulas pois nelas serão definidas as Sprints, ou seja, a cada semana iremos verificar o que foi feito e definir quais serão os próximos passos.
Missão Cumprida
Para entregar o jogo, você primeiro deve gerar uma versão compilada dele (o que chamamos às vezes de Build). Tente fazer a build idealmente para WebGL, contudo se necessário faça o build para Windows e/ou Mac.
Após isso, você deverá disponibilizar seu projeto em:
Regras adicionais: A data do projeto é rígida e será confirmada com a entrega no Blackboard, GitHub e Itch.io. Caso o projeto não seja informado de forma completa no blackboard, o trabalho não será considerado entregue. Existe uma punição para cada dia de atraso.
Rubrica de Avaliação dos Projetos:
Durante as atividades semanais os estudantes serão avaliados em:
Objetivo de Aprendizado: montar e configurar um ambiente de jogo (Técnico)
Observações esperadas: O estudante foi capaz de produzir recursos para o funcionamento do jogo, como a inclusão de objetos na cena, montagem da cena, desenvolvimento de scripts de comportamento. Os recursos foram adequadamente organizados no projeto e grafo de cena. Boas práticas de programação foram adotadas no desenvolvimento do projeto. Depois de bugs serem identificados, o estudante foi capaz de tratar o bug.
Objetivo de Aprendizado: planejar e desenvolver o design de um jogo (Design)
Observações esperadas: Construção do jogo consistente com a proposta apresentada. Controles respondem de forma adequada para a mecânica do jogo. O jogo possui uma cena que atende a proposta do jogo. O ciclo de jogo é consistente (início, meio e fim). Taxa de atualização e tempo de resposta adequados para o jogo proposto.
Objetivo de Aprendizado: Participar efetivamente de uma equipe de desenvolvimento de jogos (Trabalho em Equipe)
Observações esperadas: Estudante participou ativamente no projeto (verificado em aulas de estúdio), tanto no processo de criação, como no desenvolvimento do jogo. O estudante usa recursos de colaboração como git (ou similar). Estudante trabalha de forma integrada, participa dos momentos de integração das partes desenvolvidas (não só cria algo isolado e outro membro íntegra para ele)
Aviso sobre Plágio
Os projetos serão examinados com respeito a plágio. Se você se basear em código de alguém, deixe claro de onde pegou e dê os créditos. É normal você buscar exemplos na internet para entender como funciona. O que não é aceitável é copiar longos trechos de código de outros e não dar crédito. Se forem poucas linhas, 2 ou 3 por exemplo, você não precisa referenciar, se for mais que isso, diga onde pegou. Já usar projetos de colegas da sala é mais crítico, não copie código de seus colegas, é sempre saudável conversar para ter e dar ajuda, mas não o código pronto.
Maiores detalhes sobre integridade intelectual em atividades de programação aqui.