Mythruna

General Category => Announcements => Topic started by: pspeed on December 12, 2011, 02:49:08 AM



Title: New build 20111212 - Physics Phase 1
Post by: pspeed on December 12, 2011, 02:49:08 AM
As usual, get it here:
http://mythruna.com/mediawiki/index.php?title=Engine_Test_Build (http://mythruna.com/mediawiki/index.php?title=Engine_Test_Build)

Full change log is here:
http://mythruna.com/mediawiki/index.php?title=20111212_Release_Notes (http://mythruna.com/mediawiki/index.php?title=20111121_Release_Notes)

The first phase of physics is player to object collisions.  The collision detection system was completely revamped for this release and now the player can walk on solid objects, etc..

Highlights:
-Placeable objects can now be made physical to the players.
-Some memory and performance improvements
-F5 to toggle debug HUD off/on
-block change hook to (as a start) remove flora when the block underneath is destroyed, etc.  More to come.
-Autoclimbing for low blocks... no more having to jump up steps and it even works for 1 meter high blocks.
-Property permissions now apply to placeable objects.

Known "Issue":
-There is a "make mobile" menu item for objects that is non-functional.  This is for when the fuller physics system is in place and it's how you would make a physical object that can be bumped, thrown, etc. instead of being "static".


Title: Re: New build 20111212 - Physics Phase 1
Post by: FutureB on December 12, 2011, 04:08:40 AM
Cool, just so i know err when do u think the next stage of physics would be finished?


Title: Re: New build 20111212 - Physics Phase 1
Post by: Trecool on December 12, 2011, 04:10:57 AM
Yeah !! If any french stand here.. I have made a news at this subject on my french website about Mythruna.

http://www.france-mythruna.fr/2011/12/12/maj-pre-alpha-12-decembre-2011/ (http://www.france-mythruna.fr/2011/12/12/maj-pre-alpha-12-decembre-2011/)


Title: Re: New build 20111212 - Physics Phase 1
Post by: caesar on December 12, 2011, 06:35:28 AM
congrats to your first physicsteps!
Rewriting a load of code and still have a playable game is a trophy on its own :D


Title: Re: New build 20111212 - Physics Phase 1
Post by: Bigworsh on December 12, 2011, 10:13:56 AM
Good work. Played around with the new physics and it seems to work pretty good. And thanks to the physical objects I can know build nice Stairs, which make a confortable movement inside the house possible.

@ FutureB

Maybe we get the next release as a christmas present. ;)


Title: Re: New build 20111212 - Physics Phase 1
Post by: BenKenobiWan on December 12, 2011, 12:11:51 PM
Great! I haven't yet tried, but does that hook you spoke of work on tall grass? (the placeable 'block')


Title: Re: New build 20111212 - Physics Phase 1
Post by: pspeed on December 12, 2011, 03:18:15 PM
Cool, just so i know err when do u think the next stage of physics would be finished?

Not sure.  There is a lot of work to be done for the next physics phase and phase 1 was also the prerequisite for a bunch of other things (flowing water, character animation, etc.)  In a few days, I'll take a step back and figure out what I want to get done over the holiday break.

Right now, I'd really like to start on NPCs... but that's a whole other "big project".


Title: Re: New build 20111212 - Physics Phase 1
Post by: pspeed on December 12, 2011, 03:19:54 PM
Great! I haven't yet tried, but does that hook you spoke of work on tall grass? (the placeable 'block')

Right now the hook only does two things:
-if you remove a block that has tall grass, flowers, etc. on top of it then that "flora" block is removed also.
-if you place a block on top of a regular grass block then it will kill the grass, ie: turn it to dirt.

The cool thing is that additional scripts can add their own hooks to do whatever they want.


Title: Re: New build 20111212 - Physics Phase 1
Post by: pspeed on December 12, 2011, 03:20:57 PM
And if you haven't tried it yet... you guys should really try flying around on a bed.  It's kind of cool.


Title: Re: New build 20111212 - Physics Phase 1
Post by: xXxGIBBZxXx on December 12, 2011, 04:01:07 PM
whaaat??  :o  flying beds??? Sounds awesome! How would one make use of that new feature?


Title: Re: New build 20111212 - Physics Phase 1
Post by: pspeed on December 12, 2011, 04:23:38 PM
whaaat??  :o  flying beds??? Sounds awesome! How would one make use of that new feature?

Steps:
- Place a bed
- Right click on it and select "Make Physical"
- Stand on bed
- Left-click drag bed up into the air... with you on it!
- Moving forward will fly forward, etc. as long as you hold the drag button down.

This is more of a bug than a feature... and is kind of jerky.  But it's still fun to fly around on a bed. :)


Title: Re: New build 20111212 - Physics Phase 1
Post by: pspeed on December 12, 2011, 05:08:00 PM
Note: occasionally dragging an object in this way will provoke a bug I thought I fixed.  It will crash your camera motion thread and make it so you can't move anymore unless you log out and back in again.

I'll try to post a bug-fix release tonight or something.


Title: Re: New build 20111212 - Physics Phase 1
Post by: randomprofile on December 13, 2011, 01:00:32 PM
Yeah... the new physics system is kewl but I still can't fly a boat D:


Title: Re: New build 20111212 - Physics Phase 1
Post by: pspeed on December 13, 2011, 06:31:28 PM
Yeah... the new physics system is kewl but I still can't fly a boat D:

It will be easier when flight is a real feature and not just a glitch. :)


Title: Re: New build 20111212 - Physics Phase 1
Post by: xzardas on December 16, 2011, 10:40:53 PM
wauw paul this is just great man :D nice big step. Proud of you ^^


Title: Re: New build 20111212 - Physics Phase 1
Post by: pspeed on December 16, 2011, 11:43:03 PM
wauw paul this is just great man :D nice big step. Proud of you ^^

Thanks... now if only the next phases were any easier. :)