338 lines
16 KiB
Smarty
Executable File
338 lines
16 KiB
Smarty
Executable File
% rebase('frame.tpl')
|
|
<div class="content-grid">
|
|
<h1>blessfrey art</h1>
|
|
<p>I should put more up here. It gets lost otherwise...</p>
|
|
<div class="cats">
|
|
<img src="/static/img/art/enemycat.png" alt="Cat.">
|
|
<img src="/static/img/art/enemycat.png" alt="Cat.">
|
|
<img src="/static/img/art/enemycat.png" alt="Cat.">
|
|
<img src="/static/img/art/enemycat.png" alt="Cat.">
|
|
<img src="/static/img/art/enemycat_dead.png" alt="Cat.">
|
|
<img src="/static/img/art/enemycat.png" alt="Cat.">
|
|
<img src="/static/img/art/enemycat.png" alt="Cat.">
|
|
</div>
|
|
|
|
|
|
<!--BLESSFREY-->
|
|
<h2>blessfrey </h2>
|
|
<p>Typical "high school kids and a Canaanite giant go on an adventure and save the world" story. </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["AnimeEnding.png","A still from an attempt to emulate the Little Busters ending animation. Man, animating is hard."],
|
|
["Scary.png","Scary."],
|
|
["Tessa.png","Tessa in athleisure"],
|
|
["WISE.png","WISE, a lost Canaanite virtual assistant."],
|
|
["Rune_bank.png","Learning about American culture with Rune"],
|
|
["HeliaWarrior.png","Helia, copying the pose from Warrior's concept art for Guild Wars"],
|
|
["RuneBlessSketch.png","Rune and Bless"],
|
|
["pencilsketchangelchloe.png","Angel and Chloe"],
|
|
["dgbanner.png","Old Blessfrey character art"],
|
|
["Willa.png","The original concept for Helia, back when her name was Willa"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art//{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--PETSITES-->
|
|
<h2>petsites </h2>
|
|
<p>My weakness. My favorite ever was Verpets, but I've played about 20 of them. </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["stilllife.png","emulating the cover of BigBang's Still Life with my FlightRising lore dragons"],
|
|
["pixelheadshot.png","My FlightRising Coatl"],
|
|
["Silke.png","My Verpets Tabid"],
|
|
["Silke_png.png","Her face is stuck like that."],
|
|
["Helbatransparent.png","My Verpets Peesh"],
|
|
["lya.png","My Verpets Tapulu"],
|
|
["15.gif","Some Gaia rp character named Bird"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--CONTESTS, HASHTAGS-->
|
|
<h2>art games, hashtags </h2>
|
|
<p>I probably won't play much <a href="https://artfight.net/~abbey">ArtFight</a> if at all anymore. I'm too sick lol. I should get back into Mermay and OutfitAugust sometime at least, though. </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["BrodyChar.png","Art Fight 2023, Team Bloom: EmmArrGus's Char + Brody"],
|
|
["BrodyChar_big.png","larger view"],
|
|
["AisuLuna_pix.png","Art Fight 2023, Team Bloom: Skye_0723's Aisu + Luna"],
|
|
["AisuLuna_pix_bigger.png","larger view"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--FANART-->
|
|
<h2>fanart </h2>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["RingOfFire.jpg","My Guild Wars main at end-game Proph"],
|
|
["unaflatsmall.png","My Novi Star OC Una elf-married to Sand the moon elf from Neverwinter Nights 2"],
|
|
["chimchooree_moonelf.png","A Dungeons & Dragons moon elf (my NWN2 main Una Farlong to be exact)"],
|
|
["kamaAD1.gif","Kama AD1 for #octobit"],
|
|
["sophie.png","Atelier Sophie for #octobit"],
|
|
["tvseries.png","Code Lyoko's Sissi for #octobit"],
|
|
["baby.png","VtM: Redemption with Big Bang lyrics"],
|
|
["MAGA.png","Trump in Gran Soren. Julien looks the most like Trump, so I used him. Regrettably weird tbh."],
|
|
["ObamaDay.png","RuneScape edit for #ObamaDay on Twitter"],
|
|
["an_interview_with_the_pilot.png","Bush and Quayle as customs officers with the Customs Officer, interviewing pilot Dukakis"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--OBLIVION-->
|
|
<h2>screenshots </h2>
|
|
<p>Modded Oblivion </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["magesstaff.png","That quest where necromancers chase you over a cliff repeatedly until they die from fall damage."],
|
|
["ScreenShot9.bmp","Finally found the giant crab dungeon."],
|
|
["ScreenShot46.bmp","The fancy hotel in Skingrad with SomeWelshGuy's Immersive Interiors clear windows mod."],
|
|
["ScreenShot128.bmp","That player home mod that clips with the skybox."],
|
|
["ScreenShot131.bmp","I found this unicorn during the last ever E3."],
|
|
["image-17.png","Imperial dash"],
|
|
["Sunset.bmp","Martin and Thyme in their hoodies, jeans, and Converse."],
|
|
["ScreenShot67.png","The Emperor's Converse."],
|
|
["ScreenShot149.png","Cloud Ruler Temple"],
|
|
["ScreenShot164.png","A reluctant emperor"],
|
|
["ScreenShot215.png","Joining the Mythic Dawn"],
|
|
["ScreenShort108.png","Mythic Dawn companion"],
|
|
["ScreenShot2.png","Earana"],
|
|
["ScreenShot62.png","Akaviri catgirls"],
|
|
["ScreenShot74.png","Akaviri garden"],
|
|
["ScreenShot77.png","Kimono"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--Julien-->
|
|
<p>Lord Julien collection </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["Beloved.png","where u at"],
|
|
["2016-02-07_00002.png","Sophistry"],
|
|
["2016-02-07_00055.png","Pathetic"],
|
|
["2016-02-12_00001.png","Goblin brawl"],
|
|
["2016-02-12_00052.png","Close encounter"],
|
|
["2016-02-12_00079.png","Dragon"],
|
|
["2016-02-12_00097.png","Dragonfire"],
|
|
["2016-02-12_00100.png","Last light"],
|
|
["2016-02-12_00119.png","Journey home"],
|
|
["2016-02-12_00124.png","Dark knight"],
|
|
["2016-02-12_00131.png","Afternoon at the pier"],
|
|
["2016-02-12_00145.png","Cassardis"],
|
|
["2016-02-12_00148.png","Break"],
|
|
["2016-02-12_00152.png","Vista"],
|
|
["2016-02-12_00154.png","About town"],
|
|
["2016-02-12_00158.png","Fish inspector"],
|
|
["2016-02-12_00160.png","Home cooking"],
|
|
["2016-02-13_00010.png","Evening prayer"],
|
|
["2016-02-13_00018.png","Marketplace"],
|
|
["2016-02-13_00024.png","Test"],
|
|
["2016-02-13_00030.png","Infamous escort"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
|
|
<p>VR Chat </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["VRchat_bodypillow2.png","My husband served me while I was on a date with my me and him body pillow. He kept rudely eating my chips."],
|
|
["vrchat_cat.png","Drawing cats"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--FAKE SCREENSHOTS, MOCKUPS-->
|
|
<h2>make-believe mockups </h2>
|
|
<p>These games don't exist, but I'm still going to draw screenshots of them. </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["boss.png","A Gameboy game with Bad Cat and the Customs Officer"],
|
|
["boss_bigger.png","Larger view"],
|
|
["demake.png","A Persona 3 demake for Gameboy"],
|
|
["chimchooree_LittleAiri.gif","Tiny VN."],
|
|
["remake.png","A remake of SNES Trinea for Gameboy"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--REAL SCREENSHOTS, MOCKUPS-->
|
|
<h2>screenshots of my games </h2>
|
|
<p>These games did exist at some point. Maybe I'll release them eventually. </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["Jan13.png","Dungeon Girls - Angel fighting Bad Cat"],
|
|
["07-02.png","Dungeon Girls - outdoor mall"],
|
|
["lilchimchooree_chimchooree_dungeongirls_mockup.png","Dungeon Girls - basically venting about coyotes."],
|
|
["slimes.png","Blessfrey - Angel in the slime caves"],
|
|
["silly.png","Small Thing That Makes Things"],
|
|
["stoplight.png","The Coroutines Game. Assets are from a version of Blessfrey"],
|
|
["customsofficer.png","Lemonland Immigration Office, almost entirely traced photos."]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--FASHION-->
|
|
<h2>fashion </h2>
|
|
<p>I've sewn since I was little. </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["20220723_174232.jpg","Conceptual swimsuit sketches"],
|
|
["20220723_174331.jpg","Hand-drafted swimsuit pattern pieces"],
|
|
["swimsuit.jpg","Neoprene swimsuit with mock turtleneck and tiered skirt"],
|
|
["fashionsketch.jpg","Fashion sketches"],
|
|
["Kitty.jpg","Mini dress with princess seams, rainbow 'Chanel stitching,' + pockets"],
|
|
["Wyrm.jpg","My senior prom dress, embroidered satin and crepe"],
|
|
["lya_marker.png","Lyalira fashion illustration in Prismacolor & gel pen"],
|
|
["wwww.jpg","Lyalira, my junior prom dress at a local runway event"],
|
|
["boardwalk.jpg","Drafted and knit for a local art museum event then shown at a local runway"],
|
|
["JoAnn.jpg","Swimsuit, designed, cut, and sewn in a few hours"],
|
|
["wasplady.jpg","Fancy pajamas collection referencing fabric in my closet. I made a few pieces but gave them away."],
|
|
["unpaid.jpg","Converting my pixelart to sequinart"],
|
|
["flats.jpg","Flats for loungewear"],
|
|
["20220417_161710.jpg","Doll clothes"],
|
|
["20220804_231633.jpg","Baku plushie"],
|
|
["20220523_171315.jpg","Thrift store dress I made into a pillow. I kept the pockets!"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art/{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>
|
|
|
|
<!--<h2>OotD, MotD </h2>
|
|
<p>Outfits, makeup looks, and custom palettes. </p>
|
|
<div class="gallery">
|
|
<%
|
|
gallery = [
|
|
["AnimeEnding.png","A still from an attempt to emulate the Little Busters ending animation. Man, animating is hard."],
|
|
["Scary.png","Scary."],
|
|
["Tessa.png","Tessa in athleisure"],
|
|
["WISE.png","WISE, a lost Canaanite virtual assistant."],
|
|
["Rune_bank.png","Learning about American culture with Rune"],
|
|
["pencilsketchangelchloe.png","Angel and Chloe"],
|
|
["Willa.png","The original concept for Helia, back when her name was Willa"]
|
|
]
|
|
for g in gallery:
|
|
i = g[0].index('.')
|
|
thumb = g[0][:i] + 'thumb' + g[0][i:]
|
|
%>
|
|
<div class="galitem">
|
|
<a target="_blank" href="/static/img/art//{{g[0]}}">
|
|
<img src="/static/img/art/{{thumb}}" alt="Image: {{g[1]}}">
|
|
<div class="subtitle">{{g[1]}}</div>
|
|
</a>
|
|
</div>
|
|
% end
|
|
</div>-->
|
|
|
|
</div>
|