Projeto de desenvolvimento de um game em java para o segundo semestre de Ciência da Computação.
O projeto surgiu como um trabalho em grupo para a disciplina de Programação Orientada a Objetos, com o objetivo de desenvolver um jogo utilizando a linguagem JAVA. O grupo decidiu criar um tamagotchi, em que o animal virtual é um rato, oferecendo uma interação divertida e envolvente para que os usuários possam expressar sua criatividade ao cuidar de um ratinho. O jogo possui uma interface simples e intuitiva, que apresenta as interações disponíveis após o usuário definir a cor e o nome do seu bichinho.
Neste trecho, o usuário realiza as seguintes ações:
A interface apresenta os botões de interação:
⤿ Alimentar
⤿ Brincar
⤿ Dormir
⤿ Salvar
Logo após o nascimento, o jogo começa a tocar uma música de fundo, criando uma experiência mais envolvente e divertida para o jogador.
Durante o desenvolvimento do projeto, utilizamos diversas ferramentas que foram fundamentais para alcançar um bom resultado. Realizamos várias modificações no código ao longo do processo, sempre adaptando as sugestões para atender melhor às necessidades do jogo. O resultado final é uma experiência interativa e divertida, que permite aos usuários cuidar e interagir com seu próprio Tamagotchi. Logo ao iniciar o jogo, uma música começa a tocar, tornando a experiência mais imersiva e agradável. A interface é visualmente intuitiva, permitindo que o jogador interaja com facilidade com seu bichinho virtual.
As principais tecnologias e ferramentas utilizadas no projeto incluem:
O desenvolvimento do Tamagotchi Rat representou uma oportunidade enriquecedora para o grupo aplicar, na prática, os conhecimentos adquiridos ao longo da disciplina de Programação Orientada a Objetos. Cada integrante contribuiu ativamente com ideias, implementação de funcionalidades, testes e melhorias na interface, o que tornou o processo altamente colaborativo e produtivo. Este projeto não apenas consolidou nosso aprendizado técnico, como também reforçou o valor da colaboração em equipe na criação de soluções criativas e funcionais.
Mais do que um simples exercício acadêmico, este projeto nos permitiu explorar o ciclo completo de desenvolvimento de software — desde a concepção da ideia até a implementação final. O resultado é um jogo funcional, divertido e com grande potencial de expansão para futuras melhorias.