Game Engineer @ Monomi Park
Programmer for A Hat in Time: Vanessa's Curse
@ Lady_Jazzrabbit on twitter
Profile Picture by Lumivos


So the other day, I saw this post from @easrng about a way to embed iframes in posts, so I thought it might be fun to try it out with one of my old games, and maybe do a short writeup on it. So this is my game, Tap Shot!
(Warning: Does play audio kind of loud, but you can press the sound and music buttons to stop it. Only tested on Chrome desktop)

This can also be found here on my website or on the google play store here.
Tap Shot is basically a single button side-scrolling arcade shooter with a modern mobile-friendly design. You control a spaceship that will both ascend and shoot every time you tap/click on the screen or press space. Protect your ship by tapping to avoid asteroids, enemy ships and wormholes. Shoot down the obstacles in your way and collect gems to gain the highest score that you can!
Tap shot was made a few years ago in under 48 hours as part of 2 game jams that happened to be running concurrently, which were the Miz Jam and the Kenney Jam 2020. The goal of both of those was to make a game using this specific premade art pack from kenney.nl It was mainly designed for Android, but I also set it up to run on windows and web browsers as well.
I basically made this game because I like the control/feel of flappy bird, but kind of don't actually the game itself very much, so I thought it would be fun to do my own twist on it. I thought combining it with a simple arcade shoot-em-up would have a lot of synergy in the gameplay. I replaced the score system, so it now tracks points based on collecting gems and shooting rocks, instead of tracking how far you got, which I'm not sure was the best idea, because people got a bit confused about that.
The obstacles are randomly generated, and come in waves, so they actually get harder as your score goes up. Although, I was pretty limited on time, so once your score gets over around 100, it will stop scaling, and just do the same wave forever. Although, I did also add a secret that gets unlocked once you get over 100 that does change the gameplay a bit. :)
I do think there is a lot of things I would do differently if I remade it today, but I'm pretty happy with how it turned out for only 48 hours of work! Having to work with a premade art kit was nice, because it meant I didn't have to worry about art, but added an extra challenge, since it made me try to think of a way to use the art in a creative way. I definitely want to try to do more game jams in the future, and would heavily recommend game jams as a place to get some experience for people interested in game development. 🙂


(Desktop only)
Enter
 
 
Enter
 
 
Enter
 
 
Enter
 
 
Enter
 
 
Enter
 
 

How to Play Similar to normal wordle. Try to guess the hidden word. Use the arrows to choose letters to form a 5 letter word and press enter to get hints about what the word is. Green letters mean there you have the correct letter in that position. Yellow letters mean that letter is somewhere in the word. You win when all 5 letters are green. You have 6 guesses.
Differences from normal Wordle
  • The word you guess doesn't have to be a real word. It just has to be any 5 letter combination. Although the solution is a real word.
  • Yellow letters will show if the letter exists anywhere in the word, even if that has already been marked green. So if a letter is there as both green and yellow, that doesn't mean it's in the word twice. (In this case, there are no doubles)
  • There is no "Hard mode" although you are free to try to enforce those rules upon yourself.
  • There is no win screen currently, so once you get all letters as green, that means you've won.
How it works I largely used the technique described in this post by @Corncycle and also kind of adapted the html for my title from that post. I also heavily referenced this post and this post by @blackle. The letter pickers increment the height every time one of the buttons is clicked, and then I use the height to determine which letter to show. It tracks which letter is currently selected, and if it's the right letter, it will display a green square, and if the word just contains the letter, it will display a yellow square. I made a JavaScript and React generator that generates everything to make it easier. Tbh, there's probably better ways to build stuff like this and optimize it, but I'm still kind of new to building stuff without something like JavaScript powering it, so this is still kind of just a proof of concept for now. It's pretty messy, but you can see the source for the generator here or generate your own on my personal website here.


Hello Cohost! My name's Jasmine, AKA Jazzrabbit. I'm currently exploring new social media sites, and I do like what I've seen so far here on Cohost, so I thought it might be fun to introduce myself, and share some of the things I've worked on. I'll try to be brief in this post, but maybe I'll give more details on some of my experiences in the future.
I'm a transgender game engineer and modder interested in solving cool engineering problems and making cool stuff. I don't know how much I'll post, but if I do, I'll probably talk about game development, games, modding, and maybe some personal life stuff occasionally as well. Here's some of the things I'm currently working on and some things I have worked on previously.

Slime Rancher 2

I am currently working as a Jr. Game Engineer at Monomi Park, where I'm helping develop the Early Access game, Slime Rancher 2. I only joined a few months ago, but I've already contributed dozens of bug fixes, and have started developing several new features as well. Learn more about the game at the official website:
https://www.slimerancher.com/ Slime Rancher 2 Banner Image

A Hat in Time: Vanessa's Curse

Previously, I worked as the lead engineer on Vanessa's Curse, which was the first official Creator DLC for the 3D indie platformer, A Hat in Time. I built most of the online gameplay on top of the game's existing online systems, and I coded a lot of the UIs and other gameplay systems as well. See it on Steam here: https://store.steampowered.com/app/1738980/A_Hat_in_Time__Vanessas_Curse/ A Hat in Time: Vanessa's Curse Banner Image

A Hat in Time Modding

In my free time, I also enjoy modding games. I've modded a few different games, but the one I've spent the most time on is A Hat in Time. I've created dozens of unique mods for this game, with a focus on new and unique gameplay features, and Quality of Life improvements. Check out some of my highlighted on the Steam workshop here!
https://steamcommunity.com/sharedfiles/filedetails/?id=2068630350 Jasmine's A Hat in Time Modding Showcase

Game Jams and Other Personal Gamedev Projects

Before doing much professional gamedev work, I also made a lot of smaller games as part of game jams, and also from college assignments and personal projects. A lot of these were made under pretty tight time constraints, so they may not be the most polished, but I'm still pretty proud of them either way. Check out my portfolio website for more details!
https://jasmine.games/#/