This portfolio describes Pedro's Works, on software design/development and puzzles & games.
None of these projects are maintained, but some are still archived here.
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, extending the Puzzlescript Engine with a level selector, whose colour scheme adapted to the current game, plus keyboard shortcuts and useful buttons (undo, restart, fullscreen...). It was adopted by +10 authors and 16 games.
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.
The exhaustive database of Puzzlescript games was compiled, alongside a smaller curated list of selected games.
From this database, a team of researchers produced an academic paper on automatic game generation.
Original star battle paper puzzles set in different geometries, published online at irregular intervals. Some were widely shared in online puzzle forums.
Unreleased inductive typing game (rule-discovery). With