Yips

What it is

A vertical space shooter inspired by B-Wings. You fly up through a scenario of obstacles, some waving and some straight, and shoot them down. Destroying four obstacles of the same type in a row drops a power-up: energy, speed, invincibility or ammo for one of your abilities, which sit on the Q W E R A S D F keys.

It also has a scenario editor (E opens it in the browser): create a scenario, place obstacles where you click, select them, align or space them out, save, and press Ctrl+P to play what you are editing straight away.

How it's built

C++23 on SFML 3.1, with the editor's interface in Dear ImGui and shared code from kazilib, my own C++ library. The same code builds for Windows and for WebAssembly.

Timeline

I wrote it by hand from August 2022 to April 2023; in 2026, with AI help, I compiled the game and its editor for the browser.

Technologies

Demo