Wednesday, April 13, 2016

What Does The Future Hold

I went away over the weekend and didn't get a chance to do much on the game so I would like to share with you some features I plan to implement in the future:

It costs $100 to enter the circuit and ride the default bike. As I add more bikes to the game you will be able to pay more or less to ride them based on how they perform. I'm thinking of having everything rented in the game instead of buying it outright because the money system is based roughly on real world values. A brand new motorcycle would cost about $25000 but you would only pay $250 to ride it around the circuit for as long as you like. The same with leathers, helmets and other protective gear.

2013 CBR1000RR ABS Fireblade
Players earn a wage while they are not playing the game which is capped at eight hours to simulate going to work. They get a promotion for coming back every day which multiplies the amount of money they earn. Players also earn money from riding around the track which is multiplied by their speed to encourage them to ride faster and harder. I want to add sponsorship to the game so when a player does well enough a company offers to sponsor them which earns them more money.

MotoGP sponsors
Currently there is not a lot of incentive for players to buy better protective gear other than for aesthetic value. I want to add an injury system where players get injured when they crash. Depending on the part of the body that is injured it affects their performance in different ways for instance how fast they can change direction or diminished braking power. The injuries heal over time but if the player has a big crash they might not be able to ride at all until they heal. Hiring better gear helps tremendously when it comes to avoiding injury and being able to ride for longer.

Elena Myers
One of the main features I plan to implement is the ability to get off the bike and walk around the pits or the paddock. This allows players some time to relax if they have had enough riding and can take a break and talk to the other players who are also off their bikes. I used to play Half-Life 2: Deathmatch and often after a few hours of shooting each other everyone would cease firing and hang out for a while in the map then when we got sick of that we would go back to playing the game.

Multi-player is first on the list of priorities after the next version is released. I play a lot of MotoGP online and it's my favourite way to play, especially when you build a community and have regular races against friends. Single player is good but the AI is limited in that it's not a real person playing and will never react like a real person, often they are too slow on parts of the track and don't always take the fastest line through the corners. In the beginning players compete for the fastest lap time during the session. Having the fastest lap awards a combo bonus for any money you earn while riding so there is extra incentive for players to be the fastest. I want to experiment with having a qualifying session for a set amount of time maybe 10 or 20 minutes where players compete for the best lap, after this it transitions to a race including all players on the server who are placed on the grid according to their qualifying time. The server host is able to set the qualifying time and number of laps for each race. There are bonuses and prizes for placing well in the race. Tournament servers can be setup for serious players where the qualifying session lasts for a whole week and there is a race every Sunday with the results published on the leaderboard.

MotoGP 08
Replays are important to me because I like to record good sessions I've had and share them with friends on YouTube. I want to add the ability to view and save your favourite replays in the game and to take screenshots of the game from different angles. I also want to allow players to change the game settings and create their own bikes, tracks, etc.

AI will eventually be included in the game because it takes a lot of work to get it right. Ideally I want to create AI that takes the fastest route around the circuit and never hits another bike if they can help it. There will be a difficulty slider that adjusts down from 100% and the AI becomes slower by braking earlier and acclerating slower. I think I can create an AI that takes the fastest route around the circuit and a slider to change the difficulty but avoiding collisions is another challenge, I may not implement collisions to begin with so AI serves more as a practice tool.

No comments:

Post a Comment