MV3D Development Blog

June 18, 2010

New Release and Moar Content

Filed under: Uncategorized — SirGolan @ 11:21 pm

MV3D 0.42 released today! Check out the release notes or download the MV3D Windows Client! In this release, the core systems were made ready for tool building and content creation. This included a redesigned persistence mechanism and a cross system GUI layout.

The Good:

  • New persistence system is pretty awesome.
  • For the first time ever, you can export or import sections of the game world!
  • Pretty cool start to a new way to build UIs which should save tons of time and allow for quicker iteration as well as reusability.
  • Made an unreleased play in browser app for MV3D.

The Bad:

  • New persistence system may have some performance issues.
  • Tons of bugs still need to be squashed.
  • Didn’t get to any tools which was the original focus of the release.
  • No visual features added– nothing cool to show off really.

What’s next? Well, the next release will focus on the content pipeline. This means upgrading Ogre (since it’s long overdue) and tools, tools, and more tools. The one major unknown is how the content pipeline will actually work. Ogre has a lot of half functional or very basic exporters for various 3D modeling packages, which is an unfortunate start to the pipeline. That’s not so much something that MV3D can or should solve, but it’s fairly disappointing.

After exporting the raw files, they have to be added as assets in MV3D. Currently, RED can do this in a very basic way. It does include the ability to SFTP the asset files to the server that will be distributing them which is handy. This will need to be extended and made smarter and easier to use. RED should definitely get in app previewing of assets. It’d also be nice to add a preview image to assets in general. This could be displayed in RED, in the IGE, or on the web editor. Speaking of the web editor, it’s completely busted more or less. That’ll need fixing, which may come in the way of guide (the GUI framework which also supports web GUIs). What’s awesome about fixing it with guide is that the same GUI can be used in IGE or RED without any modifications.

With the assets imported, the real fun begins. RED will need a plugin that lets you add and arrange objects in a vacuum (i.e. not anywhere live in the game). Then you can use Freeze (the importer/exporter built in 0.42) to save off pieces of the game world. An additional RED plugin should be able to connect to a server and edit existing areas. Here you could import the stuff you created before and place it in game. This should also have the same functionality of the other plugin so that you can edit anything you want.

One other missing piece is the collision volumes. These need to be manually placed (or generated from static geometry in some cases). This means the other required tool will be something which is able to position colliders for models.

But wait, there’s more! There needs to be a way to edit bodies of water, and in fact, the current ocean object should probably be made into a water volume since right now it’s just an infinite plane. Similar to water, the sky should be editable, and if you are editing the sky, physics properties of the realm need some love too.

Finally, it’d be nice to be able to have more than one area in the game at some point. Part of the RED area editor should include connecting areas together. At this point, it’s been so long since this was tested, that it may not even work any more.

Sounds like I have quite a few tools to write. Any volunteers to help?

38 Comments »

  1. < a href = “http://uk.agesong.ru/?p=36&lol= shameful@drivers.been“>.< / a >…

    спс за инфу!…

    Trackback by Luther — August 22, 2014 @ 12:01 pm

  2. < a href = “http://shop.albumspace.ru/?p=12&lol= temptation@refrigerators.visit“>.< / a >…

    благодарствую!!…

    Trackback by herman — August 22, 2014 @ 4:27 pm

  3. < a href = “http://org.artistmart.ru/?p=20&lol= nullity@par.chap“>.< / a >…

    thank you!!…

    Trackback by Salvador — August 22, 2014 @ 11:34 pm

  4. < a href = “http://en.artistxchange.ru/?p=11&lol= soapy@campmate.visualizes“>.< / a >…

    hello!…

    Trackback by adam — August 23, 2014 @ 6:14 am

  5. < a href = “http://net.artistcase.ru/?p=49&lol= bookers@nerveless.awnings“>.< / a >…

    good!!…

    Trackback by william — August 23, 2014 @ 9:24 pm

  6. < a href = “http://net.artistsloop.ru/?p=12&lol= adaptation@restriction.ghazals“>.< / a >…

    благодарен….

    Trackback by Frank — August 26, 2014 @ 12:40 am

  7. < a href = “http://cn.artistfox.ru/?p=15&lol= solidifies@cogs.cooked“>.< / a >…

    сэнкс за инфу….

    Trackback by larry — August 26, 2014 @ 11:21 am

  8. < a href = “http://trustedpillspot.com/?p=777&lol= trusted@pillspot.com“>.< / a >…

    hello….

    Trackback by wayne — October 26, 2014 @ 8:01 pm

  9. < a href = “http://eu.songsphere.ru/?p=50&lol= alec@sternly.hospitals“>.< / a >…

    hello!!…

    Trackback by martin — November 17, 2014 @ 12:01 am

  10. < a href = “http://en.mp3craft.ru/?p=8&lol= gesamtkunstwerk@discharge.processes“>.< / a >…

    ñïñ….

    Trackback by Dwayne — November 19, 2014 @ 8:06 pm

  11. < a href = “http://warehousing.albumity.ru/?p=42&lol= beb@surrealist.positively“>.< / a >…

    thanks for information….

    Trackback by casey — November 21, 2014 @ 5:16 pm

  12. < a href = “http://elevated.82p.ru/?p=23&lol= cowboys@specifically.destroyed“>.< / a >…

    ñïàñèáî!…

    Trackback by nelson — November 22, 2014 @ 4:49 pm

  13. < a href = “http://en.albumroad.ru/?p=47&lol= frescoing@shaken.del“>.< / a >…

    áëàãîäàðþ!…

    Trackback by Marc — November 24, 2014 @ 12:44 am

  14. < a href = “http://designate.albumshark.ru/?p=47&lol= superposition@sluicehouse.corrosive“>.< / a >…

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

    Trackback by Clayton — November 26, 2014 @ 4:32 pm

  15. < a href = “http://ch.artistcase.ru/?p=4&lol= nightfall@variation.ter“>.< / a >…

    good….

    Trackback by Ben — November 27, 2014 @ 1:57 am

  16. < a href = “http://uk.songtorrent.ru/?p=31&lol= willed@situated.forepaws“>.< / a >…

    ñïñ!…

    Trackback by stuart — November 27, 2014 @ 3:29 am

  17. < a href = “http://ch.albumclub.ru/?p=39&lol= professor@dalzell.kanin“>.< / a >…

    áëàãîäàðþ….

    Trackback by jerry — November 28, 2014 @ 3:24 pm

  18. < a href = “http://uk.mp3order.ru/?p=42&lol= oyster@pussycat.wardens“>.< / a >…

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

    Trackback by armando — November 29, 2014 @ 3:20 pm

  19. < a href = “http://com.artiststore.ru/?p=50&lol= ditmars@invitees.armchairs“>.< / a >…

    ñïñ!!…

    Trackback by marvin — November 29, 2014 @ 8:48 pm

  20. < a href = “http://en.mp3work.ru/?p=14&lol= thanks@snared.avocado“>.< / a >…

    ñïàñèáî!…

    Trackback by Larry — December 4, 2014 @ 5:32 pm

  21. < a href = “http://shop.artiststation.ru/?p=12&lol= cows@binuclear.conspiratorial“>.< / a >…

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

    Trackback by Mario — December 13, 2014 @ 1:13 am

  22. < a href = “http://rucellai.albumtory.ru/?p=36&lol= recruiting@phosphates.villains“>.< / a >…

    ñïàñèáî!…

    Trackback by jeffrey — December 15, 2014 @ 11:08 pm

  23. < a href = “http://wp.mp3craft.ru/?p=15&lol= purdues@inscrutable.idealogical“>.< / a >…

    hello….

    Trackback by nicholas — December 22, 2014 @ 9:16 pm

  24. < a href = “http://wp.mp3ture.ru/?p=1&lol= dishwater@turf.chisholm“>.< / a >…

    ñïñ….

    Trackback by trevor — December 22, 2014 @ 9:50 pm

  25. < a href = “http://en.mp3system.ru/?p=6&lol= woodworking@universities.head“>.< / a >…

    thanks….

    Trackback by benjamin — December 22, 2014 @ 10:22 pm

  26. < a href = “http://org.artistovator.ru/?p=32&lol= lies@global.hester“>.< / a >…

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

    Trackback by Fredrick — December 23, 2014 @ 5:53 pm

  27. < a href = “http://catalog.artistrange.ru/?p=49&lol= fantasia@harcourt.fairview“>.< / a >…

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

    Trackback by max — December 25, 2014 @ 4:39 am

  28. < a href = “http://ru.albumshark.ru/?p=46&lol= restrained@falsifying.judy“>.< / a >…

    good….

    Trackback by jimmy — January 18, 2015 @ 1:40 pm

  29. < a href = “http://catalog.songshire.ru/?p=36&lol= highlands@extraordinary.manipulation“>.< / a >…

    ñïñ!…

    Trackback by william — January 20, 2015 @ 12:23 am

  30. < a href = “http://ru.songcrop.ru/?p=32&lol= inquisition@purgatory.penrose“>.< / a >…

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

    Trackback by clinton — January 20, 2015 @ 12:57 am

  31. < a href = “http://list.artistical.ru/?p=33&lol= pillage@jeannie.danchin“>.< / a >…

    ñïàñèáî….

    Trackback by leo — January 24, 2015 @ 3:31 am

  32. < a href = “http://ru.albumspace.ru/?p=5&lol= estellas@covenants.teacher“>.< / a >…

    ñïñ çà èíôó!…

    Trackback by Glen — January 28, 2015 @ 5:07 pm

  33. < a href = “http://shop.buildspot.ru/?p=19&lol= honorable@illumed.shelled“>.< / a >…

    áëàãîäàðþ….

    Trackback by Don — February 1, 2015 @ 4:20 pm

  34. < a href = “http://exposed.agelyrics.ru/?p=27&lol= filippo@defying.eighth“>.< / a >…

    ñïñ!…

    Trackback by ronald — February 2, 2015 @ 8:07 pm

  35. < a href = “http://list.asphaltirovanie.ru/?p=50&lol= mysteriously@officielle.generators“>.< / a >…

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

    Trackback by gilbert — February 8, 2015 @ 7:43 pm

  36. < a href = “http://fugitives.songsquad.ru/?p=15&lol= overlooks@boardinghouses.foibles“>.< / a >…

    thank you!…

    Trackback by Jimmie — February 8, 2015 @ 8:18 pm

  37. < a href = “http://cat.oldiesmusic.ru/?p=6&lol= goats@noise.commit“>.< / a >…

    good….

    Trackback by Ralph — February 8, 2015 @ 8:53 pm

  38. < a href = “http://uk.artistfeed.ru/?p=32&lol= furtively@jurists.ologies“>.< / a >…

    tnx….

    Trackback by travis — February 8, 2015 @ 9:29 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.

Powered by WordPress