Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Pages: 1 2 3 [All]

Author Topic: Latest stable: WME 1.9.1 (January 1, 2010)  (Read 168023 times)

0 Members and 2 Guests are viewing this topic.

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Latest stable: WME 1.9.1 (January 1, 2010)
« on: September 26, 2009, 03:26:33 PM »

Hi muties,

here is another incarnation of WME 1.9 series:

WME 1.9.1 installer download (17MB)


(Note: Saved games are compatible with WME 1.7.2 and later)


Version 1.9.1 (January 1, 2010)
  • New methods for setting effect parameters from scripts: actor3d.SetEffectParam(), actor3d.SetEffectParamVector(), actor3d.SetEffectParamColor().
  • New script method for retrieving 3D light position: Scene.GetLightPosition().
  • When using the "maintain aspect ratio" feature in full-screen, mouse pointer is confined within the visible area and it no longer hides underneath the black borders.
  • FIX: Crash when using Game.NumItems before any other inventory-related method.
  • FIX: Occasional crash when frequently changing talking sprite of an entity.
  • FIX: Black frames briefly displayed in the beginning of theora video playback.

Version 1.9.0 beta (September 26, 2009)
  • Support for advanced materials defined by effect files (i.e. shaders).
  • New methods: Game.EnableScriptProfiling() and Game.DisableScriptProfiling() for gathering script execution time statistics.
  • SceneEdit and ProjectMan are now using DirectX 9.
  • FIX: FadeOut methods were changing the color of black bars when using aspect ratio correction.
  • FIX: Game.SetMousePos() and actor.CreateParticleEmitterBone() were broken when using aspect ratio correction.
« Last Edit: January 01, 2010, 03:43:56 PM by Mnemonic »
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #1 on: September 26, 2009, 03:27:07 PM »

Please see the "Using effect files" chapter in the documentation for descrption of this new feature.

I'm sorry for not providing any samples of effect files for now, but my working ones are kind of messy and I don't have time to make some usable ones (not to mention HLSL is not really my forte), and I wanted to release this ASAP for you to toy with.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

odnorf

  • w00t?
  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 7
  • Offline Offline
  • Gender: Male
  • Posts: 1456
  • Lamp dog!
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #2 on: September 26, 2009, 04:15:17 PM »

Congratulations  ::rock Shaders deserve lots of beers on slugs ::beer  ::slug
Logged
fl*p

Weraustinne

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 24
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #3 on: September 26, 2009, 08:49:21 PM »

Many thanks!   ::thumbup
Logged

MMR

  • Global Moderator
  • Frequent poster
  • *
  • Karma: 3
  • Offline Offline
  • Gender: Male
  • Posts: 349
  • http://mmrdeveloper.wordpress.com/
    • View Profile
    • TinyWME
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #4 on: September 26, 2009, 10:00:13 PM »

Great to hear about this new release!!!

Downloading.... [======>       ]  ::rock
Logged

Jyujinkai

  • Global Moderator
  • Frequent poster
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 352
    • View Profile
    • Jyujinkai's WME Development Blog
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #5 on: September 27, 2009, 12:08:19 AM »

awesome work mnem!! gonna give this a play about soon...
Logged
<Antoine de Saint-Exupéry> In any thing at all, perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away...
<Carl Sagan> If you want to make a apple pie from scratch. You must first... invent the universe

Daniel

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 124
  • I'm *not* a llama!
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #6 on: September 27, 2009, 07:59:17 AM »

WOW, I wasn't expecting this at all! I thought 1.x will only get bug fixes and suddenly here is a new major feature...

Anyway, thanks for the pleasant surprise and for all your good work!
Logged

metamorphium

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 12
  • Offline Offline
  • Gender: Male
  • Posts: 1511
  • Vampires!
    • View Profile
    • CBE  software s.r.o.
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #7 on: September 27, 2009, 10:09:41 AM »

Mnemonic, you're a machine. That's the totally unexpected twist. :) Thank you!  ::beer ::beer ::beer ::beer ::thumbup
Logged
J.U.L.I.A. Enhanced Edition, Vampires!, J.U.L.I.A., J.U.L.I.A. Untold, Ghost in the Sheet

cremen

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 26
    • View Profile
    • Pink Town
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #8 on: September 27, 2009, 03:10:04 PM »

Many BIG thanks for this release!!!

(black background from ProjectMan... no color choice)

WME ::rock

Logged

mylesblasonato

  • Developer
  • Frequent poster
  • ****
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 265
  • "Give up is to fail as sacrifice is to succeed"
    • View Profile
    • Royal Wins
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #9 on: September 28, 2009, 10:16:40 AM »

This is absolutely great news!
Once again Mnemonic delivers the goods :D

Cheers Mnemonic ::beer
Myles Blasonato.
Logged
Lead Game Designer, Royal Wins.
@mylesblasonato
@royalwins
http://au.linkedin.com/pub/myles-blasonato/26/600/a38

lacosaweb

  • Regular poster
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 116
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #10 on: September 28, 2009, 04:21:05 PM »

Thanks a lot!!! Great news!!! ::rock
Logged

eborr

  • Regular poster
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 196
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #11 on: September 29, 2009, 06:17:44 PM »

any chance I can just see the documentation without downloading the code ?
Logged

odnorf

  • w00t?
  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 7
  • Offline Offline
  • Gender: Male
  • Posts: 1456
  • Lamp dog!
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #12 on: September 29, 2009, 10:00:27 PM »

Logged
fl*p

FogGobbler

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 228
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #13 on: September 30, 2009, 06:02:58 AM »

Hi and good morning!

Fantastic work, Mnemonic!  ::beer

Just to get to get it right, is it now via shaders possible to use per-pixel lighting instead of vertex lighting?

Bye,
Oli
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #14 on: October 01, 2009, 08:59:33 AM »

WOW, I wasn't expecting this at all! I thought 1.x will only get bug fixes and suddenly here is a new major feature...
This seemed like a relatively simple way of expanding WME 1.x lifetime. Also I thought I should provide a basic framework before several developers hack effect support into wme codebase independently on each other (not that it didn't happen already...).



Just to get to get it right, is it now via shaders possible to use per-pixel lighting instead of vertex lighting?
I think so, yes. At least I do believe you have all the necessary tools for that.



Many BIG thanks for this release!!!
(black background from ProjectMan... no color choice)
Cool, thanks for testing.

I'd like to create a WME project for effect testing. You know, a single scene with a teapot actor, which would allow you to select an .fx file an apply it to the teapot. Ideally the project would come with a community-created library of wme-compatible .fx files. So I would like to encourage everyone to share their effects, no matter how complex or simple they are. They can serve as inspiration or a starting point for other effects.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

FogGobbler

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 228
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #15 on: October 02, 2009, 01:54:13 PM »

Yeah, some demos would be really great, because shader-scripting/programming is something totally new to me, and I´m a bit stuck at the moment.

Sorry, if I´m asking stupid questions, but would it be possible to create reflecting materials, i.e. a mirror, puddles, water?

@cremen: Could you please share your pixel-light shader code?

Bye,
Oli
Logged

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #16 on: October 02, 2009, 03:13:58 PM »

hey,
thanks for including the HLSL thing. I'll give it some more tryouts (i've had some failed attempts today), until i get an FX file that also does the Vertex shading and not only pixel shading.
i'll try and share some demo or .fx files.
i'm joining Oli in asking :
@cremen: Could you please share your pixel-light shader code? I'm very intesrested in how you did that edge

About profiling:
the two new functions are a great start! but i couldn't get them to give me any relevant info on why my game's performance is so slow:
1. for some reason, in pizza morgana project, the counters don't reset between calls to the disable/enable functions, making it hard to filter out the noise, that happens, for example at the beginning of the game.
2. i htink there's a bug if you call Disable for the first time before enable (this is what i added in my game.script in on "Keypress" event)
Code: [Select]
if (Keyboard.Key=="F")  {
Game.DisableScriptProfiling();
Game.EnableScriptProfiling();
}
3. statistics about the functions and methods would be GREATLY helpful.
4. on an unrelaed subject, i noticed the regular WME_DEMO_3D also have two constant running scripts and nothing green in the debugging console, and couldn't figure out what they are (maybe i should post this in my performance thread). 
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #17 on: October 03, 2009, 05:15:19 PM »

Sorry, if I´m asking stupid questions, but would it be possible to create reflecting materials, i.e. a mirror, puddles, water?
To a certain extent. Since you can render multiple passes, you should be able to render the actor twice, normally and e.g. upside-down, maybe with some pixel shader effect applied to make the reflection actor semi-transparent etc. Whether it would look good depends on the scene layout though.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #18 on: October 03, 2009, 05:20:43 PM »

1. for some reason, in pizza morgana project, the counters don't reset between calls to the disable/enable functions, making it hard to filter out the noise, that happens, for example at the 3. statistics about the functions and methods would be GREATLY helpful.
To be honest, I intended to be used by enabling profiling and keeping it running until you quit game. Then you'll have complete game session stats in the log file. It's possible enabling/disabling multiple times during the session doesn't work properly. I'll look into it.

4. on an unrelaed subject, i noticed the regular WME_DEMO_3D also have two constant running scripts and nothing green in the debugging console, and couldn't figure out what they are (maybe i should post this in my performance thread). 
Ok, I probably confused you with the green icon remark, my mistake. The reality is, at the moment when the console is updated no script is actually *running*, because all of them are either persistent or waiting for something (Sleep, GoTo, method call etc.). The console is not updated everytime a script executes an instruction for performance reasons.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #19 on: October 03, 2009, 05:21:57 PM »

btw, I posted a simple shader preview application (the one I mentioned above).
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

FogGobbler

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 228
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #20 on: October 13, 2009, 04:50:25 PM »

Hi!

Don´t want to get on your nerves, but has anybody got a working per-pixel lighting shader for me to look at? I´d love to add that feature to my demo.

Thanks,
Oli
Logged

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #21 on: November 30, 2009, 03:44:24 PM »

been almost 3 months, when is 1.9.0 goign from beta to release (or when is 1.9.1 goign to be available?)
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #22 on: November 30, 2009, 05:04:26 PM »

2 months. And I don't know, I'm not working on it at the moment.
There are no fatal bugs reported, so it could go to release.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: Latest beta: WME 1.9.0 beta (September 26, 2009)
« Reply #23 on: November 30, 2009, 05:15:17 PM »

right. 2 months ;)
and if no major bugs then cool!
waiting to use it full time.
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest stable: WME 1.9.1 (January 1, 2009)
« Reply #24 on: January 01, 2010, 10:38:15 AM »

WME 1.9.1 has been released. See the first post for details and download link.
Happy new year, everyone!
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

SoundGuy

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 196
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2009)
« Reply #25 on: January 01, 2010, 03:17:15 PM »

Happy New Year Mnemonic and all muties!
Logged

Xenogia

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 14
  • FMV Adventure Developer
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #26 on: January 01, 2010, 11:51:20 PM »

Happy new year and thanks for the wonderful update :)
Logged

molier

  • molier-artstudo.ucoz.ru
  • Occasional poster
  • **
  • Karma: 1
  • Offline Offline
  • Gender: Male
  • Posts: 90
  • мы любим
    • View Profile
    • http://molier-artstudo.ucoz.ru
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #27 on: January 02, 2010, 08:12:51 AM »

C Новым 2010 годом ! В

Andrej (Blue Arc)

  • Occasional poster
  • **
  • Karma: 1
  • Offline Offline
  • Gender: Male
  • Posts: 73
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #28 on: August 29, 2010, 12:36:59 AM »

I have one question. Is WME 1.x going to support multi resolution or no? And what about WME 2? It´s really interesting for me.  :)
Logged

odnorf

  • w00t?
  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 7
  • Offline Offline
  • Gender: Male
  • Posts: 1456
  • Lamp dog!
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #29 on: August 29, 2010, 10:06:02 AM »

There are no plans to add new time-consuming features in wme1.x codebase. Focus is on wme2 and when there are important news you'll see them posted here.
Logged
fl*p

Andrej (Blue Arc)

  • Occasional poster
  • **
  • Karma: 1
  • Offline Offline
  • Gender: Male
  • Posts: 73
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #30 on: August 29, 2010, 10:47:12 AM »

I asked it before it is very important to the future of our game. Now we are working on 2.5D game (more information later) and this project is going to be commercial. So we will want to buy license for WME. But the reason why we need the multi res support is because our game is running in 1920x1080 resolution and it takes a lot of perfomance. When we will able to use, for example, 1280x800 resolution the FPS is really great :)
Logged

odnorf

  • w00t?
  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 7
  • Offline Offline
  • Gender: Male
  • Posts: 1456
  • Lamp dog!
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #31 on: August 29, 2010, 05:27:25 PM »

WME1 doesn't have a license to buy. It's free for commercial usage although donations are encouraged. If you are developing a 2.5D game with wme1 then you are going commercial with what features are available now. The only way to see more time-consuming features in wme1 is to have the programmer of your team (or any other programmer) implement them using the LGPL sources of wme1.
Logged
fl*p

Andrej (Blue Arc)

  • Occasional poster
  • **
  • Karma: 1
  • Offline Offline
  • Gender: Male
  • Posts: 73
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #32 on: August 29, 2010, 05:33:48 PM »

WME1 doesn't have a license to buy. It's free for commercial usage although donations are encouraged.

Really? That´s really great. When we will release our demo we will donate WME! WME is really great tool. And Mnemonic is wonderful :)
Logged

coderMan

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 3
  • Day Programmer Night Coder
    • View Profile
Re: Latest stable: WME 1.9.1 (January 1, 2010)
« Reply #33 on: September 29, 2011, 10:52:00 AM »

Well, I Think It Will Be Ancor Better.
Logged
Pages: 1 2 3 [All]
 

Page created in 0.065 seconds with 19 queries.