Jump to content

Magic_Marble Demo


Pryme8
 Share

Recommended Posts

So after a 10 hour hack-a-thon... I was able to come up with this so far:
http://pryme8.github.io/Magic_Marble/editor.html

Lots to do still, you can look at the commit list for what I am working on... all TODO's
https://github.com/Pryme8/Magic_Marble/commits/gh-pages

Almost there though, should be able to build and test a level soon... once that is available I will look at a save and load level feature, redesigning the UI and making it way more usable.
example1.thumb.png.76aa0e3bca956d7cd31ae

Not like it matters but this all spawned from this quick concept render I did...and this is it being worked out...  here is that original inspiration:
Hole_1.thumb.jpg.c8f82b0b4146cdb1089eb90
 

Link to comment
Share on other sites

***UPDATE***

I know this is kinda fast to post agian, but I added a key feature of changing your mode to test level...
All physics applied, but I dont have the sub menus to access the objects properties for the physics yet so its all just set in stone for the second...
AND none of it matters because I have not attached controls yet... that's next on the list.

See Commit List for TODO's...

**EDIT UPDATE**
Added camera controls and the background settings to change sensitivities, the camera is binded to the arrows, the balls movement will be bound to the wsad keys shift space 1 2 3 and 4.
Will be implementing Game controllers as well.

Kinda thinking about making this a private project on github... I'm starting to see a profitable deployment of this...

**UPDATE**
Added Grounded checking and the ability to jump.
will add movement tomorrow or this weekend sometime. I am done for the day... phew...

Link to comment
Share on other sites

haha thanks!

Here are some physic experiments I have been working on to try to get a better understanding of the system,  Im kinda thinking about writing up some custom classes to make some of this easier o_O... Especially the Parsing of BABYLON.Vector3's to what ever physic engines Vector3's.

Simple Restitution Test
http://www.babylonjs-playground.com/#IXJQI#1

More Advance Restitution Test
http://www.babylonjs-playground.com/#IXJQI#3

and Finally a comparison of the different methods of propulsion... this one was a little difficult because I could not for the life of me figure out how to make a imposter that served as a container, not a "keeper outer".  I had seen my objects glitch when going to fast and "enter" into extrudes so i figured that was the ticket... and sure enough it was.
http://www.babylonjs-playground.com/#IXJQI#5
^^ you should move the scale on line 137 to 0.1
I think I have the ability to access anything I want now, and honestly the best help has been to console.log(obj.body); and see what prototypes I have available.  I know I have access to the API but for some reason this way is making more since to me.

Ohh yea and im posting the commits here in the next few mins for the Trigger engine for the game, and a level bounding box with a prebuilt trigger to reset and "respawn" the ball..  Its a little glitch right now because for some reason the reset only works once... but uhhh yea too man irons in the fire right now...

Link to comment
Share on other sites

  • 7 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...