FP Dodgeball game(WIP)

Hi everyone! I’m working on a dodgeball game, but it is still WIP(Work in Progress)

Standalone versions: v0.07, v0.08, v0.09
WebGL versions: v0.08

(The WebGL version has some issues. It only saves the character temporarily, and the main menu background is all pink, but it disappears when you start a level and quit it or the match is over. So to get the best experience, the standalone version is the best)

AI’s are pretty stupid sometimes (Don’t know a lot about making AI)

Controls

  • Hold Left Mouse Button = Charge throw.
  • Space = Jump.
  • WASD = Walk Around.
  • Mouse = Look Around.
  • Left Shift = Sprint.
  • To pick up the ball, just walk through it.

Changelogs

Changelog (v0.09)

  • Character progression, like leveling and increase some stats when level up
  • Match start countdown
  • New ball model
  • Effects (ball impact)
  • AI improvements
  • Code optimizations
  • Better looking scoreboard (The one in version 0.08 was just a quick one, I didn’t like it much, so I made a new one in v0.09

Changelog (v0.08)

  • Dodging
  • Stamina (Consumes when jumping, dodging, and sprinting)
  • Character Creation
  • Complete UI overhaul (Again… but it looks better this time)
  • Sounds

Changelog (v0.07)

  • New GUI,
  • ported to Unity 5.3,
  • Improved AI,
  • Added Scoreboard,
  • Added Timer,
  • Added Pause menu,
  • Added combo system(hit combo)
  • Added super ball(Fully charged, more force. You get it if you hit 2 opponents at before the combo goes out)

Plans for v0.10

  • Shop, spend in-game cash on new colors and other items for your character
  • Team selection

I try to make the HUD when playing, as minimalistic as possible
If you find a bug or if you have any ideas, please post them :slight_smile:

Screenshots(v0.08):

A first person dodge ball game?!

HA!

Love it!

Needs screenshots - part of the rules!

really like the idea, if you would like to collaborate (im a level designer) can you pm me? otherwise good luck with it :slight_smile:

Screenshots added :slight_smile:

I like the concept, hate the immediate annoyance of ads on your demo page.

Yeah sorry about the ads, it’s because i use a free hosting site, i would’ve used dropbox but i can’t get it to work

Alright, i know it is a very long time ago since i last updated, but i started from scratch and it now got a cleaner code and pretty good optimization i bet, anyway.

So i will probably release a update someday soon, when i have all the features back in again, like allies, combo, sprint, pretty sure alot of bug fixes too, and another feature that wasn’t there before, like if the AI can’t find any balls then it tries to get away from player.

Also this time i add so instead of a timer till when you can pickup again, i will do so it is more like real, which is if the ball touches the ground or a wall before it hits a enemy then it doesn’t count as a death, but if the ball didn’t hit anything before, then it counts as a death.

Probably easier to see it with your own eyes when i release the update :slight_smile:

So you can already pick the ball up again when it hits something like the ground, can’t wait to release the update :slight_smile:


Added alies
Added sprint
Added combo

Also there’s not as many bugs as there’s in the old version, but there’s one thing and that is i’m not sure how to make the AI’s super smart but they’re alright.

I will probably release the update soon, maybe today, or maybe tomorrow but hopefully today

Alright, the update has been released.

Controls:

WASD = Move
Spacebar = Jump
Left Mouse Button = Charge throw force
Left Shift = Sprint
P = Pause.

If you have a combo of 3 then you get a super ball on next pick up which is already charged 100% and have more force, also if blue team got 25 score then you win or if the red team got 25 then you lose.

If i forgot to add something and you find a bug, please tell :slight_smile:

And sorry for it being a standalone build, but i couldn’t find any free hosting services that allows you to upload files bigger than 10mb, so sorry i couldn’t make a web version of the game :frowning:

Also i’m sorry if some gui is offscreen, and if anything’s wrong with the link then tell :slight_smile:

New Version(Standalone build, sorry guys i couldn’t find any free web hosts that allows upload more than 10mb so i couldn’t make a web version): Dropbox - Error - Simplify your life

Yeah the AI’s i’m not sure how to make them like crazy smart, if you could tell me where i should look to learn more about making AI’s then please give me a link or a tip or something(Yeah, i already have been looking in the scripting reference, that’s where i learned basic AI :slight_smile: )

New Update v0.05:

Added: If you pick up a ball then
the ball turns a little transparent.

Added: Main menu music(Just a basic one)

Added: Footstep sounds.

Fixed bug: After you played 1 game
and you start a new game you
can’t move.

More ideas are welcome


Link to the new version is at first post

It’s an original game :smile: You could add special balls (explosive ball, homing ball…) and some power ups (speed, invulnerability…). By the way, I didn’t hear footstep sounds :frowning:

Ah, well i’m going to fix that then, but footsteps should work :stuck_out_tongue: It works when i play in the editor, but i’m going to take a look at it, thanks for telling ^^

I will take a look at power ups and special balls :slight_smile:

PS. Added a webplayer version for those who don’t want to download standalone version,
someone wanted to host it, so that’s great :slight_smile:

Looks great

New Update(v0.06)

Changelog:

AI Improved a bit
Now you can decide how much score is needed to win/lose

After a very long break, i’m back and made quite a lot of changes.

Changelog (v0.07)

  • New GUI,
  • ported to Unity 5.3,
  • Improved AI,
  • Added Scoreboard,
  • Added Timer,
  • Added Pause menu,
  • Added combo system(hit combo)
  • Added super ball(Fully charged, more force. You get it if you hit 2 opponents at before the combo goes out)

I will begin to add more and fix stuff. I will add a build to dropbox, and i’ve put some new screenshots of the new stuff. The levels are just simple test levels.

Added download to the new version :slight_smile:

What will be in the next update v0.08:

  • Dodging
  • Stamina (Consumes when jumping, dodging, and sprinting)
  • Scoreboard
  • Character Creation
  • Complete UI overhaul

I know the game progresses slowly :slight_smile:

Hey everyone, it’s been quite a long time again :slight_smile: This time I’m back, again, And I will begin to make progress for the game faster :slight_smile:

Hope you will enjoy the next updates!
Check the first post for plans of the next few updates :slight_smile:

Screenshot(v0.08) of the new main menu added.

Progress update of the new version(v0.08)

  • Dodging
  • Stamina (Consumes when jumping, dodging, and sprinting)
  • Character Creation
  • Complete UI overhaul

Now I only need to add sounds.
So I will release the new update soon, and then you can check out the new stuff

Added the new version v0.08 to standalone download and WebGL, and if you find any bugs please post them
You can see changelog in the first post or in-game

The WebGL version has some issues. It only saves the character temporarily, and the main menu background is all pink, but it disappeares when you start a level and quit it or the match is over.
To get the best experience, the standalone version is the best

v0.09 has been released, standalone is in the first post

I will maybe add a WebGL version of v0.09. The standalone version is best though

The changelog in the game is more detailed than the one in the first post

How to get experience:
You get 25 experience when you kill an opponent,
You get 50 experience if your team wins
You get 25 experience if it’s a tie
You get 15 experience if your team is defeated

I will of course increase the experience you win, are defeated or tie, in a later update. Right now the max level is only 8 and you get 1 point per level.

If you find any bugs, please post them here