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
📦 Télécharger l’APK
Version release • 8,4 Mo (build debug) • Android 7.0+