- New mesh and image loaders (.PLY mesh loader, .RGB, .RGBA, .SGI, .INT, and .INTA textures)
- New Material properties ColorMask, Mipmap LOD, Depth test function, AlphaToCoverage, selective Anti-Aliasing
- New console device and possibility to create different devices from the same library
- OverrideMaterial for changing material properties globally
- New Filesystem with tighter integration of different archive types
- Improved Software rendering engine
Created with CopperCube 1.0.6. Controls: Mouse and Cursor keys or W+A+S+D.
Happened to me this morning. It was a guy from the Austrian GIS (people from the public television and radio fee collecting company demanding money from you for owning a TV or radio) and he didn't like that I refused to let him take look into my apartment. Then he came up with this 'I'm going to bring a charge against you and raid your apartment together with the financial agency'-thing I've never heard of before. And after studying his pre-printed forms, it looked like he really meant it. After discussing a bit with him he explained to me that the ORF (austrian public service broadcaster) desparately needs money and now started doing stuff like this. Incredible.
Batman: Arkham Asylum Demo, I liked the game. But what I didn't like was the demo itself. It seems the developers packaged it quite a bit under stress because of all the bugs in it. Not in the game itself but in the menu, installer and intro:
- After I had installed the game, there was no game starting shortcut. There was the readme shortcut, a link to the website of Eidos, and a shortcut for technical support. But no link for starting the game. Hm. So I had to start it from C:\ProgramData\Eidos\Batman\Bin myself. Don't know if the average windows user likes this.
- When starting the game, you are shown some movie sequences where a lot of people are talking and explaining the player what is happening now. But for me, they didn't. The characters were there, the movie was played and even nice background music could be heard, but no speech reached the speakers of my PC. Which left me a bit in the dark what the game is all about.
- But the best part was this: No way to exit the game. Pressing Escape in the Main menu started a promotional video which after it finished went to the main menu again. Then, after thinking and clicking around a bit, I tried ALT-F4, the standard windows combination that even still some C++ developers don't know (trust me), a 'Do you really want to exit the game' menu appeared. Didn't they want people to exit their wonderful game? Strange.
But this year, I haven't learned any new programming language yet, so I'm looking for good suggestions. Maybe I should try Ruby? Or Lisp?
CopperCube 1.0.6 has been released, and I quickly clicked together a small demo to show some of it's new features:
Controls: Mouse and Cursor keys or W+A+S+D.
When hitting the 'start 3d scene' button, you'll see some animated textures and the event system in action: When moving to the yellow thing, a sound will be played, when moving away from it, another sound will be played. Also, CopperCube is now using a new rendering pipeline using Flash 10's 3d capabilities, so it is much faster now.
If you don't know yet what CopperCube is: It's a 3D editor for creating interactive 3D scenes. the above scene was created without writing one single line of code. Download it for free and try it out if you like.
Irrlicht Nightly builder, run by Marc Burns has been moved to a more reliable server, and Marc also added some new features to it:
- Builds with Visual Studio 2008, both 32 and 64 bits
- Native MinGW builds
- Online view of build output
- Two extremely fast mirrors provided by bitplane and wild (thanks!)
- Better compression with LZMA (Debug+Release for all platforms = 22MB)
District 9 which has been released some few days ago here in Austria. And I think, District 9 is one of the best movies I've watched during the last years.
Do you know the moment when you go out of the cinema and start short minireviews with your friends like "It was great, BUT..$thisPartWasUnrealistic$ / $thatCharacterSucked$ / $thatSceneWasBoring$ etc"? When we got to that point, we only stared at each other and said "Well.. it is difficult to find something about that movie which wasn't that good." :)
It felt a bit like a big Outer Limits episode with a lot of action. So watch it, especially if you like Science Fiction.
The basic idea is that it should be easily possible to add more interaction to a 3D scene without the need to program anything. Example: You want a sound to be played if someone clicks on an item in your 3d scene. Another example: If someone walks into the vicinity of a special 3d item in the scene, an info text will be shown.
To achieve this, CopperCube 1.0.6 will include some extensions to the behaviors of scene nodes (In Irrlicht, these are called 'Animators'). The editor for this will look like this:
I already implemented actions to make it possible to change the position of a scene node, to rotate and scale it, to make it visible and to change its texture, to play and stop sounds, open a website and to execute java script code. I guess with this first basic set of actions, it is possible to create a lot of interesting applications already.
I hope to release the next version of CopperCube with these actions and events within the next week, let's see. I'm open for suggestions and ideas until then :)
irrKlang being used by a non-game application: Vocaroo Express has just been released. It uses irrKlang's audio recodring functionality for sending voice messages using Outlook Express or Windows Mail.
Interesting. And quite colorful. :)
Update: it also uses Irrlicht for graphics, wow.
Opera 10 has been released, and it is great. It has some nice new features, I personally like the possibility to resize the tabs very much, which then include thumbnails of the website. Wondering when Firefox and IE will be copying this feature again. :)