
The Dome
This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
You can try viewing the original page on Web Archive (may not load correctly).
Backstory:
The year is 2073 ...
... after the devasting global warming episodes of the early 21st century, the Earth began to boil. The loss of plant and animal life caused the oxygen levels to plummet and forced humanity to move into huge dome constructions with a self-contained environment.
The quality of life slowly deteriorated over the years as resources got ever more limited. Crime has never been higher and humanity has taken on an air of empathy.
The only way outta this place is to buy a ticket to off-world colonies.
As a taxi driver, you'd never entertain the thought of saving enough money, but luckily your last fare, who you happen to notice was carrying a huge duffle-bag of cash, came to an unfortunate end in your back-seat. Looks like you are only $15-odd grand short!
Best make sure no one takes it from you before you can cash in ...
----
Instructions:
[W] [A] [S] [D] - Drive your car (tank controls)
[F] - Fire Gatling gun
[SPACE] - Hand-brake
The aim of the game is to collect $15,500. You can earn money by picking up passengers and taking them to their destinations. Alternatively, you could just shoot them and take their money.
Since the end of the compo I have fixed a few bugs in the code:
- I fixed the bug that would kill you if you hit another vehicle from a certain angle (I was using a fresnel term to calculate the damage, incorrectly).
- The loading screen is now correctly shown when starting a level
- removed the splash screen which served no purpose
----
Development:
The game was made using Java 1.8 and LWJGL 3 for the openGL bindings. I also used the LintfordLib 'engine' I wrote.
The source code for the game has been uploaded to github: The Dome. The master branch is the original version of the game. In the coming days, time permitting, I will create a new branch to add a few things the game is still missing, without which it isn't particularly fun:
- Other vehicles currently drive on rails - I'd like to change this so you see more random occurrences. I tried to fix this during the compo, but the cars would just bang into the walls constantly.
- Police cars don't chase you (related to the first point)
- Mobs and police don't shoot you
- I didn't actually implement the oil slicks (not enough time :( )
----
Thoughts & Feelings:
As is becoming a reoccurring thing with me, the scope was simply too much to finish. There are win and lose conditions which can be triggered, but the game itself is lacking any real substance.
I had a little trouble thinking of an idea for the theme, so I just decided to focus on the type of game I wanted to work out - a top-down free racer.
There are a couple of things which are almost finished - including hit contract missions, but alas I just ran out of time.
* Issues
- There seems to be an issue with the police not triggering for chases.
- hitting cars from certain angles causing instadeath (I likely messed up calculating the damage based on fresnel)
I'll update this page with a time-lapse, source code and some better screenshots after I've had some sleep.
Enjoy
The year is 2073 ...
... after the devasting global warming episodes of the early 21st century, the Earth began to boil. The loss of plant and animal life caused the oxygen levels to plummet and forced humanity to move into huge dome constructions with a self-contained environment.
The quality of life slowly deteriorated over the years as resources got ever more limited. Crime has never been higher and humanity has taken on an air of empathy.
The only way outta this place is to buy a ticket to off-world colonies.
As a taxi driver, you'd never entertain the thought of saving enough money, but luckily your last fare, who you happen to notice was carrying a huge duffle-bag of cash, came to an unfortunate end in your back-seat. Looks like you are only $15-odd grand short!
Best make sure no one takes it from you before you can cash in ...
----
Instructions:
[W] [A] [S] [D] - Drive your car (tank controls)
[F] - Fire Gatling gun
[SPACE] - Hand-brake
The aim of the game is to collect $15,500. You can earn money by picking up passengers and taking them to their destinations. Alternatively, you could just shoot them and take their money.
Since the end of the compo I have fixed a few bugs in the code:
- I fixed the bug that would kill you if you hit another vehicle from a certain angle (I was using a fresnel term to calculate the damage, incorrectly).
- The loading screen is now correctly shown when starting a level
- removed the splash screen which served no purpose
----
Development:
The game was made using Java 1.8 and LWJGL 3 for the openGL bindings. I also used the LintfordLib 'engine' I wrote.
The source code for the game has been uploaded to github: The Dome. The master branch is the original version of the game. In the coming days, time permitting, I will create a new branch to add a few things the game is still missing, without which it isn't particularly fun:
- Other vehicles currently drive on rails - I'd like to change this so you see more random occurrences. I tried to fix this during the compo, but the cars would just bang into the walls constantly.
- Police cars don't chase you (related to the first point)
- Mobs and police don't shoot you
- I didn't actually implement the oil slicks (not enough time :( )
----
Thoughts & Feelings:
As is becoming a reoccurring thing with me, the scope was simply too much to finish. There are win and lose conditions which can be triggered, but the game itself is lacking any real substance.
I had a little trouble thinking of an idea for the theme, so I just decided to focus on the type of game I wanted to work out - a top-down free racer.
There are a couple of things which are almost finished - including hit contract missions, but alas I just ran out of time.
* Issues
- There seems to be an issue with the police not triggering for chases.
- hitting cars from certain angles causing instadeath (I likely messed up calculating the damage based on fresnel)
I'll update this page with a time-lapse, source code and some better screenshots after I've had some sleep.
Enjoy