top of page
Search
  • Writer's pictureEd Scaife

Day at the Races -Kick off

Updated: Nov 20, 2021

I've been interested in gaming for most of my life but only recently started looking towards how they are made and having a go myself. So far, my projects in this kind of area have been very small, simple mechanic tests in unity and a couple of scuffed Dota 2 custom games (the most popular of which has been played by a whopping 130 people).

I now am thinking I would like to embark on a more extended and open-ended project to work on over the coming few months.


Concept

The core idea for this game is that of a betting simulator crossed with some chaotic mario party-esque features. The core loop as I see it consists of players placing bets on a series of races At the same time the players can influence the races in subtle and not-so-subtle ways.

In essence, the game loop takes place over two action states and a clean-up state. In the pre-race state, players attempt to set themselves up strategically for the round while also coordinating or conspiring with other players. In the race time state, players attempt to fix the races to their advantage. Finally, players collect any winnings and progress into the next round.

In terms of theme, the original idea for this game came about from hearing a few throwaway voice lines in Dota 2 that refer to 'courier races' (Couriers in dota are companion creatures that carry your stuff for you). The content of these voice lines paint a picture of a seedy underbelly where shady characters come for cheap thrills. There is even the suggestion that these races are rigged for the financial gain of some of the most unscrupulous patrons.


MVP

An positive aspect of this design concept is that it is naturally modular. The core concepts of the game can be illustrated with a much lower scale model. For this reason, I will first attempt to develop a minimum viable product that consists of a simplified flow(placing bets and watching the races only)

This will allow me to focus on getting a few key aspects of the game without stretching my work over too many fronts. So with that said, what needs to be done


TODO:

  • Design and make basic map consisting of race track and seating area

  • implement three state gameflow skeleton

  • Randomly generate a set of couriers with mildly randomised attributes (Movespeed and turn rate are probably a good starting place)

  • Script couriers running around track. (Look into creep pathing. Probably could reuse creep scripts.)

  • Implement way of algorithmically generating odds - based on courier attributes?

  • implement user interface for placing bets

... See you in the next update.

2 views0 comments

Recent Posts

See All

댓글


bottom of page