🛠 Devlog #1 — Spear Throw Prototype is Live!


⚔ What is Spear Throw?
A fast-paced third-person action game where you fight waves of enemies using:
-
A throwable spear
-
Teleportation to the spear’s hit point
-
A stylish dash ability
All combined to create smooth, satisfying combat movement.
🌊 Wave System
This prototype features a 10-wave enemy system:
-
Each wave requires more enemy kills to progress
-
Enemies spawn dynamically and scale in challenge
-
A final boss arena is planned for post-jam updates!
💡 What I’ve Done So Far:
-
✅ Combat system (spear throwing, teleporting, dashing)
-
✅ Flying & melee enemies with unique AI
-
✅ Healthbar with Soulslike "delayed damage effect"
-
✅ Wave-based progression
-
✅ UI manager with cooldown bars
-
✅ One complete level + boss arena ready
-
✅ Pause & Game Over menus
-
✅ Prototype-level polish with SFX, camera shake, and feedback
🧩 Challenges I Faced
This project wasn't smooth all the way — here's a few key challenges I ran into:
-
❌ Teleporting with Character Controller
Unity’s CharacterController doesn’t let you move the player directly usingtransform.position
. Fixed it by disabling the CharacterController, moving the player, then re-enabling it. -
❌ Animation Rigging Errors
When I attached a healthbar canvas to the animated armature, I gotTransformStreamHandle
errors. Took some debugging to realize it was a rigging-related limitation and I needed to reparent the health bar outside the animated bone structure. -
❌ VFX Instantly Disappearing
Tried destroying teleport VFX instantly and got Unity’s “Destroying assets is not permitted” error. Fixed it by instantiating a clone and then using a fade-out before destruction. -
❌ NavMesh Not Updating
Baked navmesh was still showing old geometry. Resolved by restarting Unity and baking again.
🔮 What’s Next?
This is just the beginning! After the jam:
-
I’ll be adding more enemy types
-
Polishing the boss battle
-
Expanding the level design
-
Adding story context and secrets 👀
🐣 Easter Egg Alert
There’s a hidden boss model teasing future updates—try and find it 😄
🧠 Special Thanks
-
Models & Animations: Sketchfab, Mixamo, Unity Asset Store
-
Music/SFX: SoundBible, Pixabay, Mixkit
-
Code Support: GPT (bug fixing & optimization)
-
Game Dev: Aniket Kumar 👋
Thanks for playing and supporting indie games. Feel free to leave feedback — I’d love to hear what you think and how you’d improve it.
More updates coming soon!
— Aniket Kumar
Files
Get Spear Throw Prototype
Spear Throw Prototype
A third-person action prototype using a throwable spear, teleportation, and dash abilities.
Status | Prototype |
Author | Bright Moon Interactive |
Genre | Action |
Tags | Fast-Paced, Prototype, Third Person |
Leave a comment
Log in with itch.io to leave a comment.