Início do projeto
Narradora
Bianca concordou, e as duas irmãs estavam determinadas a apoiar Felipe em sua jornada. Com a motivação renovada e o apoio das irmãs, Felipe sabia que estava pronto para enfrentar qualquer desafio que viesse pela frente. E assim, enquanto o dia passava e a noite caía, Felipe, Ana Catarina e Bianca começaram a traçar um plano para a competição. Felipe sentia-se mais confiante do que nunca, certo de que estava no caminho certo para alcançar os seus sonhos.
Felipe
Muito bem vamos começar
Ana Catarina (14 anos)
Claro irmão o que você precisa
Bianca (8 anos)
Eu também quero ajudar
Felipe
Claro eu vou programar um RPG com sensações e vocês testaram comigo para ver se eu consigo trazer a gente para a imersão
Bianca (8 anos)
Irmão mais isso é possível
Ana Catarina (14 anos)
Verdade temos tecnologia para isso
Felipe
Sim Meninas eu desenvolvi um projeto onde nós poderemos sentir o jogo
Bianca (8 anos)
Mas irmão isso não é perigoso
Ana Catarina (14 anos)
Já pensou nos jogar um jogo de guerra e for queimado vivo
Felipe
Eu entendo bebê mas nesse tipos de jogos vocês sentiram leves impulsos no corpo não força total e por isso que decidi nos fazer um RPG sensitivo não um jogo de guerra porque se eu errar uma linha posso matar pessoas *sentindo peso nas suas palavras
Narradora
Felipe estava empolgado e determinado a criar algo verdadeiramente inovador para a competição da Tecnogênesis. Sentado à mesa com suas irmãs, Ana Catarina e Bianca, ele começou a esboçar as ideias para seu projeto audacioso: um óculos de realidade virtual que não apenas permitia ao jogador ver e ouvir o jogo, mas também sentir as sensações físicas do ambiente virtual.
Felipe
Imagine isso, meninas *animado
Ana Catarina (14 anos)
O que
Felipe
Um óculos de realidade virtual que permite sentir o vento, a chuva, o calor do sol. Seria como estar realmente dentro do jogo! *diz enquanto digita
Import time
class Sensation:
def __init__(self):
# Inicializa as sensações de vento, calor, frio, etc.
self.sensations = {
'wind': False,
'rain': False,
'heat': False,
'cold': False
}
def set_sensation(self, sensation_type, state):
if sensation_type in self.sensations:
self.sensations[sensation_type] = state
print(f"Sensation {sensation_type} set to {'on' if state else 'off'}")
else:
print(f"Sensation {sensation_type} not recognized")
def apply_sensations(self):
# Simulação de como as sensações seriam aplicadas no mundo real
if self.sensations['wind']:
self._simulate_wind()
if self.sensations['rain']:
self._simulate_rain()
if self.sensations['heat']:
self._simulate_heat()
if self.sensations['cold']:
self._simulate_cold()
def _simulate_wind(self):
print("Simulating wind sensation...")
def _simulate_rain(self):
print("Simulating rain sensation...")
def _simulate_heat(self):
print("Simulating heat sensation...")
def _simulate_cold(self):
print("Simulating cold sensation...")
class GameWorld:
def __init__(self, sensation_system):
self.sensation_system = sensation_system
def start(self):
print("Starting Reinos de Elaria...")
# Loop principal do jogo
for _ in range(5): # Simulação de um loop de jogo
self.update_game_state()
time.sleep(1)
def update_game_state(self):
# Atualiza o estado do jogo e aplica sensações
# Aqui, como exemplo, alternamos as sensações a cada atualização
current_time = time.time() % 4
if current_time == 0:
self.sensation_system.set_sensation('wind', True)
self.sensation_system.set_sensation('rain', False)
elif current_time == 1:
self.sensation_system.set_sensation('wind', False)
self.sensation_system.set_sensation('rain', True)
elif current_time == 2:
self.sensation_system.set_sensation('heat', True)
self.sensation_system.set_sensation('cold', False)
else:
self.sensation_system.set_sensation('heat', False)
self.sensation_system.set_sensation('cold', True)
self.sensation_system.apply_sensations()
# Simulação de execução do código
sensation_system = Sensation()
game_world = GameWorld(sensation_system)
game_world.start()
Bianca (8 anos)
Irmão o que é tudo isso *olhando curiosa para o computador
Felipe
A isso minha pequena vou explicar *começa a explicar
Bianca (8 anos)
*prestando atenção
Felipe
Explicação do Código:
Classe Sensation: Gerencia as sensações físicas (vento, chuva, calor, frio). Possui métodos para ativar/desativar cada sensação e simular a aplicação dessas sensações.
Classe GameWorld: Representa o mundo do jogo. Inicializa o sistema de sensações e contém o loop principal do jogo, onde o estado do jogo é atualizado e as sensações são aplicadas.
Método start: Simula o início do jogo, executando um loop que representa o ciclo de atualizações do jogo.
Método update_game_state: Atualiza o estado do jogo e alterna entre diferentes sensações para simulação.
Ana Catarina (14 anos)
Isso é incrível, Felipe! Mas como você vai fazer isso? *curiosa
Felipe
Vou usar sensores e pequenos emissores no óculos e nos controles que transmitem essas sensações ao corpo do jogador. Se estiver ventando no jogo, o jogador vai sentir uma brisa. Se estiver chovendo, vai sentir a água na pele.
Bianca (8 anos)
Mas, Felipe, isso não pode ser perigoso? E se alguém se machucar? Sabe tipo mortal Kombat se a pessoa levar um fatality
Narradora
Felipe balançou a cabeça, já antecipando a pergunta.
Felipe
Eu pensei nisso. Para jogos extremos, vou ajustar os danos em um grau mais baixo, digamos grau 2. Eles vão sentir os impactos, mas não vai machucar de verdade. Só vai ser intenso o suficiente para aumentar a imersão.
Narradora
As irmãs assentiram, confiando na habilidade e no cuidado do irmão.
Ana Catarina (14 anos)
E o que você vai usar como base para o jogo?
Narradora
Felipe sorriu, um brilho nostálgico em seus olhos.
Felipe
Lembram-se da história que eu costumava contar para vocês dormirem? Sobre os três heróis em um mundo mágico? Vou usar essa história como base.
Narradora
Bianca deu um pulo de entusiasmo.
Bianca (8 anos)
Aquela sobre os três heróis que lutavam contra as forças do mal em um mundo cheio de criaturas fantásticas? Eu adorava essa história!
Narradora
Ana Catarina sorriu, lembrando-se dos momentos em que Felipe as entretinha com sua criatividade quando a noite era escura com trovões e seus pais as deixaram sozinha com Felipe
Ana Catarina (14 anos)
E como vai se chamar o jogo?
Narradora
Felipe pensou por um momento, lembrando-se dos detalhes da história que ele havia inventado.
Felipe
Vou chamar o jogo de Reinos de Elaria. E o mundo em que se passa será conhecido como Terra de Eldoria.
Narradora
Bianca e Ana Catarina sorriram, animadas com a ideia.
Ana Catarina (14 anos)
Isso é perfeito, Felipe!
Bianca (8 anos)
E os jogadores vão poder escolher entre os três heróis e explorar Eldoria, certo?
Felipe
Exatamente... Cada herói terá habilidades únicas, e os jogadores terão que trabalhar juntos para superar os desafios e derrotar os inimigos. Vai ser uma experiência imersiva como nunca antes.
Narradora
Bianca, ainda com um pouco de preocupação, perguntou
Bianca (8 anos)
Se os pais descobrirem? E se não gostarem da ideia?
Felipe
Eu sei que eles não acreditam no meu trabalho agora. Mas vou mostrar a eles que programação tem futuro e que posso fazer algo grande. E com o apoio de vocês, tenho certeza que vou conseguir
Narradora
Ana Catarina colocou a mão no ombro de Felipe.
Ana Catarina (14 anos)
Estamos com você, mano. Vamos fazer isso acontecer
Narradora
Bianca concordou, seu olhar determinado.
Bianca (8 anos)
Sim, vamos fazer Reinos de Elaria ser um sucesso!
Narradora
E assim, com o apoio incondicional de suas irmãs, Felipe começou a trabalhar incansavelmente no projeto. A visão de Reinos de Elaria e o desejo de provar seu valor a seus pais impulsionavam cada linha de código, cada ajuste nos sensores, e cada detalhe do mundo mágico de Eldoria. As noites eram longas e os dias, intensos, mas Felipe sentia-se mais motivado do que nunca. E sempre que se sentia cansado ou desanimado, o sorriso de Ana Catarina e Bianca lhe dava a força necessária para continuar. Juntos, estavam prontos para transformar um sonho em realidade e conquistar o mundo dos jogos com uma inovação que prometia revolucionar a indústria.
Professora Andreia (Programação de app)
Então Matias vamos fazer isso
Professor Matias (Professor de código🎮)
Sim é muita coisa para nós fazer sozinhos acho que eles nos ajudaram muito
Professora Andreia (Programação de app)
Então vamos
Narradora
Eles vão até o dormitório de Gustafe Peter e Caio alojamento b277
Narradora
Naquele fim de tarde, o dormitório comum de Peter, Gustafe e Caio estava mais animado do que o habitual. Livros e cadernos estavam espalhados pelas mesas enquanto os três amigos estudavam para os exames finais. A rotina foi interrompida por uma batida firme na porta.
Caio
Entrem! A porta está aberta *diz fazendo sua lição
Narradora
A porta se abriu lentamente, revelando os professores Matias e Andreia.
Professor Matias (Professor de código🎮)
Boa tarde, rapazes... Podemos falar com vocês por um momento? *diz com um sorriso amigável
Peter (Namorado de Gustafe)
Claro, professores, fiquem à vontade *puxando duas cadeiras para os professores
Narradora
Gustafe acenou educadamente e fechou o notebook que usava.Matias foi direto ao ponto.
Professor Matias (Professor de código🎮)
Precisamos de um favor. Como vocês sabem, a Tecnogênesis está se aproximando da fase final do exame de admissão e gostaríamos de pedir a ajuda de vocês para avaliar os projetos dos finalistas.
Narradora
Os olhos de Caio se iluminaram com a possibilidade.
Caio
Nós? Avaliar os finalistas? Uau, isso é uma grande responsabilidade.
Professora Andreia (Programação de app)
Sim, confiamos na capacidade de vocês para nos ajudar. Caio, gostaríamos que você entrasse em contato com os finalistas para confirmar a presença deles e obter mais detalhes sobre seus projetos. *concordando com Caio
Caio
Com certeza, vou cuidar disso, pode deixar que eu confirmo tudo com eles *pegando seu celular e mandando os e-mails como solicitado
Professor Matias (Professor de código🎮)
Peter, você é ótimo em organização. Precisamos que arrume o espaço para as apresentações.
Peter (Namorado de Gustafe)
Isso é comigo, vou transformar o auditório em um lugar espetacular para a competição.
Professora Andreia (Programação de app)
E Gustafe
Gustafe (Namorado de Peter)
Sim professora
Professora Andreia (Programação de app)
Queremos que nos ajude diretamente na avaliação dos projetos. Sua perspectiva será muito valiosa.
Narradora
Andreia tirou um tablet da bolsa e entregou a Gustafe.
Professora Andreia (Programação de app)
Aqui está a rubrica de avaliação. Vamos considerar inovação, viabilidade, apresentação e impacto potencial. Queremos que sejam justos e detalhados em suas avaliações.
Narradora
Gustafe folheou o documento digital, analisando os critérios.
Gustafe (Namorado de Peter)
Parece bem abrangente. Vou garantir que a avaliação seja justa.
Professor Matias (Professor de código🎮)
Precisamos que tudo esteja pronto para sábado à noite, isso dá tempo suficiente para vocês?
Peter (Namorado de Gustafe)
Sem problemas, vou começar a organizar o espaço amanhã de manhã.
Narradora
Caio, já enviando mensagens para os finalistas, levantou o olhar.
Caio
"Estou mandando as confirmações agora mesmo. Assim que todos responderem, vou compilar uma lista com detalhes dos projetos.
Professora Andreia (Programação de app)
Excelente. Agradecemos muito a ajuda de vocês. Sabemos que isso vai tornar a competição ainda mais especial.
Professor Matias (Professor de código🎮)
Confiamos em vocês, rapazes. Contamos com o compromisso e a dedicação de sempre.
Narradora
Os professores se despediram, deixando o trio sozinho novamente no dormitório. Caio continuou digitando freneticamente no celular, enquanto Peter e Gustafe começaram a discutir os preparativos.
Gustafe (Namorado de Peter)
Então, bebê
Peter (Namorado de Gustafe)
Sim
Gustafe (Namorado de Peter)
Como vai organizar o auditório?
Peter (Namorado de Gustafe)
Estava pensando em algo simples, mas elegantes... Vamos precisar de um palco, uma tela grande para projeções e talvez algumas decorações temáticas. Ah, e cadeiras confortáveis para os juízes e espectadores
Gustafe (Namorado de Peter)
Boa ideia... E quanto ao sistema de som e iluminação? Podemos pedir ajuda ao clube de teatro.
Peter (Namorado de Gustafe)
Já pensei nisso, eles sempre são ótimos nessas coisas.
Narradora
Caio levantou os olhos do celular, satisfeito.
Caio
A maioria dos finalistas já confirmou. Só falta um ou dois responderem. Acho que estamos prontos.
Gustafe (Namorado de Peter)
Ótimo, vamos mostrar a todos que somos capazes de fazer isso acontecer.
Peter (Namorado de Gustafe)
Com certeza. Vamos tornar essa apresentação inesquecível.
Narradora
O trio passou o resto da noite planejando e organizando. Com a ajuda dos professores e a dedicação dos amigos, sabiam que a competição seria um sucesso. Enquanto isso, a ansiedade e a excitação cresciam, pois cada um deles estava determinado a dar o seu melhor para que tudo corresse perfeitamente no grande dia.
Dias dos livros
Segunda:
Vida celestial e Sobrevivência Mortal
Terça:
Filho do terror e Saw
Quarta:
Motor Revengers e spy love
Quinta:
Mystery story e Aminimigos
Sexta:
Filho do submundo e Filho do mar
Sábado:
The Princess'Guardian e Supernova
Domingo:
Skyunderworld e Love and Guns
E se repete o Ciclo
Pelo menos uma por dia
Comments