Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Billiard Royale Devlog #1

A topic by Gojirex created Sep 20, 2022 Views: 87
Viewing posts 1 to 1

Billiard Royale 2-4 player pool game where you play as billiard balls and attempt to knock each other into the pockets. Players will be able to slowly roll around, or charge a pool cue to knock themselves forward a great distance to hit either other balls into other players, or to collide with other player balls directly in an attempt to either hit them off of the table or into the pockets.

Produced by Zack Hawkins, Art by Riley Carpenter, and programming by Pedro Dominguez.


Devlog #1:

The game's features have been fully mapped out and planned. Here are our current goals:

-Create player controller, slowly roll-around as a ball on a surface.
-Create non-player balls. Static props which have the same collision properties as the players but cannot be controlled and do not move unless acted upon.
-Create good-feeling collision with the other balls, simulating pool ball physics.
-Create pool table map.
-Create charge-up pool cue mechanic with UI indicators for which direction you'll be launched. Create system where you must time your charge similar to Mario Golf's meter. This in tern will launch your ball and if you hit another ball, you will go flying. This ability is also able to be used as a tap-button movement option.
-Create ring-out mechanics where if a player ball falls out of the arena, they are placed back in a RANDOM spot on the pool table, and are invulnerable to being hit and have no collision for 2 seconds.
-Create mechanics where if the player falls into a pool pocket, they are defeated and are out of the game, losing player control for the rest of the match.
-Set up a system where pool balls appear in a triangle on the table at the start of the game and can be broken up as players collide into it.
-Create a main menu where the 4 players can select their "skins," picking from any of the 22 pool balls. You can also select the arena, and whether or not non-player balls are enabled.
-Create an indicator for which balls are player-controlled, including a P1-P4 arrow above them, and a colored outline. Player 1 is red, player 2 is blue, player 3 is green, player 4 is yellow. Non-player controlled balls do not have this.
-Create background assets for 3 different selectable levels. A bar, a backyard, and a garage. Bar pool table is green felt, backyard is blue felt, garage is red felt.
-Create assets for pool cue model and texture.
-Create assets for pool table model and textures. Green felt, blue felt, red felt.

This game should be fairly straightforward but I'm excited to work on it. Will post more devlogs as progress is completed over time.