<i>A simple maze game to practice exporting Godot projects and embedding HTML5 applications.</i></div>
<div class="demo-game"><iframe src="https://itch.io/embed-upload/6141043?color=333333" allowfullscreen="" width="1024" height="620" frameborder="0"><a href="https://chimchooree.itch.io/legless-the-cat">Play Legless the Cat on itch.io</a></iframe><br></div>
<div class="center"><h2>game</h2></div>
<div class="demo-game">
<iframe src="https://itch.io/embed-upload/6141043?color=333333" allowfullscreen="" width="1024" height="620" frameborder="0"><a href="https://chimchooree.itch.io/legless-the-cat">Play Legless the Cat on itch.io</a></iframe><br>
</div>
<div class="demo-intro"><p>Poltics Cat lost his legs!! Push him around using WASD to find them. Eat any breakfasts you can find along the way! <br></p>
<br>
<p>(In case it isn't obvious, this is a crude maze constructed from the infamous 'godot heads'. Click the game to make it active then control kitty using W A S D or arrow keys to find all three breakfasts and his missing legs. His breakfast counter is in the top-right corner. After you win, you can continue to wander the maze aimlessly. Refresh the page to start over.) <br></p></div>
<br>
<hr>
<p>(In case it isn't obvious, this is a crude maze constructed from the infamous 'godot heads'. Click the game to make it active then control kitty using W A S D or arrow keys to find all three breakfasts and his missing legs. His breakfast counter is in the top-right corner. After you win, you can continue to wander the maze aimlessly. Refresh the page to start over.) <br></p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Aliquet nibh praesent tristique magna. Egestas congue quisque egestas diam in arcu cursus. Sit amet venenatis urna cursus eget. Ut tellus elementum sagittis vitae et. Morbi tempus iaculis urna id volutpat lacus. Fringilla urna porttitor rhoncus dolor. Scelerisque fermentum dui faucibus in ornare quam viverra orci. Tincidunt id aliquet risus feugiat. Bibendum neque egestas congue quisque egestas diam in arcu. Tristique nulla aliquet enim tortor at auctor urna nunc. In massa tempor nec feugiat nisl pretium fusce id. Cum sociis natoque penatibus et magnis dis. Molestie nunc non blandit massa enim nec dui nunc mattis. Orci a scelerisque purus semper eget. Nibh nisl condimentum id venenatis a. Volutpat consequat mauris nunc congue nisi vitae suscipit tellus. Pellentesque habitant morbi tristique senectus et netus et. Metus vulputate eu scelerisque felis.</div>
<div class="system" id="system">
<h2>system</h2>
Risus feugiat in ante metus dictum at tempor commodo ullamcorper. Mauris nunc congue nisi vitae suscipit tellus mauris a diam. Sodales ut eu sem integer vitae. Sed faucibus turpis in eu mi bibendum neque. In cursus turpis massa tincidunt. Magna etiam tempor orci eu lobortis. Pharetra magna ac placerat vestibulum. Vitae turpis massa sed elementum. Varius morbi enim nunc faucibus a pellentesque sit. Fermentum et sollicitudin ac orci phasellus.</div>
<div class="center"><h2>system</h2>
<p>Blessfrey is a 2D action rpg with a dual-job system which will determine the skill pool from which you will build your skillbar. Your AI companions will have skillbars of their own to edit, so think in terms of teams in order to defeat bosses and solve puzzles. Barely any class progression decisions are permanent, so you can experiment and express your playstyle. <br></p>
<br>
<h3>jobs </h2>
<p>Blessfrey jobs are equivalent to RPG classes. Your first job is a permanent decision which you will make early in gameplay. You will be able to unlock the rest and more during gameplay as side gigs. You can only have one side gig at a time, but you can always swap it outside of combat areas. <br></p>
<br>
<p>Each job has its own skill pool. Each skill is assigned to a job trait (similar to an RPG attribute). Each character has a set number of trait points they can use to raise job traits and the effectiveness of their associated skills. You gain more trait points through leveling up, but traits can be raised or lowered at will. Experiment to find your specialization! <br></p>
<br>
<p>Your first job offers an exclusive trait called a job perk. It is not only tied to the effectiveness of related skills but also provides a constant buff. You can use the skills of your side gig's perk-related skills, but you cannot raise their effectiveness nor gain the buff. Perks are what distinguish characters from each other. <br></p>
<br>
<h3>skills</h2>
<p>Skills are individual powers that modify entities in the world of Blessfrey. They can launch fireballs, protect against incoming damage, spawn items or minions, teleport characters, reveal more UI details, and more. Your skillbar only has 8 skill slots and can only be edited in safe areas. The challenge comes from discovering effective strategies and synergies. Many of the same skills will be available to the player and enemy characters alike, so you must learn how to both use and counter each skill. <br></p>
<br>
<p>Skills are inspired by Magic: The Gathering keywords. There are a limited number of keywords that are quick to learn, but I will combine them with interesting conditions to create a wide arsenal of options. <br></p>
<br>
<p>Skills are gained during exploration. As you find new areas, encounter enemies, and interact with your surroundings, you will internalize those experiences as new skills. There are multiple paths to learning, so you are free to focus on your favorite parts of the game. <br></p>
<br>
<h3>team</h2>
<p>You will meet new friends and allies in the world, and they will join your team as customizable AI companions. Edit their skillbars to complement yours and keep their gear up-to-date. They will remember your responses and actions, so stay attentive to the flow of your relationship. There may be consequences - sweet or treacherous. <br></p></div>
</div>
<div class="story" id="story">
<h2>story</h2>
Ut aliquam purus sit amet luctus venenatis. Mi in nulla posuere sollicitudin aliquam ultrices sagittis orci. In fermentum posuere urna nec tincidunt. Tellus elementum sagittis vitae et leo duis ut. Sit amet commodo nulla facilisi nullam vehicula ipsum. Morbi tristique senectus et netus et malesuada fames ac turpis. Aliquam ultrices sagittis orci a scelerisque purus semper. Lacus vestibulum sed arcu non odio euismod. Et odio pellentesque diam volutpat commodo sed. In hendrerit gravida rutrum quisque non tellus. Aliquet enim tortor at auctor urna nunc. Nibh cras pulvinar mattis nunc sed blandit. Velit euismod in pellentesque massa placerat duis ultricies lacus sed. Lacus suspendisse faucibus interdum posuere lorem ipsum dolor. Ullamcorper dignissim cras tincidunt lobortis feugiat vivamus at augue. Viverra tellus in hac habitasse platea. Sed vulputate mi sit amet mauris commodo quis imperdiet massa. Nunc id cursus metus aliquam eleifend mi in nulla posuere.</div>
<div class="center"><h2>story</h2>
<p>You play as Helia, a foreign transfer student living with her estranged uncle in a rural southern American town. You'll find an inexplicable amount of amenities, but none of them hold a candle to the haunted dungeon beneath the city. It's off-limits, but a dare's a dare. <br></p>
<br>
<p>There's a whole other world down there with multiple fantastical races. Once you've been down there once, it's hard to avoid getting tangled in its mysteries. <br></p>
<br>
<p>The town is strange in its own right. Lucrest flourished under it's remarkably young mayor and became an economic oasis in an expanse of farmlands and mining communities, drawing people from out-of-state to enjoy its attractions. Mayor Dia claims to have a magic wand that controls economy, and people aren't inclined to disagree. <br></p></div>
</div>
<div class="characters" id="characters">
<h2>characters</h2>
Nisl vel pretium lectus quam id leo. Pulvinar mattis nunc sed blandit libero. Turpis cursus in hac habitasse. Mattis nunc sed blandit libero volutpat sed cras ornare. Etiam erat velit scelerisque in dictum non. Id eu nisl nunc mi ipsum. Aliquam malesuada bibendum arcu vitae elementum curabitur vitae nunc sed. Proin fermentum leo vel orci porta non. Duis ultricies lacus sed turpis tincidunt id. Sit amet consectetur adipiscing elit duis tristique sollicitudin nibh. Aliquet enim tortor at auctor. Sit amet mattis vulputate enim nulla aliquet porttitor lacus luctus. Vulputate sapien nec sagittis aliquam. Sit amet consectetur adipiscing elit pellentesque habitant. Hendrerit dolor magna eget est. Habitant morbi tristique senectus et netus et. Sapien eget mi proin sed libero enim sed faucibus turpis. Elementum curabitur vitae nunc sed velit dignissim. Risus sed vulputate odio ut enim blandit volutpat. Sem integer vitae justo eget magna.</div>
<div class="info" id="info">
<h2>info</h2>
Eget sit amet tellus cras adipiscing enim eu turpis egestas. Elementum nibh tellus molestie nunc non blandit. Interdum posuere lorem ipsum dolor sit. Ullamcorper morbi tincidunt ornare massa eget egestas. Sed arcu non odio euismod lacinia at quis risus sed. In nisl nisi scelerisque eu ultrices vitae auctor. Morbi tristique senectus et netus et malesuada fames. Quis auctor elit sed vulputate mi sit. Nunc vel risus commodo viverra maecenas accumsan lacus. Tincidunt augue interdum velit euismod in pellentesque massa placerat duis. Tristique nulla aliquet enim tortor at auctor urna nunc. Ac feugiat sed lectus vestibulum mattis ullamcorper velit sed. Et ligula ullamcorper malesuada proin libero nunc consequat interdum.</div>
<div class="center"><h2>characters</h2>
<p><b><a href="/char/Helia">Helia</a></b> (?/?) - The player character! Almost every job is available to her. Where she comes from, combat training is unheard of, so she's a blank slate. Her reasons for suddenly moving countries by herself at the end of a schoolyear are filled with holes, so rumors spread ahead of her arrival. Barely anyone moves to Lucrest, though, so most people are excited to meet the new girl. <br></p>
<br>
<p><b><a href="/char/Angel">Angel</a></b> (Weaponmaster/Hacker) - Her real name's Miriam, but it sounds too frumpy, so please call her Angel. She is a naturally gifted with heavy blades and participates in a competitive swordsman league, but she usually comes across as friendly if not a little absent-minded. Computers interest her deeply, so she always has tinkering away with some new gadget or software. <br></p>
<br>
<p><b><a href="/char/Tessa">Tessa</a></b> (Tamer/Streetfighter) - She actually has a foreign background, too. Her mom and late father moved with her from France when she was really little. She loves the outdoors, animals, and fashion and is always sticking her nose in everyone's business. She's all fun all the time, so she doesn't always know where the boundary is between playful teasing and outright bullying. <br></p>
<br>
<p><b><a href="/char/Chloe">Chloe</a></b> (Disciple/Weaponmaster) - She's an orphan girl who was taken in by the church, and she spends a lot of her time serving there. She's reticent and deeply introverted but very sweet to those who get to know her. <br></p>
<br>
<p><b><a href="/char/Aries">Aries</a></b> (Weaponsmaster/Tamer) - Angel's twin brother, though he's her opposite in many ways. He's more attentive, but his frankness and disregard for etiquette makes him seem boorish. He also takes things with more gravity, fully committing himself to his studies and training. He prefers light weapons, light armor, and practical survival skills. <br></p>
<br>
<p><b><a href="/char/Night">Night</a></b> (Chemist/Weaponsmaster) - Despite not being much older than the other teens, he's completed a few years of apprenticeships at the leading research hospitals in the capital. The deterioration and death of his grandparents forced his return to close the final paperwork and figure out how to support his baby brother in the meantime. He runs a local pharmacy for now. <br></p>
<br>
<p><b><a href="/char/Rune">Rune</a></b> (?/?) - A startlingly tall and listless horned boy discovered in the local dungeon, surrounded by dinosaurs and other abyssal beasts. He doesn't trust people from the surface at first. <br></p></div>
</div>
<div class="info" id="info">
<div class="center"><h2>info</h2>
<p>Blessfrey is a singleplayer action RPG game that will be playable in at least Windows, Linux, and HTML5. I'm going to sell it on Steam and wherever else lets me list it. It's being developed by me (chimchooree) in Godot Engine with original writing and art, though I'll need help with music and SFX eventually. My husband also helps sometimes, especially with writing plug-ins for the engine.♡ The full credits are available on the <a href="/credits">credits page</a>.<br></p>
<br>
<h2>timeline</h2>
<p>Legless the Cat is the first demo. It has nothing to do with the game, but it's an important exercise for exporting and embedding an HTML5 game. I'd hate to make a sophisticated game over multiple years and be too inexperienced to actually share it with anyone. It also lets my kitty be in his own videogame! So cute. <br></p>
<br>
<p>As for the first real demo, I am currently creating a vertical slice of the game, focusing on a robust presentation of the skill system. This demo will be more of a tech demo than a game. It will feature 3 demo areas, and you will receive a bingo card directing you to try a smattering of what the full game will have to offer. <br></p>
<br>
<p>The next demo will demonstrate the game's faction system and AI, presenting more as a cutscene with unpredictable outcomes. A couple of different AI groups will wander around a map, intersect, then attack or aid according to affiliation. The faction system is rather complex, so I need to isolate it for testing purposes. <br></p>
<br>
<p>I think at this point, I will be able to put out a real demo. Demo #3 is going to be a level from the full game, introducing Rune and his multiphase boss fight. <br></p>
<br>
<p>If I can do that, I'll definitely be ready to make chunks of the game until the entire thing is complete. <br></p>
<br>
<p>No hard timeline on this, though! I've been working for years and finally am about ready to have something to show for it. Gamedev has been a deep learning experience, and I'm looking forward to sharing my results with you. <br></p></div>