Thursday, April 16, 2020

Announcing Chrono Cup - Quantum League Remake

I read about Quantum League just a few days ago, and it sounds like a really good game mechanic.  I've been looking to try and implement some kind of "time" mechanic in games for years, going all the way back to the 80's since I read about a game that the legend that is Julain Gollop wrote (the name escapes me now).

Anyway, after reading about Quantum League, and being between projects, I decided to see if I could re-purpose my split-screen FPS engine to implement the rewind and play effect.  It was quite a mental challenge, but here is the result:-



I've come up with the name Chrono Cup for it, until I think of something better.  And please ignore the simple placeholder graphics.  Hey, I've only been working on this for 2 days!

If you don't know how Quantum League works, basiecally you play an FPS-style game for 15 seconds.  Then time rewinds back to the start, and you do it again; however this time, a "ghost" plays out your actions from the first phase.  Then it rewinds for a 3rd time, and you have two "ghosts".

This may sound good albeit simple at first, but it potentially leads to lots of interesting twists, since (for example) the ghosts bullets still have an effect as long as the ghosts aren't killed.  So if you can kill a player/ghost who shot you the first time, you won't die, so your ghosts will be alive for longer in a later phase!

More coming soon....


Monday, April 06, 2020

Visual Studio is a bug-ridden pile of crap

Let's start a new project and add a class to it:-


Oh, we don't seem to have the option to add a class file to the project.  Maybe the project properties are wrong.  Let's have a look.


Oh, we get a nice error.  Looks like I'm not the only person with this problem.  You would have thought after all these years, Microsoft would be able to write a piece of software that wasn't bug-ridden crap.

And while we're on the subject, why does Paint not have an Edit menu, like every other normal program in the known universe?  And does MS SQL Server need pointless extra services to work, like Server Browser?