📱 MobileEn développement
Logo Neon Rift

Neon Rift

Twin-stick shooter arcade néon — moteur maison, vagues infinies et combo

Jeu d'arcade Android développé en Kotlin : l'interface est en Jetpack Compose et le rendu tourne sur un moteur maison (SurfaceView + Canvas) avec un thread dédié verrouillé à 60 FPS. Twin-stick shooter à vagues infinies : drones, seekers, tanks et boss, système de combo qui épaissit le tir, ondes de choc, tremblement d'écran et audio synthétique généré sans aucun fichier externe. Plein écran en paysage, statistiques et réglages persistés sur l'appareil.

Public cible

Joueurs mobiles, amateurs d'arcade et de twin-stick shooters, développeurs curieux des moteurs de jeu maison.

✦ Fonctionnalités clés

⚙️

Moteur de jeu maison 60 FPS

Game loop sur thread de rendu dédié (SurfaceView + Canvas) : spawning, collisions, particules, ondes de choc et tremblement d'écran, sans jamais laguer côté interface Compose.

👾

Vagues infinies & 4 types d'ennemis

Drones, seekers, tanks et boss apparaissent selon la vague : cadence de spawn accélérée, densité croissante et soin de 30 HP entre les vagues.

🕹️

Twin-stick & combo

Stick gauche pour se déplacer, stick droit pour viser et tirer. Le combo augmente les dégâts et élargit le tir jusqu'à 5 projectiles simultanés.

🔊

Audio synthétique & haptique

Sons générés en temps réel via AudioTrack (aucun fichier audio embarqué), vibrations sur les impacts, réglages son/vibration et stats persistées : kills, parties jouées, meilleure vague.

✦

Point fort

Twin-stick néon à 60 FPS sur thread de rendu dédié

# Stack technique

KotlinJetpack ComposeSurfaceView + CanvasThread de rendu 60 FPSAudioTrackSharedPreferences

📦 Télécharger l’APK

Version release • 8,4 Mo (build debug) • Android 7.0+

Télécharger l’APK