CosmoKick.io 🧑‍🚀⚽️ - Multiplayer Football Game

Ok the octahedron character looks awesome. My favorite by far!

1 Like

Haha no way! I was going to change him completely :joy:

Guess he is staying now :smiley:

1 Like

Reminds me like these guys:

1 Like

I’ve been quite on the forum for a while, but didn’t stop working on CosmoKick.io!
Version Alpha 0.2.0 will have so many new features! I’ve already added:

  • Database to save player names and XP
  • Improved tutorial and award players with XP for beating the bots
  • Updated menu scene with stats and better design (kinda, I suck at UI🙃)
  • Added 3 different bot difficulties
  • Updated stadium design (work in progress)
  • Improved multiplayer movement and soccer ball interactions

As it was my first time working with Express and a PostgreSQL db, it took a lot more time to get this working than I’d like to admit haha

Things I’ll be working on next:

  • XP rewards for completing tutorial steps
  • Different XP rewards for harder bot difficulties
  • Adding game sounds
  • Saving selected character to db so this will load on login
  • Add XP rewards in Multiplayer mode
  • Leaderboard
  • Character customisation (select helmet, colours and material)
  • Profile tab with stats (games played, goals scored, xp etc.)

Game is coming along nicely imo, and I’m happy with the overall progress so far. If everything goes well, I can launch the open Beta before Christmas and full launch before the World Cup in June next summer :flexed_biceps:

3 Likes

I can’t believe it has been almost a month since the last post :exploding_head:

As any good game developer, I have decided to add 2 new abilities to the game instead of working on the things I already had in the pipeline.

Along with the freeze gun, you can now create a defensive wall or use a ball magnet.

I can say that I’m very happy with it, and I think it’ll make the game a lot more unique and enjoyable for players.

I’ve also updated the menu scene, and added some little changes to the pitch, bots and goals. You now also earn more points for defeating the bots on harder difficulties.

My focus will now shift to my (quite long) to-do list, and starting to shape up the game for it’s beta launch on 1st of December.

4 Likes

Update - 01/10/2025

Changes made:

  • Added remote player design and animations in multiplayer mode. I was putting this off for quite a while, so I’m happy I finally got around to it!

  • Updated end of round UI - this still needs a lot of work.

  • Made special abilities work in multiplayer mode.

What I’m working on next:

  • XP in multiplayer mode and Leader Board - this will take some time to implement, having to make some UI changes, Server and DB changes etc.

  • Sound fx

  • Updating player and gun designs using new textures and animations

Once I get the leader board and multiplayer XP rewards implemented I will start marketing the game, and run a closed Alpha tournament with cash prizes before the Beta launch.

5 Likes

Update - 05/10/2025

Changes made:

  • Xp awards in multiplayer mode! - very simple for now, awarding 10 Xp to each player on the winning team. Will be implementing a chess like elo system

  • Added Leaderboard

  • UI changes

  • Fixed issues with login APIs

  • Updates to goal design

  • Added a blast effect to the wall ability which pushes back bots and other players

What I’m working on next:

  • Sound fx

  • Applying the stats to the 3 different player characters (kicking strength, stamina, speed)

  • Updating player and gun designs using new textures and animations

  • Making some minor changes to the UI so it’s more readable

The full game loop is pretty much done now, with the core functionalities all there.

A lot of work now needs to go into polishing the game. UI, character designs, stadium, Menu sections etc all need a lot of work. But I’m very happy with how everything shaping up to be!

3 Likes

It’s been a while, but I have made quite a lot of updates recently.

Update - 09/12/2025

Changes made:

  • Completely re-designed Menu UI

  • Updated Bot Designs

  • Updated Character designs

  • Added sounds effects and background sounds

  • Added visual effects to bot and player actions

  • New Settings tab to allow user change camera sensitivity and graphics

  • Fixed minor bugs in multiplayer and updated physics logic to sync better with client

What I’m working on next before publishing the last Alpha Version:

  • Fixing some minor things with new Menu UI (elements not responsive for portrait mode etc.)

  • Adding name tags above players

  • Add a new US server for Multiplayer

  • Adding some logging to the DB to track games played, character selected etc.

With the last Alpha update released, I’ll host a closed Tournament, hopefully before Xmas (maybe 50 eu prize pool with gift cards).

Then the work for the Beta release begins. I’d like to add a lot of new things for the Beta version like ability system, invite/challenge friends logic, password recovery, update environment to be more dynamic (add crowds etc.)

2 Likes

Nice Update !!!

1 Like


And Alpha 2.0 is now live :partying_face: I’ve already added 10 new things to the to do list, but looking forward to keep polishing and adding the new features planned!

2 Likes

Congrats

1 Like

Yeees, new version! :slight_smile:

2 Likes

Awesome game, AncientA! I especially love the UI in your latest video: https://forum.babylonjs.com/t/babylon-9-0-release-video-community-contributions/62360/23

I was wondering if you used BABYLON.GUI for all of your UI elements and text effects? Thank you! :smiley:

1 Like

Thank you! :blush:

It’s HTML+CSS.

1 Like

Amazing!! :smiling_face:

1 Like