Skip to content
View plettj's full-sized avatar
🐰
code code code
🐰
code code code

Organizations

@Portage-Labs

Block or report plettj

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
plettj/README.md

On Stage Headshot - Josiah Plett

Entrepreneur | Game Developer | 3x Guinness World Record Breaker | Photographer


plett.fun is where you can play 18 of my games.

plett.dev is my personal website.

I'm currently full-stack at Maxima AI and former CTO at Portage Labs. Contact me on Linkedin or at jlplett at uwaterloo dot ca if you'd like to reach out.


Click on the GIFs to go to their websites.

Pentris Showcase Video Split Second Showcase Video Snake 2 Showcase Video Lo-fi Ghost Showcase Video Conway's Game of Life Showcase Video Pixel Explorer Showcase Video Flippy Floor Showcase Video Space Golf Showcase Video Split Second V1 Showcase Video Chess Analysis Board Showcase Video


How to make those little GIFs

Instructions exist so I don't keep forgetting. :-]

  1. Record the video. a. On Windows, search for "Snipping Tool," hit the video icon, and record. Don't forget to save afterwards.
  2. Use an online ffmpeg emulator like this one, or make sure it's installed on your system to...
  3. Run the following commands, replacing EXAMPLE with your file.
ffmpeg -i EXAMPLE_showcase.mp4 -vf "fps=20,scale=-1:240:flags=lanczos,palettegen" -y palette.png

ffmpeg -i EXAMPLE_showcase.mp4 -i palette.png -filter_complex "fps=20,scale=-1:240:flags=lanczos[x];[x][1:v]paletteuse=dither=bayer:bayer_scale=5" -loop 0 EXAMPLE_showcase.gif

Pinned Loading

  1. hagnusmiemann hagnusmiemann Public

    A top-200 worldwide-ranking chess engine made from scratch in C++. Complete with a beautiful CLI.

    C++ 4

  2. pentris pentris Public

    Tetris, but with the pentominoes 😎 Played by hundreds at plett.fun.

    TypeScript 7

  3. SplitSecond SplitSecond Public

    Now licensed to CoolmathGames.com. The cleanest time-reversal game, built with HTML5 Canvas and determination.

    JavaScript 6

  4. plett.dev plett.dev Public

    Source code of my minimally designed but feature-rich personal website.

    TypeScript 6

  5. zrwaite/se101-spaceship zrwaite/se101-spaceship Public

    Re-Build of UWaterloo SE101's Space Ship Collaboration Activity in TypeScript/JavaScript

    TypeScript 19 43

  6. Notoh/UnboxTheGoose Notoh/UnboxTheGoose Public

    A university project to build a robot that solves Rubik's Cubes, built from a Raspberry Pi

    Python 3 1