🛠 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 using transform.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 got TransformStreamHandle 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

SpearThrowPrototype.zip 56 MB
2 days ago

Get Spear Throw Prototype

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.