Birthday Party – Carpetball Extravaganza

Erica threw a surprise birthday party for Andrew a couple of weeks ago with family and friends. It was an exciting time, being the first mass use of our Carpetball table. We spent some time demonstrating the game and many, many people played. In fact, from the time the table was set up until everything started to wind down, the table had very little time of inactivity. We also shared a number of our game modifiers such as Five Star Drop and Darts as well as some of our prototype rules. Unfortunately our Battleship modifier didn’t make it because we had not yet assembled an easy to use barrier. More details on the improvements to our Battleship modifier to come!


Weekly Meeting Preview

The next Central Ohio Carpetball Society meeting is 4/9/2014.


  • Discuss and document rules considered at last meeting and proposed over the past week
  • Add wheels and hinge to table (to be sourced prior to meeting)
  • Add permanent Penal Line that is currently marked with tape. Don’t worry, at some point we will create a glossary of C.O.C.S. recognized Carpetball terms.
  • Draft a letter to the National Carpetball Association to try to obtain official charter
    • Considering we are pretty sure the NCA is probably in all seriousness not a real thing, it won’t stop us from trying. 🙂
  • Gather empirical evidence (play Carpetball) to support or adjust physics in Carpetball 3d: The Game

Carpetball 3d: The Game (Demo)

Getting familiar with some new development tools: Check out Carpetball 3d: The Game!!!

The goal is to provide a realistic Carpetball experience in a 3d game. Hopefully, after research conducted in this week’s C.O.C.S. meeting, we can further refine the physics in this proof of concept. Keep in mind, this game will most closely match play on our table, which has rather heavy pile, thick carpet. The ball tends to leave the table fairly easily and the carpet probably provides quite a bit of friction.

Currently in the game demo, the player can throw the ball fairly accurately with collisions and sounds. My initial goal was to mock up the game with simple primitive objects and basic user interaction to prove play-ability.

I think we can move forward from here and refine it into an actual game.

Upcoming features

  1. Player controls: Throw launch angle and velocity
  2. Improved sound effects
  3. Refined physics and improved textures
  4. Scoring, turn-based multi-player (will also prevent affecting own balls)
  5. Touchscreen support
  6. Networked multi-player


Left-click and drag to move own balls on table
A,S,D,F – move through scene
Space – throw ball, press again to return ball to throwing position
Note: Jump control has been disabled

Carpetball 3d Game Demo

Carpetball 3d Game Demo