Posted on: October 08 2017 Comments: 4
On my way to the office or generally when on a train or plane, I usually write a bit of code when I can. Creating 3D stuff isn't possible usually, so I write tools, or once, I even wrote a book (named Die Wiederentdeckung der Erde).
Last year, because I was frustrated with the absurd assertions of our local politicians, I programmed the simulation of a state. So that I could for example change the VAT tax rate of Austria, and see what would happen then. It turned out to be quite fun, so I added a user in... [Read more]
Posted on: October 02 2017 Comments: 2
I uploaded a new update of PostCollapse to Steam last weekend, which adds the most requested feature so far: The possibility to create own buildings from scratch. Previously, you could only take an existing building and modifiy them.
The game engine wasn't designed initially to support a feature like this, so there are constraints where you can place new buildings. The game will show red markers when you try to build the platform where this is not possible, like too close to another existing building, or... [Read more]
Posted on: September 29 2017 Comments: 1
The game Super Galaxy Ranger Luna 64 has a cool retro look. I played it for a few hours already, and it was fun. Hope it will be released soon:
It's being created with CopperCube by ishmaru. There is now also a trailer available. Yay. [Read more]
Posted on: September 26 2017 Comments: 2
I just updated the CopperCube game engine website a bit: Added new free actions and behaviors like "Read specfic line" (just_in_case) and "If below sea level" (Bracer ), added new screenshots, updated a few texts here and there, and we also have https support now:
Did you know that there is also now a quite active CopperCube community website named MarshTownMadness? They also have a lot of downloadable plugins, models and extensions of CopperCube. Probably worth a visit.
I'm wondering what the added h... [Read more]
Posted on: September 15 2017 Comments: 4
Waking up. Everything cold. Checking heat pump.
System says "everything bad". Checking error code. Checking outdoor unit. Marderschaden! (=Damaged by a weasel!) That's new.
Reparing. Yay! Working again.
Saved roughly 300-500 euro in costs (and a weekend with only cold water!), and the wife is complaining that I cut her 2 Euro USB-cable for that. Argl. [Read more]
Posted on: August 21 2017 Comments: 4
I just uploaded an update of PostCollapse to Steam, version 1.13. I think I fixed a crash bug which occasionally appeard for some players. I also added a nice new feature: You can now actually see the water sinking into the ground, when you are watering your plants:
This is also a quite nice usability improvment, I think. Also, I think it again looks a bit better now. I tweaked a few textures and shaders:
Still not that great, but I'm only a programmer, after all. :)
The game is currently on sale o... [Read more]
Posted on: August 10 2017 Comments: 2
Since Valve has shut down Greenlight and replaced it with Steam Direct - a method were you basically pay 100$ and can publish your game on Steam - the number of games released nearly exploded: more than 1000 games have been added to Steam since then.
As engine developer, I also noticed a big change since Steam Direct:
Way more people who are using CopperCube (that's the 3D Game Engine I am developing and selling) are especially asking more questions about its Steam integration (Achievements, Steam Ove... [Read more]
Posted on: July 14 2017 Comments: 3
So you would like to create a game, and probably also earn a lot of money with it? As developer of a commercial game engine (and probably better known for that once popular open source 3D lib), I have a lot of contact with new game developers. I also created commercial games completely on my own (6 until now, this one here is my latest attempt) and about a dozen as part of a bigger team, so there are some few tips I have which new game developers might find useful:
About once a month, a ... [Read more]
Posted on: July 10 2017 Comments: 3
I just sent a user this story:
A guy walks into an Apple Store and complains that the display of his iPhone sometimes flickers. He wants it repaired for free. The Apple store employees tell him OK, but three days later, they call him, asking him if he bought the phone in this store, because they cannot match up his Apple-ID with the phone. He then admits that he had stolen the phone, from their store, a few weeks before. But he still wants them to repair the phone. For free.
What do you think now hap... [Read more]
Posted on: June 19 2017 Comments: 2
I just uploaded CopperCube Game Engine in version 5.7. There are a lot of nice new features included:
Realtime Shadows Support
Big game support and dynamic level loading
Simplified uploading games to Android Play Store
D3D Runtime detection
Floating point render targets
and a lot of other minor changes
For a detailed list of changes, see here.
It is now possible to create a lot more serious and bigger games with the engine. I personally like the fact that the new shadows feature also works... [Read more]
Posted on: June 15 2017 Comments: 4
I know, I'm old. I prefer old, fast tools which don't use much memory. I'm probably out of the loop. But really, I think it is really difficult to explain this:
Dear Google, what is wrong with you? [Read more]
Posted on: May 30 2017 Comments: 9
I'm currently in the process of finalizing the support for shadow map rendering into the CopperCube Game Engine. For game engine users, this will work as easy as everything else in CopperCube: Just check a checkbox, and voilà: You now have nice dynamic shadows in your scene. It will even be possible to combine this with the existing other lighting modes:
On the image above, you can see two concrete blocks. The left has the new dynamic shadow mapping mode enabled, the right one has static precalculated l... [Read more]
Posted on: May 25 2017 Comments: 2
I've been creating and editing Wikipedia articles casually since one and a half decade. I guess I created a few dozen, and edited a few hundreds. But today, I decided to stop doing this on de.Wikipedia, the german version.
The reason for this is that unlike en.Wikipedia, de.Wikipiedia is becoming crazier and crazier. Admins are going mad there and restricting edits and deleting submissions where they can. This has been the case for years (I remember ridiculous discussions on Wikipedia around the Irrlich... [Read more]
Posted on: May 22 2017 Comments: 3
I just uploaded RocketCake 1.5, the free responsive website designer. It now includes a built-in password protection system, so that you can enable password/login on your websites with just a few clicks easily.
There is also now a quick way to reload all images, tons of new templates, improved slide shows, better web editing, and more. See the changelog for details. It really has become quite a mature product now, and I'm surprised at how many people are using it.
But no need to rest, it's probably t... [Read more]
Posted on: May 01 2017 Comments: 2
I've now uploaded the 1.09 update of PostCollapse to Steam, the one with realtime shadows support. I've also created an updated trailer:
Also, it is very motivating that the game is apparently not so crappy anymore:
Posted on: April 24 2017 Comments: 5
Boy, adding support for shadows into an existing multi-platform 3D engine with tons of features isn't exactly easy. But I think I've now nailed it down. To make it work with a real-world example, I implemented this into the PostCollapse game. And - altough they are very simple shadows without any fancy features to make it run on as many systems as possible - it looks pretty nice! See this comparison for example:
Also, since that game has a lot of moving vegetation, you see shadows on walls of buildings q... [Read more]
Posted on: April 17 2017 Comments: 0
A user just sent me this cool free 3D prefab for CopperCube:
Pretty cool, right? But obviously, that's an asset stolen from the Resident Evil game. Not sure what the motivation for sending this in could be. Malice? Ignorance? Simply not knowing it any better? Not sure. [Read more]
Posted on: April 15 2017 Comments: 3
I once blogged about the steadily degrading quality of support requests I get. Years ago, they would be like
I now tried to get this work myself for days, maybe you could help me with this?
And now they are usually
This is shit, WTF, give me a refund now!
But sometimes I also get requests with long, long confusing texts, where I am struggling to understand what the problem is and what the user actually wants from me. They usually also don't mention which software this is about (I'm developing qu... [Read more]
Posted on: April 07 2017 Comments: 2
I just uploaded PostCollapse 1.08 to Steam. This update includes the changes with the new 3D tree models. The game is far from being good loocking, but I think it is much better now. I also stumbled upon an older screenshot from the game, which of these do you think is the new version? :D
I also added a way for the game to detect crashes and to ask the user if he wants to reset the settings to defaults once this was detected. I'll be working on shadows now, since this also will be the D3D prototype for t... [Read more]
Posted on: March 28 2017 Comments: 3
There is still room for improvements, but I like it so far. Unfortunately, the game will now run a bit slo... [Read more]
Posted on: March 20 2017 Comments: 5
Creating fast realtime 3D scenes with shadows in WebGL isn't that easy: Implementing shadow maps is surprisingly simple, but making them work for big, dynamic and complex scenes is a bit harder.
Try it ou... [Read more]
Posted on: March 14 2017 Comments: 0
I just uploaded RocketCake version 1.4, the free responsive website builder I am working on.
There are some quite nice new features in this update, including faster website upload, built-in automatic image resizing, a new 'static' gallery mode, improved image quality, a smart quote filter for the MacOs users, and a lot more. You can see a detailed list here.
The editor is getting better and better each update. And I am learning a lot while building it. Still, I am happy about any kind of constructive... [Read more]
Posted on: March 04 2017 Comments: 3
I just uploaded PostCollapse version 1.06 to Steam, which includes some cool new features:
A new game mode ('Hardcore', which is more difficult, realistic and boring at the same time), churches, nicer houses, nicer house interior (furniture), new music and more. Hope you like it! [Read more]
Posted on: March 03 2017 Comments: 0
Since Chrome 55 is out, it now shows a download button for HTML 5 video and audio tags in the control bar:
This is a big issue for a surprising amount of users of my free responsive Website Designer RocketCake. I got a ton of support mails, asking me for a way to disable this. Understandable, making it extremely easy for an average person to download a video reduces the amount of people visiting your site for that video.
Here is a way to disable the download button on your page: Insert this CSS code i... [Read more]
Posted on: February 21 2017 Comments: 5
In PostCollapse, the world is generated procedurally, including the furniture inside the houses. For simplicity, I simply generated cubes with some textures on them, which looked a bit like cupboards:
But to be honest, this didn't look and feel very good. So last weekend, I played a bit around and changed this with placed pregenerated 3D models instead. Now the interiours of the houses will look much better (for small values of 'better'):
The two screenshots are from the exact same room. I think I'll ... [Read more]
Posted on: February 20 2017 Comments: 0
I don't think I like the auto suggestions of reddit's advertising system:
Looking at it, it seems to be even a real non-joke subreddit. Still not really my target audience. :D [Read more]
Posted on: February 17 2017 Comments: 5
(click onto 'comments' to continue reading) [Read more]
Posted on: January 31 2017 Comments: 6
I'm currently working on improving the vegetation a bit in my game engine CopperCube. It looks better already and it can be moved by the wind, through a shader:
I was thinking about making this working exclusive for the grass in the terrain, but decided that a more generic approach would be better: Just click a checkbox on any material, and that thing will be moved by the wind. That way, also the leaves of trees can be moved too. Maybe also flags or similar. I still have to make this work well with the r... [Read more]
Posted on: January 27 2017 Comments: 23
Since I have put my game engine and my survival game on Steam, I am getting quite a lot of requests for free steam keys. Some of these requests are valid, made by nice youtubers and twitchers, but a lot of them are made by scammers, pretending to be a popular youtuber or similar but easy to make out to be an impostor, trying just to get a handful of free keys, in order to sell them. If you have a game on steam, you likely know what I mean.
So, how to get rid of those? Simply ignoring them doesn't seem to... [Read more]
Posted on: January 22 2017 Comments: 4
If you ever programmed a 3D game, you probably came along this problem: You have a texture with alpha channel and lots of small details on them, which disappear when the object is far away or viewed at a sharp angle. This happens for example with foliage, trees, bushes, grass or chain-link fences. Here is an extreme example showing what I mean:
For most objects like the leaves in trees, this isn't a serious problem, most people won't even notice. But for important, fine grained stuff like wire mesh fence... [Read more]