
🎵 Tappiru — Rhythm Typing Game
A downloadable game
🎵 Tappiru — Rhythm Typing Game
Type to the beat. Feel the music through your fingers.
Tappiru is a rhythm game where you type lyrics in time with the music. A mix of osu!, typing test, and rhythm game mechanics in one project. Fully original, built from scratch by a single developer.
✨ Features
- Any input language: songs in any language — great for language learners or hardcore typists.
- Realistic Score / Combo / Accuracy system with instant feedback.
- Beautiful sliders — long sequences you have to type quickly.
- Real-time note colour selection.
- Full-featured in-game beatmap editor — create maps right inside the game.
- Online accounts, avatar uploads, global leaderboards.
- Detailed player profiles (total key presses, top scores, cleared maps).
🛠️ Hand-crafted from scratch
The entire project, including:
- Custom 2D engine in C# + OpenTK
- Full server in ASP.NET Core + PostgreSQL
- JWT‑based authentication system
- Text rendering via FreeType (great support for Japanese, Russian, etc.)
…was written by one developer in 3+ months.
🎮 How to start playing
- Download the latest version below.
- Extract the archive and run
Tappiru.exe. - Register or play as a guest.
- Download beatmaps from the in‑game library and enjoy.
Want to create your own maps? The built‑in editor makes it fast and easy.
🗺️ For mappers
Tappiru uses its own beatmap format. You can:
- Create maps visually inside the game.
- Upload them to the server.
- Share them with other players.
🚀 Technical details
Client:
- C# + OpenTK (OpenGL)
- Custom scene‑based 2D engine with object hierarchy
- Advanced UI framework (windows, lists, checkboxes, input fields, etc.)
Server:
- ASP.NET Core Web API
- PostgreSQL + Entity Framework
- JWT authentication
📌 Current status
The game is fully playable. Actively being worked on:
- More beatmaps are being added.
- UI polish continues.
- Difficulty ranking system is coming soon.
👤 Author
neroqwe (@deadinsidemertv). Solo project — everything from the engine to the server was built from scratch.
The game is already released and improves every day. I’m eagerly waiting for your feedback. There may be bugs and rough edges, but if I kept working on it forever, you might never see it — so give it a try now!
If the game fails to start, please install the included C++ Redistributable (vcredist). I haven’t made a proper installer yet, so I have to include it separately for now.
🎵 Tappiru — Rhythm Typing Game
Type to the beat. Feel the music through your fingers.
Tappiru — это ритм-игра, в которой ты набираешь текст под музыку. Смешение механик osu!, typing test и rhythm game в одном проекте. Полностью оригинальная игра, созданная одним человеком с нуля.
✨ Что внутри
- Любой язык ввода: Песни на любом языке для изучающих языки, или просто хардкорных таперов.
- Реалистичная система Score / Combo / Accuracy с моментальной обратной связью
- Красивые слайдеры — длинные последовательности, которые нужно набирать на скорость
- Выбор цветов нот в реальном времени
- Полноценный встроенный редактор карт — создавай карты прямо в игре
- Онлайн-аккаунты, загрузка аватарок, глобальный лидерборд
- Профили с подробной статистикой (всего нажатий, лучших скоров, пройденных карт)
🛠️ Сделано с душой с нуля
Вся игра, включая:
- Собственный 2D-движок на C# + OpenTK
- Полноценный сервер на ASP.NET Core + PostgreSQL
- Система авторизации (JWT)
- Рендеринг текста через FreeType (отличная поддержка японского и русского)
…была написана одним разработчиком за 3+ месяца.
🎮 Как начать играть
- Скачай последнюю версию ниже
- Распакуй архив и запусти Tappiru.exe
- Зарегистрируйся или играй как гость
- Скачай карты из встроенной библиотеки и наслаждайся
Хочешь создавать свои карты? Встроенный редактор позволит сделать это быстро и удобно.
🗺️ Для мапперов
Tappiru имеет собственный формат карт. Ты можешь:
- Создавать карты в игре визуально
- Загружать их на сервер
- Делиться с другими игроками
🚀 Технические детали
Клиент:
- C# + OpenTK (OpenGL)
- Собственный scene-based 2D engine с иерархией объектов
- Продвинутый UI-фреймворк (окна, списки, чекбоксы, поля ввода и т.д.)
Сервер:
- ASP.NET Core Web API
- PostgreSQL + Entity Framework
- JWT-авторизация
📌 Текущий статус
Игра полностью playable. Сейчас активно развивается:
- Добавляются новые карты
- Улучшается полировка интерфейса
- Готовится система рангов сложности
👤 Автор
neroqwe (@deadinsidemertv) Соло-проект. Всё — от движка до сервера — сделано с нуля.
Игра выложенная, и каждый день активно дорабатывается, жарко жду ваши реакции на игру, могут присутствовать баги и недоработки, но если делать игру еще дольше, то вы можете её и не увидеть так что попробуйте уже сейчас!
Обязательно установиться рестрибутив C++ exe если игра не запускается, пока не сделал установщик приходится прикладывать.
| Updated | 25 days ago |
| Status | In development |
| Author | neroqwe |
| Genre | Rhythm |
| Tags | 2D, Level Editor, Music |
| Average session | A few seconds |
| Inputs | Keyboard, Mouse |
| Multiplayer | Server-based networked multiplayer |
| Content | No generative AI was used |
Download
Click download now to get access to the following files:
Development log
- 0.9.525 days ago








