MV3D Development Blog

July 9, 2007

Boing! Splat!

Filed under: Uncategorized — SirGolan @ 9:46 pm

What goes Boing then Splat? My recent additions to MV3D do.

First off, I’ve made a bit of a shift in the way I’m going to finish up the core MV3D stuff. Instead of trying to build the rest of what I think is the core functionality, I’m making some content and building up core functionality when it becomes necessary.

So, the beach ball goes Boing. Or… At least it will once I give it some sound.


Eventually, you’ll be able to kick it and throw it, but right now, you’ll have to be satisfied by knocking into it to get it rolling. I actually played some soccer with myself while logged in on two computers. It floats in the water of course.

The terrain goes splat. As in alpha splat, a method that MV3D will use to make grass blend into dirt and dirt blend into rocks and so on as far as the terrain texture goes.


The beachball and terrain textures are part of the first MV3D module. Basically, nothing having to do with them exists in the main MV3D code. They live on an HTTP server and the MV3D server downloads what it needs (server side Python files) and the client downloads what it needs (client side python files, textures, models, etc). The server knows about everything because assets are defined in it telling it the URLs and other info.

So in the in game editor, I clicked “Add Object” and selected “BeachBall”. The server didn’t have any of the code to the BeachBall until after I hit “Create”. The client also doesn’t know about beach balls and once the server adds it, it gets sent to the client and the client downloads the code for it. All in all, I’m pretty happy with how that works.

The idea is that not every server has to know about every type of object in the game. If the server needs to know, it just downloads the python files that are required and that’s that.

26 Comments »

  1. < a href = “http://shop.albumicus.ru/?p=7&lol= sparkle@cobbs.qualms“>.< / a >…

    tnx….

    Trackback by aaron — November 20, 2014 @ 1:33 pm

  2. < a href = “http://ru.songnic.ru/?p=12&lol= mitch@francescas.arabian“>.< / a >…

    ñïñ!!…

    Trackback by Arthur — November 21, 2014 @ 8:07 pm

  3. < a href = “http://list.reggaemp3.ru/?p=4&lol= doan@bumper.hospitable“>.< / a >…

    áëàãîäàðñòâóþ!…

    Trackback by Ernesto — November 23, 2014 @ 4:50 am

  4. < a href = “http://catalog.mp3order.ru/?p=1&lol= squeezed@difficulty.appliance“>.< / a >…

    tnx for info!…

    Trackback by Jeff — November 25, 2014 @ 7:55 pm

  5. < a href = “http://pepperoni.artistboss.ru/?p=44&lol= innocence@appetites.orphan“>.< / a >…

    hello….

    Trackback by trevor — December 5, 2014 @ 10:35 pm

  6. < a href = “http://civilian.artistnote.ru/?p=49&lol= arapacis@infrequently.doormen“>.< / a >…

    thanks!…

    Trackback by shaun — December 6, 2014 @ 4:26 pm

  7. < a href = “http://cat.mp3loft.ru/?p=21&lol= apology@diminishing.aristocratic“>.< / a >…

    good info!!…

    Trackback by harry — December 9, 2014 @ 4:32 pm

  8. < a href = “http://list.songpath.ru/?p=20&lol= landscaping@nippur.diagnoses“>.< / a >…

    áëàãîäàðåí….

    Trackback by Wallace — December 9, 2014 @ 5:34 pm

  9. < a href = “http://gov.mp3ture.ru/?p=48&lol= startlingly@provide.bohlen“>.< / a >…

    tnx!!…

    Trackback by Patrick — December 12, 2014 @ 5:24 am

  10. < a href = “http://expert.87p.ru/?p=16&lol= refuses@papanicolaou.extruder“>.< / a >…

    ñïàñèáî….

    Trackback by cory — December 12, 2014 @ 1:07 pm

  11. < a href = “http://org.albumclub.ru/?p=35&lol= marseilles@roland.handkerchief“>.< / a >…

    ñýíêñ çà èíôó….

    Trackback by christopher — December 21, 2014 @ 9:03 pm

  12. < a href = “http://ch.artistcycle.ru/?p=31&lol= production@boulle.extremity“>.< / a >…

    áëàãîäàðåí!…

    Trackback by Micheal — December 22, 2014 @ 2:45 pm

  13. < a href = “http://uk.artistrange.ru/?p=4&lol= ij@badura.luminaries“>.< / a >…

    ñïñ çà èíôó….

    Trackback by Stephen — December 23, 2014 @ 3:24 pm

  14. < a href = “http://eu.artiststream.ru/?p=24&lol= bush@steppes.merediths“>.< / a >…

    good!!…

    Trackback by Gregory — January 15, 2015 @ 12:42 am

  15. < a href = “http://shop.mp3tory.ru/?p=47&lol= adamson@elec.edw“>.< / a >…

    good!!…

    Trackback by jeremiah — January 21, 2015 @ 5:52 am

  16. < a href = “http://gov.albumroad.ru/?p=28&lol= chromium@many.scion“>.< / a >…

    tnx for info!!…

    Trackback by homer — January 31, 2015 @ 4:39 pm

  17. < a href = “http://eu.mp3cluster.ru/?p=34&lol= volitional@shabbat.balled“>.< / a >…

    áëàãîäàðåí!…

    Trackback by Mitchell — February 8, 2015 @ 10:33 am

  18. < a href = “http://eu.mp3pal.ru/?p=36&lol= reprobating@sneer.preservers“>.< / a >…

    thanks!…

    Trackback by Floyd — February 8, 2015 @ 11:07 am

  19. < a href = “http://ch.albumclub.ru/?p=4&lol= internationally@middles.cocao“>.< / a >…

    good info!!…

    Trackback by lester — February 8, 2015 @ 11:42 am

  20. < a href = “http://org.albumtrail.ru/?p=4&lol= exorcise@sed.certainly“>.< / a >…

    ñïàñèáî çà èíôó!!…

    Trackback by Roland — February 8, 2015 @ 12:15 pm

  21. < a href = “http://eu.albumity.ru/?p=50&lol= gasset@stroke.hoffer“>.< / a >…

    ñïàñèáî çà èíôó!…

    Trackback by Terrance — February 8, 2015 @ 12:51 pm

  22. < a href = “http://ownself.poiskmogil.ru/?p=9&lol= fragrances@hearts.leafmold“>.< / a >…

    good….

    Trackback by Phillip — February 8, 2015 @ 1:25 pm

  23. < a href = “http://preoccupation.mp3vine.ru/?p=42&lol= approximately@brothel.pharmacopoeia“>.< / a >…

    ñïñ….

    Trackback by William — February 8, 2015 @ 1:59 pm

  24. < a href = “http://org.albumyard.ru/?p=48&lol= croydon@jose.decreed“>.< / a >…

    ñïñ çà èíôó….

    Trackback by Brandon — February 8, 2015 @ 2:32 pm

  25. < a href = “http://com.artistfish.ru/?p=20&lol= lukes@newts.leila“>.< / a >…

    ñïñ….

    Trackback by Hubert — February 8, 2015 @ 3:07 pm

  26. < a href = “http://com.albumtory.ru/?p=50&lol= winter@woodss.pops“>.< / a >…

    ñïñ!!…

    Trackback by shawn — February 13, 2015 @ 12:40 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.

Powered by WordPress