Search by

phil member since: Dec 02, 2013 · Transparency log

phil's packages

  • PHP

    tilttek/leaderboards

    Leaderboards for gamification: members ranked on counts, totals, best gestures, days or reported values, over days, weeks, months, seasons or sliding windows, kept up to date from the activity journal, tie-breaks, snapshots, weekly leagues with promotion, titles, teams, stores in memory or Valkey, o

  • PHP

    tilttek/loot-tables

    Loot tables rolled with any die: tables of entries with a name, an image and a slot, boxes that declare the tables a product rolls, draws committed before and revealed after through tilttek/dice and verifiable by anyone, physical dice entered as they fell, texts drawn from a list, and one-character-

  • PHP

    tilttek/points

    A double-entry ledger of points for gamification: balances that are sums of movements, named currencies, earning rules on members' activity with caps per period, first-in first-out expiry, cancellations as reverse movements, spending and transfers that never go negative, rebuilds, and the erasure of

  • PHP

    tilttek/points-bundle

    Points for Symfony on tilttek/points: the ledger in Doctrine DBAL, currencies and earning rules in configuration, the projection that turns members' activity into points through tilttek/activity-bundle, balances and histories, commands to expire credits and show a history, and member export and eras

  • PHP

    tilttek/progression

    Levels and streaks for gamification: experience earned by rules on members' activity, levels on a linear, quadratic, exponential or tabled curve, several tracks, seasons, milestones worth a reward, streaks of days or weeks in the member's timezone with grace and freezes, rebuilds, and the erasure of

  • PHP

    tilttek/progression-bundle

    Levels and streaks for Symfony on tilttek/progression: tracks, curves, seasons, milestones and streaks in configuration, stored in Doctrine DBAL, the projection fed by tilttek/activity-bundle, events on levels, milestones and broken streaks, Twig progress bar and streak, commands, and member export

  • PHP

    tilttek/puzzle-builder

    Puzzles for a scenario, checked on the server: normalized answers, partial answers, bounded guesses, tiered hints and a validated unlock graph.

  • PHP

    tilttek/quests

    Quests and challenges for gamification: steps read on members' activity, in order or not, quests open always, between dates or on recurring dates, chains, declared rewards, acceptance and abandonment, community challenges, team quests, duels between members, rebuilds when a rule changes, and the era

  • PHP

    tilttek/quests-bundle

    Quests and challenges for Symfony on tilttek/quests: quests in configuration or the database, seasonal dates by phil/almanac, progress and duels in Doctrine DBAL, the projection fed by tilttek/activity-bundle, events on accomplished quests and duels, Twig list and detail, commands, and member export

  • PHP

    tilttek/quiz

    Quiz games: questions of six kinds, a timer on an injected clock, scoring with a speed bonus, self-paced plays for members and live sessions with pseudonymous guests and teams, standings, a pseudonym filter, live updates through Mercure, and the events and Stimulus hook of a celebration.

  • PHP

    tilttek/rating

    Per-game ratings of players from their results: Elo with a decreasing K, OpenSkill with Plackett-Luce or Thurstone-Mosteller and a conservative ranking, duels, games of several players and teams, draws, an unrated friendly mode, ratings private by default, a replay that gives the same values, and th

  • PHP

    tilttek/seasonal-events

    Seasons and their events for gamification: a season once or each year by an RFC 5545 rule in its timezone, the quests, items and decorations it brings while it lasts, multipliers of gains only on events announced ahead, a port to read what is on, and bridges to tilttek/quests and tilttek/collections

  • PHP

    tilttek/secret-rolls

    Hidden game master rolls, kept verifiable and revealed afterwards.

  • PHP

    tilttek/sets

    Sets for badges, collections and other gamification: versioned definitions, tiers, completion from what a holder owns, declared rewards and events, without granting anything.

  • PHP

    tilttek/stickers

    Virtual stickers a member places on their profile or messages: a catalogue with text alternatives and credits, owned stickers, bounded placements, site limits, moderation, and sheets completed as sets.