🛠 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
71 days ago

Get Spear Throw Prototype

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.