Horribly Violent Ragdoll Killing Game in Progress

Started by: axcho | Replies: 1,254 | Views: 118,191

benr

Posts: 1
Joined: Sep 2009
Rep: 10

View Profile
Nov 21, 2009 8:08 PM #515460
hi im benr,come to my forum later then we can talk
axcho

Posts: 364
Joined: Aug 2006
Rep: 10

View Profile
Nov 24, 2009 7:10 AM #516972
Okay, I've finished implementing friction and restitution. I'll be posting Engine Prototype 05 tomorrow. Right now I'm too tired to do anything...
Scarecrow
2

Posts: 9,168
Joined: Oct 2005
Rep: 10

View Profile
Nov 24, 2009 9:48 AM #517026
: D
axcho

Posts: 364
Joined: Aug 2006
Rep: 10

View Profile
Nov 24, 2009 8:19 PM #517174
Ha, I just redid my restitution code, and it feels a lot better now. I think. It's hard to tell.

Anyway, I noticed a few issues with friction, and I'll try fixing that up now before I release the prototype.

Update:
Yikes, this friction stuff is taking a long time. It will probably be another hour or two before I finish it...
Cook

Posts: 5,155
Joined: Nov 2009
Rep: 10

View Profile
Nov 25, 2009 3:13 AM #517317
you know, ever since i first joined, i posted here. You've done great job, man. hope that you'll be able to finish this.
axcho

Posts: 364
Joined: Aug 2006
Rep: 10

View Profile
Nov 25, 2009 7:50 PM #517576
Quote from Beefy v2
you know, ever since i first joined, i posted here. You've done great job, man. hope that you'll be able to finish this.


Thank you. I hope so too. :)

Anyway, the forums were down yesterday so I couldn't post this, but now here you go:



Also posted on the Dejeweled Development Blog.
Wsheerio

Posts: 284
Joined: Nov 2009
Rep: 10

View Profile
Nov 26, 2009 6:04 AM #517829
The physics engine seems legit, I'm glad that you are following through with this project.
pheonixslayer21
2

Posts: 679
Joined: Apr 2009
Rep: 10

View Profile
Nov 26, 2009 6:29 AM #517838
wow that was the funnest prototype youve done so far :D, great work as always
axcho

Posts: 364
Joined: Aug 2006
Rep: 10

View Profile
Nov 26, 2009 8:35 AM #517872
Thank you both, I appreciate the support. :)

By the way, I just made a new update to the prototype - it now has more realistic friction, proportional to the normal force so objects will slow down more the harder they are pressed together. There is also static friction now, so objects can balance on each other for a while before sliding down.

You can try it and see if you notice any difference - Engine Prototype 05. You may have to refresh the page if you tried it earlier, to make sure you load the newest version of the file. :)
Devour
Administrator
1

Posts: 9,916
Joined: Apr 2008
Rep: 10

View Profile
Nov 26, 2009 3:33 PM #517948
That's awesome. Good work, Axcho.
What's next on your list?
deviler

Posts: 13
Joined: Nov 2009
Rep: 10

View Profile
Nov 28, 2009 3:03 AM #518538
Wow!

I can't wait to see the finished product.
Oh, I have a question.
When you finish this game, will you require the people to buy it?
(I never saw that this question was answered yet)
axcho

Posts: 364
Joined: Aug 2006
Rep: 10

View Profile
Nov 28, 2009 9:07 AM #518607
Quote from Devour
That's awesome. Good work, Axcho.
What's next on your list?
Thank you. Well, next up would be some reorganization and optimization - using object pools and spatial hashing to speed up the collision detection and such. To test that out I'll make a prototype where you can create a lot of objects that all collide together, to push the limits of the engine that way.

And after that I'm going to tackle continuous collision detection, so objects won't pass through each other even when they are moving fast. That will help a lot with the realism and such.

I just released another update to the prototype, by the way, fixing some issues with static friction and making the kinetic friction calculation somewhat more efficient. :)

Quote from deviler
Wow!

I can't wait to see the finished product.
Oh, I have a question.
When you finish this game, will you require the people to buy it?
(I never saw that this question was answered yet)
The game will be free to play, probably with preloader ads like most Flash games.

The worst we'll do is have special items or something that you can buy for small amounts of money, but we haven't decided on that yet. We might also do something like Fantastic Contraption, where you can pay extra to participate in the level-sharing community on the website or something. But for Dejeweled, sharing contraptions would most likely be free for everyone. We'd probably come up with a different sort of special feature that would be worth paying for. Any suggestions? :)
pheonixslayer21
2

Posts: 679
Joined: Apr 2009
Rep: 10

View Profile
Nov 29, 2009 4:24 AM #518902
i got an idea for the paying thing, you can pay for scripting engine access (kinda like interactive buddy, except that was free) and get a sandbox where you can draw anything and it collides with the guy
axcho

Posts: 364
Joined: Aug 2006
Rep: 10

View Profile
Nov 29, 2009 5:08 AM #518917
Quote from pheonixslayer21
i got an idea for the paying thing, you can pay for scripting engine access (kinda like interactive buddy, except that was free) and get a sandbox where you can draw anything and it collides with the guy
Hmm, interesting idea. I hadn't thought about opening up a scripting engine thing, but that could be very useful. :)
BabelGroup

Posts: 1
Joined: Nov 2009
Rep: 10

View Profile
Nov 29, 2009 11:27 PM #519243
Very well done, axcho. I have tried your latest Engine Prototype- 05 and I'm quite impressed. I hope you keep working on this and enjoy the fruits of your labor. Will there be a kind of an 'Upgrade Shop' where you can improve your building materials? I.E: For the girders you start out with wood, then go to tin, concrete, iron, steel, etc.?