Games

Play browser-based games built by Connor at InTheAtticDev. From the text-adventure RPG The Heartstone Caverns to the arcade shooter Chrono-Wing, each game is a handcrafted interactive experience.

The Heartstone Caverns

Genre: Interactive Roleplaying Novel | Version Beta 1.6

A revival of magic long forgotten. Experience the detailed interactive world of Valeria!

Embark on a quest to bring magic back to a dying world!

In this interactive fantasy roleplaying novel, you create your own character and create your own path!

With hidden endings, quest lines, countless rooms, boss fights, and tons of secrets, you will have an enjoyable experience exploring The Heartstone Caverns!

Adventure Awaits:

You are an adventurer who heard tales of a mystical artifact called the Heartstone Crystal. This crystal, recently uncovered by Orcs in a cave near the town of Oakhaven, is said to to be the crystallized heart of the goddess of magic, Mreska.

Do you seek the crystal to restore magic to the world? Or will you fall victim to the dark horrors sealed away deep in the caverns?

Only a true hero with a pure soul may hope to behold the Heartsone Crystal...

Will that hero be you?

Features:

  • Turn Based Combat and Leveling System: Progress from simple weapons and spells by using strategy to defeat enemies and gain XP. Explore through the map to unlock powerful weapons to aid you in your quest and help you take down stronger foes.
  • Modern Text-Based UI: Evolving from the terminal style of classics like Zork, Update 1.2 rebuilt the UI to give a modern experience. Get information about your character, inventory, spells, and location on demand at all times. Click the highlighted words on screen to execute that specific action. There are now three visual themes to pick from as well, allowing you to further play how you want.
  • 300+ Unique Areas: Hang out in the Douro Port Tavern, travel to a lizardfolk swamp, barter with a friendly goblin in his market, take refuge in a treetop village, talk lore at the local chapel, go artifact hunting in old crypts, or simply enjoy the eastern farmlands. There are many rooms and areas for you to explore and get lost in!
  • Currently ~50 unique enemies: Fight enemies ranging from orcs, goblins, and bandits all the way to undead kings, vapor monsters, and inter-dimensional fairies!
  • NPC’s With Dialogue and Quests: Every NPC has something to say! Some NPCs will have more to say than others, and some will even offer you unique rewards and unlock areas of the map. Some NPCs will even ask you to do certain tasks and retrieve certain items. The world of Valeria is there for you to interact with!
  • Over 400+ items: You will find everything an adventurer will need within the crystal caverns and the surrounding areas. From the RPG staples, to artifacts like the Bloodcrystal Staff and Magic Blade, all the way to consumables like Port Wine and Strength Potions. There is a diverse set of items to collect and barter with.
  • Spells and Special Attacks: Master the skill of what remains of magic by integrating these powerful yet costly attacks into your strategy. Each class will have unique spells and special attacks, allowing for a preferred playstyle to emerge.
  • Shop and Stealing system: Buy and sell items at varying prices. If something looks too expensive, try to take it anyway! But be warned, if you get caught stealing at every store in Oakhaven, the Guards may finally get involved…
  • Lore waiting to be uncovered: Talk to NPCs, read books, view item descriptions, and examine rooms to uncover the hidden story. Are there any gods remaining? Will releasing the Heartstone Crystal actually restore magic to the world? What ever happened to Chrono-Wing? The answers are there waiting for the right adventurer to uncover them!

While in game, you can type help to see a list of all the possible commands.

Please report any errors or bugs you may experience along the way. Any bug reports would help to continue my learning. Please give feedback on the parser as I am creating it myself.

Chrono-Wing

Genre: Arcade Shooter | Version 1.0

Time is your fuel. Don\'t run out.

Chrono-Wing | Wings of Time

Fight across two timelines simultaneously in this unique 2d arcade shooter! You're an ace pilot caught in a time rift, battling enemies across World War II and the distant sci-fi future of 2945.

When one era becomes too dangerous, shift through time to escape. But beware, as each timeline presents completely different challenges that demand different strategies.

Your WWII Spitfire excels at mowing down swarms of biplanes with rapid fire machine guns, while your futuristic starfighter eliminates elite threats with precision plasma shots.

The key to survival isn't just dodging bullets, it's knowing when to shift between timelines. The future of two timelines depends on your skill!

Download the zip file containing the .exe file for an endless mode toggle button, joystick implementation, screen flash/shake toggle settings, and better FPS.

Features:

  • True Asymmetric Gameplay: Each era has completely different ships, weapons, enemies, and strategies
  • Strategic Time-Shifting: Use timeline jumps as a defensive tool with brief invincibility and enemy-clearing pulses
  • Risk vs Reward: Future enemies are deadlier but offer higher scores and power-ups
  • Epic Boss Battle: Face dual timeline bosses that force you to jump between eras to exploit weaknesses
  • Shifting Soundtrack: Special songs made together with this game in mind. The past and future each have their own songs (including the boss fight!), composed and played by me and my 15-key MIDI keyboard.

Listen to the OST in the music tab!

Assets Used:

I could not have made this game in the timeframe that I did without the work of amazing people who put their awesome work online for others to use. Shout out especially to "jh2assets" who made the epic pixel art WW2 fighters, and "Timberlate007" who made the awesome sci-fi assets. Finding those assets here on itch.io really inspired me to complete this game, so I am very grateful for their work.

I also used BandLab, the web-based DAW, to create the songs you hear. It's very basic but it allowed me to just plug the MIDI in and go straight from the computer. Then I used the GOAT audio editor Audacity to get all sounds into .wav and .ogg files.

And then I used this handy website I found to create the boss sprites and the little explosion animation you see: https://www.piskelapp.com/p/create/sprite/

Notes

This game was developed in less than one week for the Beginner's Jam Summer 2025, the theme was time travel.

Note that the web version, built with Pygbag, has a drop in performance. Please download the zip file containing the .exe if you enjoy the game and want to play it unhindered by the browser. There is some added features, plus you can always have a copy on your computer!

There is joystick support but it is a little bugged at the moment. It does not work in the web browser and may not work on the .exe file depending on the button mapping of your joystick.

Cosmic Collector

Genre: Ambient Arcade | Version 1.0

Relax. The universe is waiting.

Cosmic Collector

Cosmic Collector is an ambient 2D arcade game that tests your mastery of orbital physics. Navigate through progressively complex star systems, using the pull of gravity to collect valuable stardust while avoiding hazardous debris.

Entry to the GMTK Game Jam 2025! Theme: Loop

Note: The web version playable on this page is a demo and doesn't represent the full experience with all features. To save your score, use powerups, and play the secret level, please download the full version below.

Features

  • Gravity Based Movement: Swing your ship into orbital loops, adjust your radius, and slingshot between planets. Mastering gravity is the key to survival.
  • Eleven unique songs composed and played by me!
  • Ten Challenging Levels: Progress from the simplicity of Earth's orbit to chaotic binary and triple-star systems, culminating towards being in the crossfires of a planetary war. Each of the ten levels presents it's own unique looping gravitational challenge.
  • Level Specific High Scores: Chase your own personal best on each level to prove your skill and unlock later stages.
  • Classic Powerups! Collect 2x multipliers, bombs to clear debris, and shields to protect against hits. Watch out for other events along the way, such as friendly UFOs that give you extra lives, or shooting stars that give extra points.
  • Minimalist Retro Aesthetic: Clean, vector-style graphics and a themed soundtrack create an immersive, focused arcade experience.
  • Unlockable Codex: Discover lore about the different star systems and entities you encounter on your journey!

Controls

  • Arrow Keys: Control Movement / Rotation
  • Spacebar: Switch Orbit (Levels 3 + 5)
  • Escape: Pause Game
  • Left Mouse Button: To Click Menu Buttons

Story

See the continuation of the Chrono-Wing story!

The year is 2949. It has been four years since Earth repelled the Xylosian Swarm, a bio-mechanical race of aliens from a distant star system. In the aftermath of the war, a new political faction has risen on the Xylosian homeworld. This new faction seeks a future beyond galactic conquest and offers to make a ceasefire with Earth. To honor this fragile turning point, the Solar Federation sends its most decorated pilot, the very one who destroyed the Xylosian mothership while caught in a time vortex, to represent humanity on a mission of diplomacy.

Your journey begins in Earth’s orbit, tracing a path outward through gravitational corridors and alien systems. Can you broker peace between this fragile alliance, or will figures lurking in the shadows work to undo everything?

Play Chrono-Wing here on site!

Credits

Programming, Music, Sound Effects, Writing, and Design by - Connor | YodaInTheAttic

Special thanks to my parents for playtesting! Secret level idea by my dad :)

Story inspired by the writings of Neil Peart. All the love forever to The Professor <3

Notes

This game was developed in less than four days for the GMTK Game Jam 2025, the theme was "Loop." Previously made code was used, as Cosmic Collector used to be a work in progress game, with the only real feature being the orbital physics. This theme inspired me to iron out the concept and turn it into a full game, refactoring a vast majority of what was there into what is here now. I am thankful that this jam allowed me an opportunity to get this game out and put it in my catalog.

⚠️ Note on Web vs Download Version:

This game was developed using Python, and while that makes browser support tricky, I still wanted to provide a web demo so you can preview the experience without downloading.

That said, the downloadable version is the full game experience as intended-- with smoother performance (60fps), better visuals, and important features like powerups and a progression system. The web version is just a lightweight demo. For the complete experience, with the secret level included, please download the full version. Thanks for checking it out-- I hope you enjoy!