Updated site design, added tower offense project, and embed some web projects

This commit is contained in:
thepaperpilot 2017-10-24 19:32:48 -05:00
parent 801f24dc9f
commit 3dceb8ae61
227 changed files with 192 additions and 78 deletions

0
.gitignore vendored Normal file → Executable file
View file

6
.gitmodules vendored Normal file
View file

@ -0,0 +1,6 @@
[submodule "assets/toweroffense-assets/Tower-Offense"]
path = assets/toweroffense-assets/Tower-Offense
url = https://github.com/thepaperpilot/Tower-Offense
[submodule "assets/slime-assets/Slime-Chargers"]
path = assets/slime-assets/Slime-Chargers
url = https://github.com/thepaperpilot/Slime-Chargers

0
CNAME Normal file → Executable file
View file

1
_config.yml Normal file → Executable file
View file

@ -2,6 +2,7 @@ name: The Paper Pilot
markdown: kramdown
kramdown:
input: GFM
parse_block_html: true
permalink: /:title/
paginate: 5
gems: [jekyll-paginate]

0
_content/babble/babble-asset1.md Normal file → Executable file
View file

0
_content/babble/babble.md Normal file → Executable file
View file

0
_content/babble/hosting.md Normal file → Executable file
View file

0
_content/babble/network.md Normal file → Executable file
View file

0
_content/blackhat/blackhat.md Normal file → Executable file
View file

36
_content/blackhat/prototype.md Normal file → Executable file
View file

@ -1,39 +1,5 @@
---
layout: default
title: Black Hat Prototype
embed: /assets/blackhat-assets/bh_prototype.html
---
<div style="position: relative;">
<button id="fullscreenBtn" style="position: absolute; bottom: 10px; right: 10px; width: 30px; height: 30px; background: none; border: none;">
<img src="https://itch.io/static/images/enlarge.svg" style="width: 30px; height: 30px">
</button>
<iframe id="prototype" msallowfullscreen="true" allowfullscreen="true" src="/content/blackhat/bh_prototype.html" scrolling="no" allowtransparency="true" webkitallowfullscreen="true" mozallowfullscreen="true" frameborder="0" style="width: 100%; height: 500px"></iframe>
</div>
<script>
function fullscreen() {
// check if fullscreen mode is available
if (document.fullscreenEnabled ||
document.webkitFullscreenEnabled ||
document.mozFullScreenEnabled ||
document.msFullscreenEnabled) {
// which element will be fullscreen
var iframe = document.getElementById('prototype');
// Do fullscreen
if (iframe.requestFullscreen) {
iframe.requestFullscreen();
} else if (iframe.webkitRequestFullscreen) {
iframe.webkitRequestFullscreen();
} else if (iframe.mozRequestFullScreen) {
iframe.mozRequestFullScreen();
} else if (iframe.msRequestFullscreen) {
iframe.msRequestFullscreen();
}
}
else {
console.log('Your browser is not supported');
}
}
document.getElementById('fullscreenBtn').addEventListener('click', fullscreen)
</script>

0
_content/click/click.md Normal file → Executable file
View file

0
_content/conway/conway.md Normal file → Executable file
View file

0
_content/fourth/fourth-asset1.md Normal file → Executable file
View file

0
_content/fourth/fourth.md Normal file → Executable file
View file

0
_content/ican/ican-asset1.md Normal file → Executable file
View file

0
_content/ican/ican-asset2.md Normal file → Executable file
View file

0
_content/ican/ican-asset3.md Normal file → Executable file
View file

0
_content/ican/ican.md Normal file → Executable file
View file

0
_content/kiosk/kiosk-asset0.md Normal file → Executable file
View file

0
_content/kiosk/kiosk-asset1.md Normal file → Executable file
View file

0
_content/kiosk/kiosk-asset2.md Normal file → Executable file
View file

0
_content/kiosk/kiosk-asset3.md Normal file → Executable file
View file

0
_content/kiosk/kiosk-asset4.md Normal file → Executable file
View file

0
_content/kiosk/kiosk-asset5.md Normal file → Executable file
View file

0
_content/kiosk/kiosk.md Normal file → Executable file
View file

0
_content/markov.html Normal file → Executable file
View file

0
_content/name/name.md Normal file → Executable file
View file

0
_content/nan/nan-asset1.md Normal file → Executable file
View file

0
_content/nan/nan-asset2.md Normal file → Executable file
View file

0
_content/nan/nan-asset3.md Normal file → Executable file
View file

0
_content/nan/nan.md Normal file → Executable file
View file

0
_content/portfolio/portfolio-asset1.md Normal file → Executable file
View file

0
_content/portfolio/portfolio-asset2.md Normal file → Executable file
View file

0
_content/portfolio/portfolio-asset3.md Normal file → Executable file
View file

0
_content/portfolio/portfolio-asset4.md Normal file → Executable file
View file

0
_content/portfolio/portfolio-asset5.md Normal file → Executable file
View file

0
_content/red/red.md Normal file → Executable file
View file

0
_content/reddit/reddit.md Normal file → Executable file
View file

0
_content/shape/shape-asset1.md Normal file → Executable file
View file

0
_content/shape/shape-asset2.md Normal file → Executable file
View file

0
_content/shape/shape-asset3.md Normal file → Executable file
View file

0
_content/shape/shape-asset4.md Normal file → Executable file
View file

0
_content/shape/shape-asset5.md Normal file → Executable file
View file

0
_content/shape/shape.md Normal file → Executable file
View file

5
_content/slime/embed.md Normal file
View file

@ -0,0 +1,5 @@
---
layout: default
title: Slime Chargers Embed
embed: /assets/slime-assets/Slime-Chargers/index.html
---

0
_content/slime/slime-asset1.md Normal file → Executable file
View file

0
_content/slime/slime-asset2.md Normal file → Executable file
View file

0
_content/slime/slime-asset3.md Normal file → Executable file
View file

0
_content/slime/slime-asset4.md Normal file → Executable file
View file

0
_content/slime/slime.md Normal file → Executable file
View file

0
_content/solar/solar-asset1.md Normal file → Executable file
View file

0
_content/solar/solar-asset2.md Normal file → Executable file
View file

0
_content/solar/solar-asset3.md Normal file → Executable file
View file

0
_content/solar/solar-asset4.md Normal file → Executable file
View file

0
_content/solar/solar-asset5.md Normal file → Executable file
View file

0
_content/solar/solar-asset6.md Normal file → Executable file
View file

0
_content/solar/solar.md Normal file → Executable file
View file

0
_content/sorcery/sorcery.md Normal file → Executable file
View file

0
_content/space/space-asset1.md Normal file → Executable file
View file

0
_content/space/space-asset2.md Normal file → Executable file
View file

0
_content/space/space-asset3.md Normal file → Executable file
View file

0
_content/space/space-asset4.md Normal file → Executable file
View file

0
_content/space/space-asset5.md Normal file → Executable file
View file

0
_content/space/space-asset6.md Normal file → Executable file
View file

0
_content/space/space-asset7.md Normal file → Executable file
View file

0
_content/space/space.md Normal file → Executable file
View file

0
_content/strange/strange.md Normal file → Executable file
View file

0
_content/todo/todo-asset1.md Normal file → Executable file
View file

0
_content/todo/todo-asset2.md Normal file → Executable file
View file

0
_content/todo/todo.md Normal file → Executable file
View file

View file

@ -0,0 +1,5 @@
---
layout: default
title: Tower Offense Embed
embed: /assets/toweroffense-assets/Tower-Offense/index.html
---

View file

@ -0,0 +1,5 @@
---
layout: default
title: Tower Offense Screenshot 1
---
![](/assets/toweroffense-assets/screenshot1.png)

View file

@ -0,0 +1,5 @@
---
layout: default
title: Tower Offense Screenshot 2
---
![](/assets/toweroffense-assets/screenshot2.png)

View file

@ -0,0 +1,5 @@
---
layout: default
title: Tower Offense Screenshot 3
---
![](/assets/toweroffense-assets/screenshot3.png)

View file

@ -0,0 +1,11 @@
---
layout: default
title: Tower Offense
---
A game made in 48 hours for the 4th Annual Chillenium at Texas A&M University. It was made by Team NaN, consisting of Anthony Lawn, Grant Barbee, Hudson Bielstein, and Daniel Casper. The theme was "Role Reversal".
You play the role of a village of animals who've found the way to their watering hole suddenly blocked by stone towers in their likenesses. Follow this Seussian tale as they mount an offense against these towers in the hopes of restoring normalcy to their lives.
This is the first game to use babble.js, the virtual puppet rendering library I wrote for Babble Buds and associated programs. There are a total of 7 cutscenes in this game, each using babble.js puppets to make them fun and interesting.
Gameplay-wise, its a bit like an idle/incremental game. Send units out using food, which is generated automatically, and gain gold the farther along the path the units make it. Spend gold on buildings, which do everything from increasing your food generation and storage, to improving your units, to unlocking new ones. All in all, pretty good for a 48 hour game.

0
_content/web/web.md Normal file → Executable file
View file

18
_layouts/default.html Normal file → Executable file
View file

@ -62,7 +62,16 @@
{% else %}
<div class="card">
<div class="card-content">
{{ page.content | markdownify }}
{% if page.embed %}
<div class="embed">
<button id="fullscreenBtn">
<img src="https://itch.io/static/images/enlarge.svg" style="width: 30px; height: 30px">
</button>
<iframe id="embed" msallowfullscreen="true" allowfullscreen="true" src="{{ page.embed }}" scrolling="no" allowtransparency="true" webkitallowfullscreen="true" mozallowfullscreen="true" frameborder="0"></iframe>
</div>
{% else %}
{{ page.content | markdownify }}
{% endif %}
</div>
</div>
{% endif %}
@ -102,12 +111,7 @@
<script src="https://code.jquery.com/jquery-2.1.1.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/js/materialize.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
// for the home page
$('.carousel.carousel-slider').carousel({full_width: true});
});
</script>
<script type="text/javascript" src="/js/index.js"></script>
</body>
</html>

2
_posts/2013-12-04-space.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Space Game
category: Game
cards: [Space Game, Space Game Screenshot 1, Space Game Screenshot 2, Space Game Screenshot 3, Space Game Screenshot 4, Space Game Screenshot 5, Space Game Screenshot 6, Space Game Screenshot 7]
links: ["Store Page|https://thepaperpilot.itch.io/space-game"]
tags: [java, libgdx, game]
tags: [java, libgdx]
---
Fulfill your curiosity in this arcade shooter with a focus on experimentation, rather than survival.

2
_posts/2014-04-13-kiosk.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Eagle Scout Project
category: Other
cards: [Computer Science Kiosk, Kiosk Picture 1, Kiosk Picture 2, Kiosk Picture 3, Kiosk Picture 4, Kiosk Picture 5, Kiosk Picture 6]
links: ["Source Code|https://github.com/thepaperpilot/Computer-Science-Kiosk"]
tags: [java, libgdx, software]
tags: [java, libgdx]
---
This is an open source program for a kiosk that will teach students the basics of computer science. It was initiated as a part of Anthony Lawns Eagle Scout Project, which was to build such a kiosk to place in the Quail Valley Middle School library.

2
_posts/2014-08-07-conway.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Conway
category: Game
cards: [Conway]
links: ["Source Code|https://github.com/thepaperpilot/Conway"]
tags: [java, android, game]
tags: [java, android]
---
A small game where you must find an initial state in a Conway's Game of Life system that stabilizes to match certain criteria.

0
_posts/2015-06-23-portfolio.md Normal file → Executable file
View file

3
_posts/2015-09-26-ican.md Normal file → Executable file
View file

@ -4,6 +4,7 @@ title: iCan
category: Software
cards: [iCan, iCan Screenshot 1, iCan Screenshot 2, iCan Screenshot 3]
links: ["Source Code|https://github.com/brianqvpham/iCan"]
tags: [java, android, software, jam]
tags: [java, android, HackTX]
published: false
---
A recycling promotion app made for HackTX 2015.

2
_posts/2015-10-23-strange.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: 12 is Strange
category: Game
cards: [12 is Strange]
links: ["Source Code|https://github.com/thepaperpilot/12-is-strange", "Store Page|https://thepaperpilot.itch.io/12-is-strange"]
tags: [java, libgdx, game, jam]
tags: [java, libgdx, SGDA]
---
This is a point and click adventure made in under 48 hours for UT Dallas' SDGA Fall 2015 Game Jam!

2
_posts/2015-12-19-solar.md Normal file → Executable file
View file

@ -5,6 +5,6 @@ category: Game
banner: solar
cards: [Solar TD, Solar TD Screenshot 1, Solar TD Screenshot 2, Solar TD Screenshot 3, Solar TD Screenshot 4, Solar TD Screenshot 5, Solar TD Screenshot 6]
links: ["Source Code|https://github.com/thepaperpilot/SolarTD", "Store Page|http://thepaperpilot.itch.io/solar-td"]
tags: [java, libgdx, game, jam]
tags: [java, libgdx]
---
A game inspired by Onslaught TD, an old flash game. Now its in HTML5 and in space, with some other new mechanics.

3
_posts/2016-02-03-red.md Normal file → Executable file
View file

@ -5,6 +5,7 @@ category: Game
banner: redpen
cards: [Red Pen]
links: ["Source Code|https://github.com/thepaperpilot/Red-Pen", "Store Page|http://thepaperpilot.itch.io/red-pen"]
tags: [java, libgdx, game, development]
tags: [java, libgdx, development]
published: false
---
An RPG about a writer who sells their soul to the devil in exchange for extraordinary writing abilities.

2
_posts/2016-04-01-fourth.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Fourth Order
category: Game
cards: [Fourth Order, Fourth Order Title]
links: ["Source Code|https://github.com/thepaperpilot/fourth-order", "Store Page|https://thepaperpilot.itch.io/fourth-order"]
tags: [java, libgdx, game, jam]
tags: [java, libgdx, SGDA]
---
A game made in under 48 hours for UT Dallas' SGDA Spring 2016 Game Jam! A match-3 RPG, reminiscent of Puzzle Quest.

2
_posts/2016-04-15-shape.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Shape Tycoon
category: Game
cards: [Shape Tycoon, Shape Tycoon Screenshot 1, Shape Tycoon Screenshot 2, Shape Tycoon Screenshot 3, Shape Tycoon Screenshot 4, Shape Tycoon Screenshot 5]
links: ["Source Code|https://github.com/thepaperpilot/shape-tycoon", "Store Page|https://thepaperpilot.itch.io/shape-tycoon", "Ludum Dare Entry|http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=90524"]
tags: [java, libgdx, game, jam]
tags: [java, libgdx, ludum dare]
---
Shape Tycoon is a game made for Ludum Dare 35 where you play as a shape that can shift between several geometric objects in order to entertain an audience. Try to become so popular the entire world is your audience!

2
_posts/2016-06-30-markov.md Normal file → Executable file
View file

@ -3,6 +3,6 @@ layout: default
title: Markov Chains
category: Software
cards: [Markov Chains]
tags: [software, web]
tags: [web]
---
A rock paper scissors game using markov chains to predict the player's pick. Due to the limitations of markov chains, it's not really good. But I feel it's at least better than RNG, since *if* the player uses a simple pattern, the chain will figure it out.

2
_posts/2016-08-03-reddit.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Reddit Exporter
category: Software
cards: [Reddit Exporter]
links: ["Source Code|https://github.com/thepaperpilot/RedditSavedLinksExporter"]
tags: [web, python, software]
tags: [web, python]
---
Uses OAuth to talk to reddit and retrieve all your saved links, and export them to useful formats, and maybe wipe them all afterwards.

2
_posts/2016-08-14-click.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: One Click Man
category: Game
cards: [One Click Man]
links: ["Source Code|https://github.com/thepaperpilot/OneClickMan", "Store Page|https://thepaperpilot.itch.io/one-click-man"]
tags: [java, libgdx, game, jam]
tags: [java, libgdx]
---
A small game made for the one button jam that explores the idea of being able to defeat any opponent in a single click. Made for the One Button Jam 2016 in under a week.

2
_posts/2016-08-28-todo.md Normal file → Executable file
View file

@ -4,7 +4,7 @@ title: todo.md
category: Software
cards: [todo.md, todo.md Screenshot 1, todo.md Screenshot 2]
links: ["Source Code|https://github.com/thepaperpilot/todo.md"]
tags: [web, python, software]
tags: [web, python]
---
todo.md is a web app for listing things to do in _beautiful_ **markdown**. Using a plaintext standard makes your todo list easy to version control, sync, and of course independent of the tool you use.

0
_posts/2016-09-02-webdesign.md Normal file → Executable file
View file

2
_posts/2016-09-17-blackhat.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Black Hat
category: Game
banner: blackhat
cards: [Black Hat Prototype, Black Hat]
tags: [pre production, concept, game]
tags: [design document]
---
A game about an 80s blackhat hacker who plans and executes feats of social engineering to take down the largest conglomerate business in history.

2
_posts/2016-09-23-nan.md Normal file → Executable file
View file

@ -5,6 +5,6 @@ category: Game
banner: nan
cards: [NaN, NaN Screenshot 1, NaN Screenshot 2, NaN Screenshot 3]
links: ["Source Code|https://github.com/thepaperpilot/NaN", "Store Page|https://thepaperpilot.itch.io/nan"]
tags: [python, pygame, game, jam]
tags: [python, pygame, chillenium]
---
A game made in 48 hours for the 3rd Annual Chillenium at Texas A&M University. It was made by Anthony Lawn and Grant Barbee. The theme was "foofaraw", which basically means to make a big deal about nothing.

2
_posts/2016-10-05-namedraw.md Normal file → Executable file
View file

@ -5,6 +5,6 @@ category: Software
banner: namedraw
cards: [Name Draw]
links: ["Source Code|https://github.com/thepaperpilot/NameDraw", "Web App|https://namedraw.tech"]
tags: [software, rails, ruby, web]
tags: [rails, ruby, web]
---
A web app for co-ordinating group gift exchanges allowing for a variety of situations including secret santas or complex rules involving restricting who can give gifts to whom.

2
_posts/2017-03-25-sorcery.md Normal file → Executable file
View file

@ -4,6 +4,6 @@ title: Tower of Penultimate Sorcery
category: Game
cards: [Tower of Penultimate Sorcery]
links: ["Source Code|https://github.com/thepaperpilot/Tower-Of-Penultimate-Sorcery", "Store Page|https://thepaperpilot.itch.io/tower-of-penultimate-sorcery"]
tags: [rpg maker, game, jam]
tags: [rpg maker, SGDA]
---
A puzzle adventure game made in 48 hours for the Spring 2017 Game Jam by UTD's SGDA. It was made by Anthony Lawn and Grant Barbee in RPG Maker MV. The theme was "loops", which you'll find very relevant while solving the puzzles.

4
_posts/2017-03-30-babble.md Normal file → Executable file
View file

@ -5,6 +5,6 @@ category: Software
banner: babble
cards: [Babble Buds, Babble Buds Screenshot, Networking, Hosting]
links: ["Source Code|https://github.com/thepaperpilot/Babble-Buds", "URealms Post|https://forums.urealms.com/discussion/272/babble/p1"]
tags: [web, pixi, electron, software]
tags: [pixi.js]
---
A free, open source virtual puppet show software, based on URealms' Puppet Pals software, written in electron and PIXI.js
A free, open source virtual puppet show software, based on URealms' Puppet Pals software, using electron and PIXI.js

4
_posts/2017-07-28-slime.md Normal file → Executable file
View file

@ -3,8 +3,8 @@ layout: default
title: Slime Chargers!
category: Game
banner: slime
cards: [Slime Chargers!, Slime Chargers Screenshot 1, Slime Chargers Screenshot 2, Slime Chargers Screenshot 3, Slime Chargers Screenshot 4]
cards: [Slime Chargers Embed, Slime Chargers!, Slime Chargers Screenshot 1, Slime Chargers Screenshot 2, Slime Chargers Screenshot 3, Slime Chargers Screenshot 4]
links: ["Source Code|https://github.com/thepaperpilot/Slime-Chargers", "Store Page|https://thepaperpilot.itch.io/ld39", "Ludum Dare Entry|https://ldjam.com/events/ludum-dare/39/slime-chargers"]
tags: [web, pixi, game, jam]
tags: [web, pixi.js, ludum dare]
---
A game made for Ludum Dare 39 about using slimes to charge crystals.

View file

@ -0,0 +1,10 @@
---
layout: default
title: Tower Offense
category: Game
banner: toweroffense
cards: [Tower Offense Embed, Tower Offense, Tower Offense Screenshot 1, Tower Offense Screenshot 2, Tower Offense Screenshot 3]
links: ["Source Code|https://github.com/thepaperpilot/Tower-Offense", "Store Page|https://thepaperpilot.itch.io/tower-offense"]
tags: [web, pixi.js, chillenium]
---
A game made in 48 hours for the 4th Annual Chillenium at Texas A&M University. It was made by Team NaN, consisting of Anthony Lawn, Grant Barbee, Hudson Bielstein, and Daniel Casper. The theme was "Role Reversal".

0
assets/babble-assets/screenshot.png Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 220 KiB

After

Width:  |  Height:  |  Size: 220 KiB

Some files were not shown because too many files have changed in this diff Show more