Jump to content
  • entries
    943
  • comments
    5,899
  • views
    924,331

Merry Christmas!


Josh

2,553 views

 Share

There's a crazy sale on Steam right now. If you haven't played STALKER yet, you can get it for $10:

http://store.steampo...check/app/4500/

 

In other news...

 

Framework is being compiled into the engine DLL and being made an official part of the engine API. It will remain a separate piece of code for BlitzMax programmers they can just import. A mechanism will be added to add your own custom post-processing effects, though this will not be available immediately. It will be something like this:

CreateEffect( callback )
EnableEffect()
DisableEffect()
FreeEffect( effect )

 

If you prefer to use the existing C++ code you are free to do so. However, the integrated framework code will allow Lua to access the Framework commands, so your scenes will work seamlessly between the editor and any programming language you choose. The whole design of our buffer/shader system and framework makes a heck of a lot of sense now. It just had to be allowed to evolve so we could determine the best solution. You've got an the easy-to-use framework commands, but still have the low-level buffer and shader stuff which can be used to do many things.

 

The Lua command set is also slowly being exposed. At first, it will just have the bare minimum commands you need to set the variable "fw" to the framework object you create in your program. In time the entire Lua API will be exposed through the DLL. This will allow limitless extensibility for whatever you want to do with Lua. You can expose your own C++ or other functions and classes, or do whatever you want.

 Share

4 Comments


Recommended Comments

Merry Christmas, Josh.

 

I like the idea with the framewerk ability to easily add post-processing effects. I'm creating a similar design for the framewerk I'm currently using. When making additional shaders it was just becoming a redundant task to constantly add fields, if statements, and methods just to start testing a shader. Eventually I made "testshader" fields, and method to reduce that task, lol.

 

The new addition to framewerk will also hopefully aid others when everyone releases shaders. I've released two but I don't know how many were able to actually get it working, not to mention how many passed it up because of the work required to get it working. Hopefully this will bridge the gap.

Link to comment
There's a crazy sale on Steam right now. If you haven't played STALKER yet, you can get it for $10:

 

Its gone up in price :D I replaced my damaged copy via steam two days ago .. cost me £1.39 ($2.22) :P

Link to comment

awesome steam deals here. Stalker shadows of tsjernobyl and stalker blue sky for 6 euro.. very cheap. Penumbra collection is also a recommendment.

Link to comment
Guest
Add a comment...

×   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.

×
×
  • Create New...