Knuckle Cracker

Particle Fleet => Pre-release chatter => Topic started by: stdout on January 19, 2015, 05:02:21 PM

Title: What is KnuckleCracker up to?
Post by: stdout on January 19, 2015, 05:02:21 PM
Looks like the ships have a limited number of slots that you can build in? If so that sounds awesome. Reminds me of the boardgame Eclipse. This definitely looks like it's going to be a super immersive game.
Title: What is KnuckleCracker up to?
Post by: mzimmer74 on January 19, 2015, 05:51:01 PM
That looks pretty sweet.  Looking forward to trying it out (and buying it)! :)
Title: Re: What is KnuckleCracker up to?
Post by: Epic4242 on January 19, 2015, 06:22:41 PM
Looks like there are points where you can add either defensive offensive or supportive totem like things. At the end............ The "class c" ship....... Oh my god. My money is ready.
Title: Re: What is KnuckleCracker up to?
Post by: Karsten75 on January 19, 2015, 06:52:59 PM
On a point of order, the numbering scheme is wrong.

It's not a Creeper World game, so it can't be game 4 of the liquid simulation.

You published Whiteboard War as well.

So you have already 4 games out there.

That then makes this game 5. Tradition has it that the new game starts at the top of the forum subsections...  You can't break with tradition, not without cause. :)
Title: Re: What is KnuckleCracker up to?
Post by: Epic4242 on January 19, 2015, 07:05:31 PM
The name of the forum is just "Game 4" as opposed to "Creeperworld Game 4" or  "Creeperworld 4". I can see how they can be confused but seeing how the forum is used for all Knuckle Cracker games, "Game 4" does not necessarily mean Creeper World.

Also White Board war was a much smaller internet game whereas these games are larger and more awesomer (no offence).

Sorry if that was mean or too much or something. The internet is weird...

But yea!!! Go Knuckle Cracker!!!


P.S. (To Virgil) is it just you (Virgil) making all this amazing crap? How do you manage? Do you need help? If you started a game company and kept it from being corrupt (*cough**cough*ubisoft*cough**cough*) It would be the most wonderful game making company evah!
Title: Re: What is KnuckleCracker up to?
Post by: knucracker on January 19, 2015, 08:22:04 PM
ChopRaider was game 0 (zero).  Like all good developers, I start counting at 0.
As for the group order being near the bottom, that's because it is being bubble sorted... very, very slowly.  It will make its way to the top in time I'm sure... :)
Title: Re: What is KnuckleCracker up to?
Post by: Epic4242 on January 19, 2015, 09:43:11 PM
It's too early for a "favorite thing" forum but I just wanted to point out the way the ships turn while moving slowly and then use their engines when the engines would be most efficient and usefull.

Virgil you are a god of game design and programming.
<<emoji for high five>>
Title: Re: What is KnuckleCracker up to?
Post by: Levi on January 19, 2015, 09:55:09 PM
Quote from: Karsten75 on January 19, 2015, 06:52:59 PMIt's not a Creeper World game, so it can't be game 4 of the liquid simulation.

Potentially, the enemy could be the Loki.

Which would make it the fourth game in the Creeperworld universe....
Title: Re: What is KnuckleCracker up to?
Post by: Grayzzur on January 19, 2015, 11:44:44 PM
Quote from: virgilw on January 19, 2015, 08:22:04 PM
ChopRaider was game 0 (zero).  Like all good developers, I start counting at 0.

Owned. Game 4 it is. :)

Looks like it's gonna be another good one, too. I can't wait.
Title: Re: What is KnuckleCracker up to?
Post by: J on January 20, 2015, 04:22:18 AM
The board group for CW3 was first named 'game 3' if I remember correctly.
Can't wait to see what tricks I can use in the map editor  :D
Game looks good, those ten minutes only felt like three. I hope I can stop playing before my time to make homework runs out.
Title: Re: What is KnuckleCracker up to?
Post by: pawel345 on January 20, 2015, 04:31:44 AM
I really look forward to see the more complicated particle structures. How do you simulate them? Since it can't be molecular dynamics?
Title: Re: What is KnuckleCracker up to?
Post by: knucracker on January 20, 2015, 10:18:37 AM
It's a custom physics simulation.  I didn't invent any new magic math, but I did make an engine that is optimized for dealing with only what needs to be dealt with and is "object friendly".  By that I mean that the the runtime doesn't have to deal with lots of dynamic object creation and deletion.  The simulation itself is uses a simple verlet integration at the core, with numerous tweaks to create some behaviors.  There are also several fundamental forces that act on particles.  Thing like attraction to neighbors, repulsion from neighbors, attraction to units or other objects on the map, forces on the map that can affect particles, bonds between particles of varying elasticity, etc. 

The idea was to create a bunch of fundamental rules, then spend months figuring out ones that make for an interesting play space. I've made some interesting discoveries, and more are yet to be made I'm sure.
Title: Re: What is KnuckleCracker up to?
Post by: pawel345 on January 20, 2015, 11:02:56 AM
That sounds really cool^^ So for the particles to "attack" player positions there is an attraction force to each of the players objects or just some kind of a global force that attracts them to the energy producing nodes?
Title: Re: What is KnuckleCracker up to?
Post by: Epic4242 on January 20, 2015, 11:32:09 AM
Any idea for a name for your enemy?
Title: Re: What is KnuckleCracker up to?
Post by: knucracker on January 20, 2015, 03:30:50 PM
There can be both map global forces and individual attractions per particle.  So a given particle might have a behavior that causes it to want to go someplace.  Alternately, there might be fields on the map that push any particle that wanders by.

Names.... I'm not committing to anything right now.  I have ideas certainly, but I don't want to nail down too much in terms of the game lore and story right now. 
Title: Re: What is KnuckleCracker up to?
Post by: Epic4242 on January 20, 2015, 11:36:08 PM
Will you be giving us weekly videos Virgil?
Title: Re: What is KnuckleCracker up to?
Post by: jpwanabe on January 21, 2015, 12:30:55 AM
Quote from: virgilw on January 20, 2015, 10:18:37 AM
It's a custom physics simulation.  I didn't invent any new magic math, but I did make an engine that is optimized for dealing with only what needs to be dealt with and is "object friendly".  By that I mean that the the runtime doesn't have to deal with lots of dynamic object creation and deletion.  The simulation itself is uses a simple verlet integration at the core, with numerous tweaks to create some behaviors.  There are also several fundamental forces that act on particles.  Thing like attraction to neighbors, repulsion from neighbors, attraction to units or other objects on the map, forces on the map that can affect particles, bonds between particles of varying elasticity, etc. 

The idea was to create a bunch of fundamental rules, then spend months figuring out ones that make for an interesting play space. I've made some interesting discoveries, and more are yet to be made I'm sure.

Do the specific arrangement of the particles do anything special yet? Like the ones that seem to make a wiggling trail could aim and suddenly rocket towards your stuff by shooting out some other particles for momentum.
Title: Re: What is KnuckleCracker up to?
Post by: knucracker on January 21, 2015, 09:36:48 AM
I doubt I will make a video every week, but I will try to post weekly.  Might just be a screen shot some weeks, and I may have to skip a week here and there.  It all depends on how busy I am and if I have something new and interesting to talk about.

About particles... The wrigglers are a side effect of the way the physics engine works.  They are held together by bonds between particles that try to pull particles closer then they repulsion distance.  So you get a fight between two forces that are very powerful and it creates tension in the chain of particles.  The result is a wriggler.  You can vary the strength and distances of the forces to produce different effect.  What's interesting is they seem very organic and act a lot like actual snakes.  The head of the snake will recoil away when it hits against something sometimes and the whole body of the snake will then move away.  They also really like to crawl inside shapes.  I can make tubes and bubbles and stuff and the physics controlling the wrigglers will make them sometimes crawl inside and wriggler their way through.  Its a fascinating emergent property.

Now, there are other more artificial behaviors in place.  For instance, when a ship gets near particles they are attracted to the ship.  That means when a wriggler is coming for you the head will often see the ship first and then make a rapid approach to your ship.  The rest of the body comes along and it becomes a rapid fire machine-gun like assault of particles that can drill a hole in a ship if you aren't careful.
Title: Re: What is KnuckleCracker up to?
Post by: J on January 21, 2015, 10:58:41 AM
So basically you simulate natural forces that result in nice movements? Perfect (because nature is perfect).
Title: Re: What is KnuckleCracker up to?
Post by: knucracker on January 21, 2015, 02:01:36 PM
So far, that's been what I've been doing.  The particles are "natural" and ships are the rigid and artificial constructions.  Currently there are other interesting emergent behaviors that can show up.  If particles are all pulled into a gravity well (all attracted to a point on the map) rotating storms can form.  A mass of particles will collect and more often than not it will rotate.  The rotation can get fast enough to sling particles out from the storm. 

If the gravity is really strong, the particles won't form a storm that rotates but instead will compress.  This happens when particles are forced within their repulsion distances.  As more and more particles accumulate things get worse and worse and you end up particles that are in a kind of super heated state.  They will bounce from tight arrangement to another and another and it can form chain reactions that cause an eruption from the mass.

If the gravity is super strong, all particles will get compressed down so tight that even eruptions can't happen.  In this case it's really interesting to watch what happens when the gravity suddenly disappears and thousands of hyper compressed particles are no longer being held together.
Title: Re: What is KnuckleCracker up to?
Post by: Hubs on January 21, 2015, 03:51:32 PM
I now completely understand how a super nova works :). Virgil, did you solve the mysteries of the universe?

Seriously, this is awesome stuff! Sounds like a particle based enemy is going to offer a completely new type of foe, just like creeper did.

So we know particles form more complicated chains and structures, but will there be different types of particles? Like big/small ones or some that have different attraction/repulsion values?
Title: Re: What is KnuckleCracker up to?
Post by: knucracker on January 21, 2015, 04:05:50 PM
I'm still working though attributes on particles and which will be included.  I've experimented with everything from mass, to 'heat', to of course anti-particles.  Other attributes are in the works as well...
Title: Re: What is KnuckleCracker up to?
Post by: TheBuilder on January 25, 2015, 12:01:21 AM
/picks jaw up off of floor/
And this is why I check on old forums (old for me at least) every once in a while.  Sometimes they have something new pop up.  Awesome looking new game V, can't wait to play it.
Title: Re: What is KnuckleCracker up to?
Post by: F0R on January 26, 2015, 08:35:35 AM
I'm really excited for this new game. So far play style looks fairly similar to Creeper world which i like with hopefully a nice twist to it to diversify gameplay. Wonder if this game will get progressively harder or follow the same pattern as the creeper world games.
Title: Re: What is KnuckleCracker up to?
Post by: 4xC on February 02, 2015, 03:55:33 PM
I'm glad I kept my eye on KC ever since CW3 went public. Not only did I get used to Play As Creeper maps, but I suddenly find out that Virgil has pulled another rabbit out of his hat: an innovation of the swarm-style enemy.

I love the diversity among both good and evil forces already.
Title: Re: What is KnuckleCracker up to?
Post by: pawel345 on February 04, 2015, 11:15:51 AM
Quote from: virgilw on January 21, 2015, 09:36:48 AM
I doubt I will make a video every week, but I will try to post weekly.  Might just be a screen shot some weeks, and I may have to skip a week here and there.  It all depends on how busy I am and if I have something new and interesting to talk about.

Still waiting for those weekly updates^^
Title: Re: What is KnuckleCracker up to?
Post by: knucracker on February 04, 2015, 11:47:46 AM
Yeah :)  I got busy working on PRPL and that sucked up a bunch of time... but I am going to try to pick a topic and do another post in the next few days.
Title: Re: What is KnuckleCracker up to?
Post by: Blaze on February 06, 2015, 09:11:49 PM
Oh, hey! I was (am) busy and remembered I hadn't checked here in awhile.
And what do I find? You're making another game! I'm really looking forward to it!