It looks much nicer in movement, of course. If you want to see it in action, you can try it directly on a website, I created a small demo with two different scenes: WebGL Water rendering demo. It works surprisingly fast, and also doesn't looks nicely.
I'm very happy about this release. It also includes a lot of other changes (detailed list here), like localization. Meaning the editor user interface now also works with different languages. I already added a german translation, and planning to add some more later.
Hope you like this release!
If you ever had a problem as software developer, developing for a platform of Apple or Google (as I did), you will be totally surprised by that. I never, ever received a helpful answer from any Apple developer support or App store reviewer. In most cases, it seems like they don't even read what you write. And in more than one case, I received an obviously copy and pasted text back, insisting that everything is my fault.
Microsoft is really doing very well there. Wonder why my products are so much better on Windows, and have less bugs there? Now you know why.
CopperCube, which will very likely make it into the next free update: Nice looking realtime water surfaces:
It will be possible to create oceans, lakes and rivers with it easily. I think this will also work nicely and pretty fast in WebGL, I'm not so sure about Flash and Android yet, but I'm positive so far. The implementation is pretty simple:
- Set a clip plane at the water surface
- Render your scene with reflection matrix into a render target
- Draw the geometry of your plane with that render target as texture
- In the pixel shader, randomly offset the texture access a bit
Programming languages are not a way to write a piece of modern art, to create algorithms in the most inconvenient, unreadable but shortest way possible. Unfortunately, some people seem to think that way. Fortunately again, this is also the reason why a lot of programmers still have a job.
The Long Dark" which isn't a finished game yet.
The game play works basically like this: Without a lot of tools or supplies, you get thrown somewhere randomly into the Canadian wilderness during Winter, and you need to survive. You mainly fight against hunger and the cold, and sometimes also wolves, but that's it already.
I don't have much time for playing games, but this type of game still fits quite well into my gaming habits: I usually die pretty quickly in this game. The best I've done so far was surviving for about 4 days, I think. And although the game isn't finished yet (there is only the sandbox mode available, the game will apparently contain a story as well once finished), it is both fun and frustrating at the same time.
So far, I can recommend the game, especially if you are interested in learning how much nature sucks. :)
added CopperCube to Steam Greenlight, Valve's pipeline for testing if unknown games and apps are worth for publishing them onto their game selling platform 'Steam'.
We've received primarily only positive feedback on that page so far, but the amount of votes isn't as high as I thought they would be. I think one reason for this might be the Steam User interface update: Today, it is not easy to find the Greenlight pages anymore, especially not the ones for apps (instead of games). First, you have to click the rarely used top Menu Community -> Greenlight.
And then, you still need to select "software" manually from the again rarely used menu:
Not very easy to stumble upon it that way. But I'm not sure if this is actually the reason for the low amount of votes, maybe there is some other one, and I don't have any values for comparison.
Anyway, I was quite happy to see that so far, most people voted with "yes please!" for CopperCube, even 71%:
However, as mentioned, there is this huge drop in visits:
Seems like the the visits went down to nearly zero around November 10th. Very strange.
But anyway, let's see if this will go somewhere. If you haven't voted on Steam for CopperCube yet, it would be nice if you would do this and help me a bit!
I'll post updated stats in a few months again.
create software for a living, which is a rather clean and environment friendly business. But because of this climate change and earth destroying stuff going on, I recently thought it might be still a good idea to be more eco-friendly. So I made a few changes:
The first step was to switch our energy provider, which just needed 5 minutes of my time on a website. For a few weeks now, my office has been powered by 100% clean hydro-electric engery, and I pay even less for my power now.
The second step was to rip out the old oil-fired heating, and replace it with this monster:
(I took this picture last week, when we had a lot of snow)
It is a Mitsubishi Zubadan air-to-water heat pump, which now heats our building. Basically, it gets the heat from the air and sends it into your heating system. This concept is rather new for many people, and I was also a bit skeptical. I didn't really think that this would work also on very cold days, but we had a pretty cold last week (-9 °C Celsius = 15.4 Fahrenheit), and it provided 60°C hot water without a problem. In addition, although the power usage went up on that day, the costs still were lower than what our old oil heating system would have used:
(Note: The power needed shown is the one of the full house, not only the heating system)
Right now, I really love the system. Less costs, cleaner energy, no need to buy refills and the like, quite a Win-Win-Win situation. And basically, now our heating and power is generated fully by water power. It is a quite nice feeling.
Happy New Year 2015 discount page.
The discounts are valid only during the next 3 days. Maybe there is something interesting in there for you as well. Also, one of my New Year's resolutions is to blog more again. Consider this as a start :)
ESA just successfully landed Philae on the comet. And Microsoft open sources .NET and is planning to make it cross platform as well. The week can't possibly get any better now.
CopperLicht, the WebGL library free and open source. You can download the library including its source from its website, and use it for every project you like to.
It is quite mature already, and has been used by many companies for internal projects already. Now that WebGL is widely available, I thought that it would be nice to make it free for everyone.
There are a handful of games in development with CopperLicht already, and I'm looking forward to see them finished. The library is quite easy to use, and if you ever tried Irrlicht, you'll notice that its API is very similar to it. Have fun programming!