Cineris Veil - Native Android FPS Template

Description
Cineris Veil is a complete native Android FPS and roguelite game template developed with Kotlin and Android Studio. The package includes the full editable source code, gameplay systems, original visual and audio assets, localization, documentation, and tools designed to make customization and rebranding easier. It does not require Unity, Godot or Unreal Engine. The project opens directly in Android Studio and is designed specifically for mobile Android gameplay.
Core Gameplay
Cineris Veil uses a distinctive resource system where Lumen acts as health, ammunition and visibility simultaneously. Firing consumes Lumen, enemy attacks drain it, and defeated enemies can drop temporary embers that restore light. This creates a risk-versus-reward gameplay loop in which the player must constantly choose between attacking and conserving resources.
Native Mobile FPS Controls
The template includes mobile-first controls designed specifically for touchscreens:
- Virtual movement joystick
- Full right-side touch camera control
- Hold-to-fire input
- Optional gyroscope aiming
- Adjustable sensitivity
- Look acceleration
- Configurable deadzone
- Invert Y option
- Optional auto-sprint
- Large touch-friendly ability controls
Enemy AI
Multiple enemy archetypes are included:
- Tracker
- Charger
- Spitter
- Light-draining Nullifier
- Echo ranged enemy
- Multi-phase Hollow Choir boss
Enemies include distinct behaviors, navigation, attack telegraphs and tactical roles.
Story Mode
The included Story mode features:
- Progressive wave-based gameplay
- Multiple cathedral sectors
- Increasing enemy combinations
- Unlocking areas
- Combo and scoring system
- Victory and defeat states
- Run statistics
- Multi-phase final boss encounter
Roguelite Mode
The Echoes mode includes:
- Randomized runs
- Multiple gameplay sectors
- Relic selections
- Weapon unlocks
- Persistent local progression
- Increasing difficulty
- Local high scores
Weapons and Abilities
The template includes several Lumen-based weapons and abilities:
- Rifle-Lantern
- Needle precision weapon
- Fanal short-range weapon
- Rosette charged weapon
- Canticle continuous beam
- Ghost Step dash
- Flash ability
All weapons interact with the same Lumen economy instead of relying on a traditional ammunition system.
Relic System
The included roguelite relics modify gameplay rules rather than providing only basic percentage upgrades. Relics can change:
- Shot cost
- Dash behavior
- Visibility
- Ember effects
- Ability availability
- Cooldowns
- Resource management
Customization
Important gameplay parameters are centralized and easy to modify, including:
- Weapon statistics
- Enemy properties
- Wave composition
- Movement values
- Lumen economy
- Ability costs
- Visibility
- Difficulty
- Relics
- Scene brightness
- Enemy highlighting
A dedicated development arena is included for quickly testing enemy types, controls and visual changes.
Included Systems
- Complete Kotlin source code
- Native Android Studio project
- Touch FPS controls
- Gyroscope support
- Enemy AI
- Wave system
- Boss system
- Roguelite relics
- Multiple weapons
- Local progression
- Save system
- Combo and scoring
- Graphics settings
- Audio settings
- Accessibility options
- Spanish and English localization
- Development testing arena
- Rebranding utility
- Documentation
Technical Information
- Native Android
- Kotlin
- Android Studio
- Android Gradle Plugin 9.3
- JDK 17
- Android 8.0 and newer
- Landscape orientation
- No Unity dependency
- No Godot dependency
- No Unreal Engine dependency
- No advertising SDK
- No external backend required
Documentation Included
Documentation explains how to:
- Open and build the project
- Rebrand the application
- Change the application ID
- Add enemies
- Add weapons
- Create relics
- Create waves
- Adjust gameplay balance
- Configure visual readability
- Prepare release builds
Cineris Veil is intended for developers who want a complete native Android FPS foundation that can be studied, customized and transformed into their own project.
Features
- Complete native Android FPS source code
- Developed in Kotlin
- Android Studio project
- Native mobile FPS controls
- Virtual movement joystick
- Full right-side touch camera control
- Hold-to-fire shooting
- Optional gyroscope aiming
- Adjustable sensitivity and deadzone
- Invert Y option
- Auto-sprint option
- Lumen system combining health, ammunition and visibility
- Multiple weapon types
- Ghost Step dash ability
- Flash ability
- Multiple enemy AI archetypes
- Enemy navigation and attack telegraphs
- Wave-based Story Mode
- Roguelite Echoes Mode
- Multi-phase boss battle
- 12 gameplay-changing relics
- Unlockable weapons
- Combo and scoring system
- Local high scores
- Persistent player progression
- Save system
- Spanish and English localization
- Graphics quality settings
- Audio and vibration settings
- Accessibility options
- Scene brightness control
- Enemy visibility enhancement
- Development testing arena
- Centralized gameplay configuration
- Rebranding utility
- Documentation for enemies, weapons, relics and waves
- Original/procedural graphics and audio
- No Unity required
- No Godot required
- No Unreal Engine required
- No external backend required
- No advertising SDK included
Requirements
To open, customize and build this project you need:
- Android Studio
- JDK 17
- Android SDK installed
- Android SDK Platform 36 recommended
- Gradle internet access for the first project synchronization
- A Windows, macOS or Linux computer capable of running Android Studio
- Android device or Android emulator for testing
Project configuration:
- Language: Kotlin
- Android Gradle Plugin: 9.3
- Minimum Android version: Android 8.0 / API 26
- Target platform: Android
- Orientation: Landscape
- Build system: Gradle
No additional game engine is required. You do NOT need:
- Unity
- Godot
- Unreal Engine
- Paid assets
- External servers
- Advertising accounts
- Cloud services
For publishing your own modified version on Google Play, you will also need your own Android signing key and Google Play Developer account.
Instructions
1. Extract the Project
Download the purchased ZIP file and extract it to a local folder.
For best results, use a short path such as:
C:AndroidProjectsCinerisVeil
2. Open in Android Studio
Launch Android Studio and select:
File > Open
Select the project root folder containing:
settings.gradle.kts
Do not open only the app folder.
3. Configure JDK
Configure Android Studio to use JDK 17 for Gradle. Go to: Settings > Build, Execution, Deployment > Build Tools > Gradle Select JDK 17 as the Gradle JDK.
4. Install Android SDK
Open the Android SDK Manager and make sure the required Android SDK platform is installed. Android SDK Platform 36 is recommended for the included configuration.
5. Sync the Project
Allow Android Studio to complete Gradle synchronization. The first synchronization may take longer because Gradle dependencies need to be downloaded.
6. Run the Game
Connect an Android device with USB debugging enabled or start an Android emulator. Select the device from Android Studio and press: Run The game will build, install and launch automatically.
7. Customize the Template
The included documentation explains how to modify:
- Application name
- Application ID
- Icons
- Gameplay balance
- Weapons
- Enemies
- Waves
- Relics
- Difficulty
- Lumen economy
- Visual brightness
- Localization
Important gameplay parameters are centralized to make customization easier.
8. Rebrand the Project
A rebranding utility is included to help change the project identity and Android package structure. Always test the project again after changing the package name or application ID.
9. Create a Release Build
Before publishing your own version, create your own Android signing key.
A release Android App Bundle can then be generated from Android Studio or with Gradle.
Example:
gradlew.bat :app:bundleRelease
On macOS/Linux:
./gradlew :app:bundleRelease
10. Read the Documentation
Before making major modifications, review the included documentation covering:
- Project architecture
- Rebranding
- Enemy creation
- Weapon creation
- Relic creation
- Wave creation
- Visual configuration
- Release preparation
| Author | guanelfi |
|---|---|
| Category | App Templates / Android / Games / Action |
| Price | $20 |
| Extended License | $60 |
| First Release | Aug 19, 2026 |
| Last Update | Aug 19, 2026 |
| Files included | .apk, .xml |
| Operating systems | Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 12.0 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,095 views · 28 clicksSaaS · Week 45 · 3,095 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,485 views · 216 clicksWebsite · Week 45 · 40,485 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,577 views · 110 clicksSaaS · Week 45 · 38,577 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,614 views · 197 clicksSaaS · Week 45 · 57,614 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,046 views · 119 clicksDesktop App · Week 45 · 27,046 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,987 views · 18 clicksWebsite · Week 45 · 2,987 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,681 views · 16 clicksWeek 45 · 1,681 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,573 views · 13 clicksWeek 45 · 1,573 views · 13 clicks