Yeah cant take credit for the visuals, Props to
https://www.gamedeveloperstudio.com/index.php for those, all I did was bring them to life with some code
I know the videos so far look a little boring but now I'm honing the gameplay and events it will liven up somewhat but with so many collision events to consider I had to spend some time fleshing it out
This is what I have come up with, its going to be one hell of a Select statement
Singularity - A game loosely (and I mean very loosely) based on quantum field theory
Oh well Javidx9, I told you the OLC::HadronCollider was a bad idea, Error on line 42 has gone and opened up a time rift in the lab and exotic particles from the 5th dimension are slipping trough, while we slip back through time space to who known when!
We better get a grip on this and micro manage the rouge particles before they micro size the universe and get the lab back to the future.
Each particles is created with its antimatter counterpart, you must eliminate the particles using the antimatter.
Every particle type can be merged with every other particle type but you may want to be careful, the rules of quantum field theory are confusing enough without adding exotic particles from the 5th dimension.
Although most particle collisions are invoked by you the player in the particle containment field any particle collisions that have enough kinetic energy will automatically merge, sometimes this is helpful, sometimes its less than helpful.
Remember these rules:
Do NOT merge antimatter with antimatter (Grey), this makes the rift worse.
Do NOT merge red matter with red matter, this will open a new short lived rift to the 6th dimension and you'll get more red matter.
Do NOT merge antimatter with redmatter, this opens a portal to the Q homeworld and anything could happen
BE careful with Dark Matter (Black) noone knows its effects but we do know its the only thing that can cancel red matter.
If you merge red matter with any other particle type both will cancel and -16 years
Blue particles will split any atom it collides with except (grey and black), try not to split red particles
All other particles when merged with same type will cancel both and +8 years
All other particles when merged with non type will cancel both and +2 years, try to match types or use antimatter for +32 year bonus.
Each particle collision cause some effect in the game, some add years, some minus years, some create new particles, some cancel particles and some cause bad things to happen.
Particles that collide with a time rift split, avoid colliding with a rift
Particles caught in "line of sight" of a merge action will react to the below rules as though you invoked the action, try and have a clear path to each particle although this is not always possible.
Each successful particle collision generates Atom points which can be used to achieve certain things:
Red Cost(100) : Close temporary time rift
Black Cost(100) : Gets rid of Q
Grey Cost(100) : Stabilize time rift
Blue Cost(100) : Destroy all onscreen particles, no effect // TBC
Yellow Cost(100) : Destroy all onscreen particles, no effect // TBC
Pink Cost(100) : Destroy all onscreen particles, no effect // TBC
Green Cost(100) : Destroy all onscreen particles, no effect // TBC
Purple Cost(100) : Destroy all onscreen particles, no effect // TBC
NOTE: Still considering the above
These icons will glow when can be used, any atom points remaining when you return to 2048 will be your final score so use them sparingly.
Particle Types: (I know, some are particles, some are quarks... its a game who cares!)
Red : RedMatter
Black : DarkMatter
Grey : AntiMatter
Blue : Proton
Yellow : Fermions
Pink : Muon
Green : Hadrons
Purple : Bosons
Red Collide With:
// Active Particle
Red : Open temporary time rift to 6th dimension for 60 seconds
Black : Cancel both particles
Grey : Cancel both +2 years +1 atom point
// Inert Particle
Blue : Split Red -2 years +2 atom point
Yellow : Cancel both -16 years : -1 atom point from all
Pink : Cancel both -16 years : -1 atom point from all
Green : Cancel both -16 years : -1 atom point from all
Purple : Cancel both -16 years : -1 atom point from all
Green Collide With:
// Active Particle
Red : Cancel both -16 years : -1 atom point from all
Black : Random action
Grey : Cancel both +32 years +10 atom point
// Inert Particle
Blue : Split -2 years +2 atom point
Yellow : Cancel both +2 years +1 atom point
Pink : Cancel both +2 years +1 atom point
Green : Cancel Both +8 years +1 atom point
Purple : Cancel both +2 years +1 atom point
Blue Collide With:
// Active Particle
Red : Split Other -2 years +2 atom point
Black : Random action
Grey : Cancel Both +32 years +10 atom point
// Inert Particle
Blue : Split Other -2 years +2 atom point
Yellow : Split Other -2 years +2 atom point
Pink : Split Other -2 years +2 atom point
Green : Split Other -2 years +2 atom point
Purple : Split Other -2 years +2 atom point
Yellow Collide With:
// Active Particle
Red : Cancel both -16 years
Black : Random action
Grey : Cancel Both +32 years +10 atom point
// Inert Particle
Blue : Split Self-2 years +2 atom point
Yellow : Cancel Both +8 years +1 atom point
Pink : Cancel both +2 years +1 atom point
Green : Cancel both +2 years +1 atom point
Purple : Cancel both +2 years +1 atom point
Purple Collide With:
// Active Particle
Red : Cancel both -16 years
Black : Random action
Grey : Cancel Both +32 years +10 atom point
// Inert Particle
Blue : Split Self-2 years +2 atom point
Yellow : Cancel both +2 years +1 atom point
Pink : Cancel both +2 years +1 atom point
Green : Cancel both +2 years +1 atom point
Purple : Cancel Both +8 years +1 atom point
Pink Collide With:
// Active Particle
Red : Cancel both -16 years
Black : Random action
Grey : Cancel Both +32 years +10 atom point
// Inert Particle
Blue : Split Self-2 years +2 atom point
Yellow : Cancel both +2 years +1 atom point
Pink : Cancel Both +8 years +1 atom point
Green : Cancel both +2 years +1 atom point
Purple : Cancel both +2 years +1 atom point
Grey Collide With:
// Active Particle
Red : Open portal to Q home world, 1 random action invoked
Black : Random action
Grey : Speeds up time rift by factor of 1 for 60 seconds
// Inert Particle
Blue : Split Self-2 years +2 atom point
Yellow : Cancel Both +32 years +10 atom point
Pink : Cancel Both +32 years +10 atom point
Green : Cancel Both +32 years +10 atom point
Purple : Cancel Both +32 years +10 atom point
Black Collide With:
Red : Cancel both +/- random years +1 atom point for all
Black : Random action
Grey : Random action
Blue : Random action
Yellow : Random action
Pink : Random action
Green : Random action
Purple : Random action
I better get coding then! lol