Skip to content

Open Source Friday Brasil - Pac Man from Scratch - 08/08/2025 #23

@danicat

Description

@danicat

Nome

Daniela Petruzalek

Usuário no GitHub

@danicat

Seu email

daniela.petruzalek@gmail.com

Conte-nos sobre você

Eu sou natural de Curitiba, mas vivo desde 2019 na Inglaterra. Hoje sou Developer Relations no Google, mas já fiz de tudo um pouco na vida, de programadora de firmware a Tech Lead de um time de sistemas de recomendação. Antes do Google trabalhei em outras grandes empresas como Oracle, Globo.com, ThoughtWorks e JP Morgan. Minha paixão por tecnologia começou com os video games, e ainda penso em me "aposentar" e abrir um estúdio de jogos algum dia. Hoje em dia tenho me dedicado a aprender mais sobre IA e agentes, mas ainda gosto de escrever código a moda antiga.

Nome do Projeto

Pac Man from Scratch

Link do Repositório

https://github.com/danicat/pacgo

URL sociais

@danicat83

URL do LinkedIn

https://linkedin.com/in/petruzalek

Informações Adicionais

Pac Man from Scratch (a.k.a. Pac Go) é um tutorial para aprender Go através da criação de um clone do jogo Pac Man. O jogo inteiro roda no terminal e os "sprites" (termo para os objetos móveis em jogos) são emojis. Este tutorial nasceu como parte da iniciativa Women Who Go em Porto Alegre em meados de 2017, quando eu ainda trabalhava na Globo.com. Desde a sua criação eu atualizei ele algumas vezes e rodei o mundo falando sobre ele em conferências diversas. Atualmente ele está um pouco defasado em relação as últimas versões do Go, mas como o Go mantém o compromisso de compatibilidade, tudo que é ensinado ainda é válido. Falta mesmo é falar de features novas como generics, mas quem sabe com a nossa conversa não seja uma boa oportunidade para a comunidade participar e contribuir com a modernização do projeto.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions