This portfolio describes Pedro's projects on software design/development and puzzle games.
An online player and editor for +300 logic puzzle genres, plus variants. Its active community crafted +6000 puzzles, stimulated by frequent releases, collaborations with established and emerging puzzle designers, integration with a popular online solver and a multi-year partnership with the largest logic puzzle platform in Japan, especially active during the annual advent calendar.
A modular, colourful interface with live highlighting and versatile url-encoding of puzzle states.
Lightweight markup language and processor paired with an isomorphic javascript framework for instant edits without localservers.
Foundational internal project, on top of which other initiatives were built.
A first open-source project, adopted by +10 authors in 16 games. It extended the Puzzlescript Engine with a level selector, whose colour scheme adapted to the current game, plus keyboard shortcuts and useful buttons (undo, restart, fullscreen...).
Eclectic new genres such as Bouba Kiki Loop, Tricklayer, Chess Battle, Curve sums, Numericlone and Subwhirl, among many more.
Original and beloved puzzle games linked to a public hall of fame and guestbook.
Original star battle paper puzzles set in different geometries, published online at irregular intervals. Some were widely circulated in puzzle forums.
A paper puzzle masterlist, an induction to inductive games and a curated list of selected puzzlescript games were gathered.
The complete puzzlescript games database was compiled in 2021. From this database, a team of researchers produced an academic paper on automatic game generation.
Unreleased inductive typing game (rule-discovery). With