Venenum

Jogo RPG de console desenvolvido em Swift

Intro

Todo desenvolvedor tem aquele projeto que serve como alicerce para tudo o que vem depois. A seguir, compartilho os bastidores do Venenum: um jogo investigativo onde os fundamentos da lógica de programação, o versionamento de código inicial e o storytelling se encontraram para dar vida à minha primeira experiência real e colaborativa no desenvolvimento de software.

Project

Apple Developer Academy

Apple Developer Academy

Year

Year

2024

2024

My Role

My Role

Desenvolvedor

Desenvolvedor

Services

Services

Dev

Dev

Venenum: Lógica de Programação a Serviço do Storytelling

O Venenum tem um espaço muito especial na minha trajetória. Sendo um dos meus primeiros projetos na Apple Developer Academy, ele marcou o momento em que a programação deixou de ser apenas teoria abstrata e se tornou uma ferramenta poderosa para criar experiências. Desenvolvido inteiramente em dupla, o jogo é uma investigação interativa baseada em fatos reais: o misterioso "Caso do Tylenol Envenenado" que abalou a cidade de Chicago em 1982.

A Arquitetura da Narrativa

O objetivo da aplicação é colocar o usuário no centro de uma investigação complexa, reconstruindo os eventos através de depoimentos, relatórios policiais e documentos judiciais. Como desenvolvedora, meu maior desafio foi arquitetar o sistema de storytelling e mapear as diferentes ramificações da história. Precisei estruturar o código de forma que as decisões do jogador realmente impactassem o rumo da investigação, criando uma teia de diferentes possibilidades e finais que exigiu muito planejamento lógico e empatia com a jornada do usuário.

Fundamentos e Evolução Técnica

Foi nos bastidores desse mistério que consolidei minha base como programadora. Para gerenciar o estado do jogo, os itens coletados e as pistas, estruturei os dados utilizando Dicionários de forma extensiva. Todo o controle de fluxo do jogo — determinando o avanço do jogador e bloqueando rotas incorretas — foi construído através do domínio de estruturas de repetição (while) e lógicas condicionais (if/else, switch case).

Além de toda a construção lógica, o Venenum foi o cenário da minha primeira experiência prática real com versionamento de código. Trabalhar em dupla exigiu a adoção do Git para coordenar nossas entregas, unir o código sem quebras e estabelecer um fluxo de trabalho colaborativo, construindo ali a base técnica e de trabalho em equipe que fundamenta a minha carreira hoje.

Um agradecimento especial para minha colega e amiga Thais Rodrigues que fez parte de todo esse processo. <3

Mais Projetos

Create a free website with Framer, the website builder loved by startups, designers and agencies.