ANGRY BALLS ARE COMING ! ! !
ANGRY BALLS ARE COMING ! ! !
Defend your base from waves of angry balls! Between the waves of enemies, dig for resources to upgrade your guns and bombs. Can you survive the 7th and final wave?
A 7-day game jam game by Durai Ziyaee and Hamza Kubba for PROCJAM and 7dfps 2022. Hope you enjoy our first game jam entry!
Heavily inspired by Dome Keeper, we made the digging an FPS experience and added some procedural generation; new every game: terrain and enemy paths on it are, all the digging area, and some of the textures.
INSTRUCTIONS
Hold left click to shoot gun.
Hold shift key and then hold left click to aim AOE. Let go to fire AOE.
Exit the battlestation after each wave (gears icon), walk with WASD. Dig by holding mouse while walking into wall.
Dig into glowing blocks to get resource orbs. Pick up resource orbs with left click. Throw with left click into the resource collection bubble at the base.
Go to the resource collection bubble before the next wave starts to enter the battlestation!
Have fun!
Watch some gameplay on youtube:
THANKS
Main libraries used:
three three-custom-shader-material three-instanced-uniforms-mesh three-mesh-bvh @react-three/drei @react-three/fiber @react-three/postprocessing @react-three/rapier shader-composer howlerjs react-organizational-chart maath zustand react
Skybox is a modified version of https://polyhaven.com/a/kloppenheim_06_puresky
Sound effects obtained from https://www.zapsplat.com
Bad models made in blender (bad being my fault not blender's)
Terrain generation based off https://threejs.org/examples/webgl_geometry_terrain_raycast.html
Comments
Log in with itch.io to leave a comment.
this is really cool and plays super well in my browser. i'm gonna keep playing and get farther to make sure i wrap my head around all the mechanics. cool to a game made with threejs
Hey, thanks so much! Glad to hear it runs well for you, and hope you enjoy more of it! :) Agree threejs is very cool and we hope more people start making games with it!