From b16b2802e721af42f7eaa6d6a22ce76204a7c7e1 Mon Sep 17 00:00:00 2001 From: thepaperpilot Date: Mon, 27 Nov 2023 20:18:35 -0600 Subject: [PATCH] Update portfolio site --- site/.vitepress/config.ts | 15 ++++----------- site/index.md | 16 ++++++++++++++++ site/projects/index.md | 28 ++-------------------------- 3 files changed, 22 insertions(+), 37 deletions(-) diff --git a/site/.vitepress/config.ts b/site/.vitepress/config.ts index 13e004b9..30efa0b3 100644 --- a/site/.vitepress/config.ts +++ b/site/.vitepress/config.ts @@ -48,28 +48,21 @@ module.exports = { ], "projects": [ { - text: "Play Now", + text: "Games", items: [ { text: "Planar Pioneers", link: "https://www.thepaperpilot.org/planar" }, { text: "Advent Incremental", link: "https://www.thepaperpilot.org/advent" }, - { text: "Kronos", link: "https://www.thepaperpilot.org/kronos/" }, { text: "Game Dev Tree", link: "https://www.thepaperpilot.org/gamedevtree/" }, - { text: "Lit", link: "https://www.thepaperpilot.org/lit/" }, - { text: "The Ascension Tree", link: "https://www.thepaperpilot.org/the_ascension_tree/" }, - { text: "Dream Hero", link: "https://www.thepaperpilot.org/dream/" }, - { text: "My Itch Page", link: "https://www.thepaperpilot.itch.io/" } - ] - }, - { - text: "Downloads", - items: [ { text: "Dice Armor", link: "/projects/dice/" }, { text: "Capture the Citadel", link: "/projects/citadel/"} + { text: "More on Itch", link: "https://www.thepaperpilot.itch.io/" } ] }, { text: "Non-Games", items: [ + { text: "Profectus", link: "https://moddingtree.com" }, + { text: "Incremental Social", link: "https://incremental.social" }, { text: "V-ecs", link: "/projects/vecs/" }, { text: "OptiSpeech", link: "/projects/optispeech/" }, { text: "Babble Buds", link: "/projects/babble/" } diff --git a/site/index.md b/site/index.md index df21695a..4847551e 100644 --- a/site/index.md +++ b/site/index.md @@ -8,4 +8,20 @@ hero: - theme: brand text: My Projects link: /projects/ + - theme: alt + text: My Resume + link: https://resume.incremental.social/thepaperpilot/thepaperpilot +features: + - icon: 🧑‍💻 + title: Profectus + details: A game engine that grows with you + link: https://moddingtree.com + - icon: 👤 + title: Incremental Social + details: A kind social media site for the incremental games community + link: https://incremental.social + - icon: 🎮 + title: My Games + details: Most of my games are playable on Itch + link: https://thepaperpilot.itch.io --- diff --git a/site/projects/index.md b/site/projects/index.md index 4796929f..07e709e8 100644 --- a/site/projects/index.md +++ b/site/projects/index.md @@ -2,30 +2,6 @@ title: Projects lastUpdated: false --- -# Games! +# Games and Tools -I make games regularly! Check them out in the sidebar or on my [itch.io](https://www.thepaperpilot.itch.io/) page. - -# Profectus! - -I contributed to a modding framework called The Modding Tree and then made [Profectus](https://moddingtree.com) as an alternative that gives developers more control. Profectus is a game engine for the web that uses TS and Vue. - -# [V-ecs!](./vecs/) - -V-ecs (pronounced "Vex") is a Vulkan-based engine I made for making highly moddable games and tools in Lua centered around the ECS design pattern and a work-stealing job system. - -# [OptiSpeech!](./optispeech/) - -I led a team updating a legacy Unity project for research on speech therapy to use a modern version with a focus on extensibility to facilitate future maintenance and features. - -# [Babble Buds!](./babble/) - -Babble Buds is a free, open-source virtual puppet show engine I made for various platforms including HTLM5 and Unity, as well as an accompanying electron-based puppet editor and multiplayer stage. - -# [Dice Armor](./dice/) - -I was the lead programmer on a team of nine creating this game in a semester-long college course. I programmed all the gameplay systems as well as incorporated Babble Buds for the cutscenes and tutorial. - -# [Capture the Citadel](./citadel/) - -A 3D VR re-envisioning of a Slay the Spire-style game by Anthony Lawn and Grant Barbee. +Check out the various games and tools I've made or worked on in the sidebar!