Since I’ve found a few cool things I thought I would compile a list. For now I restrict it to what’s been incredibly useful to me as well as free.
Scape (free) is the fastest terrain sculpting program I’ve found, it uses GPU acceleration. Other programs I feel are a bit slow if you want to get something up and running quick. You can change the heightmap dimensions in Settings\startup.conf when you have downloaded it. Save as “16-bit RAW (Intel)” on Windows, and you’ll have to tell it the dimensions when you load it again so I keep that in the filename.
The Compressonator (free) will optimize your textures with a few clicks and can also effortlessly convert image formats including DDS. There’s DDS converter similarly.
Haxe (free) is a new and easy-to-learn language that compiles to c++ and other languages, so you can quickly create simple utility programs with it, e.g. there are one-line functions for saving and loading text files.
FileSeek (free) - This is amazing if you need to search a code folder for specific functions or variables you’ve lost track of.
SpaceMonger (free). Have you ever wondered why your C drive is full? This will show you where by dividing hard drive usage up into blocks, so some folders become huge and others tiny, and then you can see what you need to delete.
You download it and use FlashDevelop as the code editor, the language is like Java or C sharp. Then the compiler compiles your code to c++ for you. And then that code is a separate application, it’s not part of the Unreal Engine game. No, for Unreal coding… well, maybe it’s possible because there is a Haxe scripting library that runs in c++. I am thinking about it. Haxe just feels better for me, even though I have a few years’ c/c++ experience.
If most of the Unreal Engine was ported to Haxe it would run slower, but still fast enough I think.
thanks I downloaded Haxe and Flashdevelop for other works here in the office it seems really interesting.
Regarding UE, I was thinking about a port of HXCPP compiler to UE4 to generate classes… a kind of Unreal Script but compiled to native code…
but that’s beyond my capabilities…
Something like this (made for Unity) ://proletariat/2013/10/10/free-hugs/
Unfortunately for what you want, you can’t just get away with Haxe’s untypedkeyword, because the headerCode meta tag just doesn’t work, or at least on my PC it doesn’t. I don’t know the stuff behind Haxe’s build system and it seems to complex for me. But maybe one of the devs can be commissioned to provide what you want.
I’m not sure whether you need the project heightmap/terrain settings to be the right size first, I remember choosing something, but anyway:
Change the startup.conf file in the Scape folder, in data or something inside that folder, by setting the terrain dimensions to one of these heightmap dimensions. Bigger size = more detail
When you’re finished sculpting the terrain, save it as 16-bit raw format (it will ask you when you open, for the dimensions, you type it in)