Just to let the readers know, A new physics-enhanced-puzzle game is in the works...
The game implements the well known concept - Gravity. Yes, it's a puzzle game that involves a lot of timing, thinking and more importantly, concepts and understanding about Gravity.
The aim of the game is fairly simple...
You have to help a little particle to reach the target, but it's not that simple as it sounds.
Note that you have no direct control over the particle. Instead, you control the Attractors. You can set the Attractors and remove them, generating a Gravity field, or suddenly removing it. This way, you can orbit, and also project the particle, with Varying velocity...
That means you must be good with physics, esp. with Gravity and Classic Mechanics. I myself find this game very challanging and tough to play.
Pay very close attention to what comes up on the screen, Remember the hints given and plan accordingly. Or else, your game's over.
So far, The game will not allow you to restart a level, Instead, you should restart from the begining. But, I shall soon make a Restart Level Capability as well.
(Duh, A little more coding and stuff.)
The game iself uses the modified engines of G Field and Toy Box. You'll notice that I have reverted to the engine of G Field 2 instead of G Field 3. Despite having higher degree of accurecy in G Field 3, I had to revert back to the G Field 2 engine. As, the reason is simple. The gamer must be able to keep up. The game is significantly challanging by now, If I would have G Field 3 engine, it would have become near impossible.
(Additionally, Toy Box engine was not compatible with refined and optimized code of G Field 3)
Now, why Toy Box engine? Why not use more accurate engines?
I mean, GML ports of PhysX and NewTon and available? Then why use ToyBox?
Well, the reason is simple, Toy Box, even being shabby, unoptimized, it's my engine. And the ports of PhysX and NewTon require the Commercial licences to use.
(Why should I pay for it when I can make it myself?)
You'll be glad to know that the Internal Alpha version of the game, containing 6 levels and a average looking Menu-screen is done.
Here's a video of showing the current look of the game...
Note that this is internal Alpha. There will be significant amount of changes in the final release.
If, you are still wondering what is G Field Engine?
Here's a quick introduction.
G Field is a Gravity Engine. I wrote it myself using classic Newtonian formulae and it supports all basic Gravity functions, including elliptical orbits and even fly-by's. The basic mechanics behind G Field can be easily understood by a high school level student, though implementing it in such a way was really a challange.
My aim while making G Field was to provide students and other my friends a playful platform where they no longer need to rely on the imagination to see how the particles act under the Gravity.
The initial release features pretty primitive Gravity engine. Though subsequent upgrades G Field 2 refined the code and provided a way to see the complete dynamics even by setting Attractors in motion!
The final upgrade G Field 3 engine is a full fledged Gravity engine, supporting all Gravity functions that I described above.
If you want to take a look yourself, Here is the link
u have upgraded great work sid its lot better than u developed before at wat i saw
ReplyDeleteSay what Zekuto,
ReplyDeleteI have upgraded a lot in the engine core itself. Looks a lot better... And functions 3x effective than before.
ya i came to know that about it 3x issue i thing its lot ussed in mini protype games right?
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDelete