• Register

Colobot: Gold Edition is an open-source real-time strategy game where you can program your units in a language called CBOT.

Post article RSS Articles

Making beautiful reliefs in GIMP without major pain

Mapping/Technical Tutorial

Editing reliefs was always big pain, and that's why we had hundreds of custom levels with squarish mountains, flat rivers and nothing else to look at. Can't blame anyone for that. Here comes GIMP (GNU Image Manipulation Tool), it's the best image editor for a relief because it has all the tools to make it perfect with ease, but you will need to have full GIMP version, not reduced one. You will probably hate GIMP in the beginning if you are unfamiliar with it, just like everyone did (including me), but you will come to like it later.

Before working with layers, don't forget to add alpha channel to the image itself - right click on the name of the image in the "Layers panel" (which is usually on the right) and select "Add Alpha Channel" from the list. If you want to keep your layers after you close GIMP, save your image separately as xcf file. Don't forget that saving image and exporting it are different operations in GIMP.

Here are just some, but not all, advices and tips that are essential to make a beautiful looking relief. There are many more secrets in GIMP, actually. By the way, you can see name of any tool if you hover your cursor over it's button.

  1. Create hills, mountains and rivers. For this use "Airbrush Tool", or "Paintbrush Tool" with very low "Opacity" and "Incremental" option turned on. You can change brush shape, brush size, flow, opacity and other options.
  2. Make bottom of a river or a summit of a mountain flat so that you can place a spaceship or a building there. For this use either "Paintbrush Tool" or "Pencil Tool" with "Mode" set to "Darken only" (if you are flattening bottom) or "Lighten only" (if you are flattening high ground). It is better to use this after using "Color Picker Tool" to select appropriate color.
  3. You can extend valleys, rivers and mountains or correct and beautify them with "Smudge Tool", just make sure to give Brush Size some smaller value. Never forget about "Smudge Tool", it's really super useful and handy and you will probably use it a lot just like me.
  4. A REALLY VERY good way to make certain areas higher or lower without touching their relief at all is to create new empty layer, make it half-transparent (in "Layers panel" change it's opacity to 50% or lower value) and start drawing in this half-transparent layer with pitch black or pitch white "Paintbrush Tool" or "Pencil Tool". Often this method is really much better than drawing some ugly mountains in the middle of already beautiful relief.
  5. A very useful tool for manipulating how high or low certain areas are or your entire relief is "Levels..." in "Colors" menu. You may want to choose "Edit these Settings as Curves" option for more control. This tool allows you to play with brightness / darkness levels.
  6. Two tools "Fuzzy Select Tool" and "Select by Color Tool" can come in very handy. They allow you to select your rivers or mountains or areas between automatically based on their brightness / darkness. This allows you to edit only those areas or only areas outside of them (if you invert your selection). You may want to check or uncheck "Feather Edges" to make edges of areas more smooth. You can also copy selected areas to another layers altogether to keep your rivers and mountains as they are while you do some big transformations in the rest of your relief. Make sure to change "Threshold" to a value that suits you.
  7. Move and copy parts of relief with "Rectangle/Square/Free Select Tool" and Ctrl+C and Ctrl+V. Do it with parts of your current relief or do it with reliefs from other levels to combine them in your own relief. You will often want to use "Layer to Image Size" for pasted layers from the list that can be opened by right clicking on their name in the "Layers panel". Do not forget that you can always rotate your parts (layers) with "Rotate Tool" and "Flip Tool". Finally, to attach unattached pasted layer, click on anchor in the bottom right corner (one of buttons at the bottom of "Layers panel"), or you can create a new separate layer instead.
  8. You can also smudge edges of pasted parts from some other relief for example to make them blend in with the rest of relief with "Smudge Tool".
  9. If you have multiple layers with different reliefs one on top of another, you may want to erase some parts of upper ones with "Erase Tool" to combine them. In some cases "Hard Edge" option may be useful.
  10. Sometimes an easy way to make your own relief is to take some other relief or a bunch of them (or certain pieces from them) and combine them, and then start working with what you got. Try opening multiple different reliefs and copy them all as separate layers into your current relief. Then play with their "Mode" in the "Layers panel", give them values such as "Overlay", "Lighten only", "Darken only" and others. At the same time try playing with their brightness / darkness levels ("Levels..." in "Colors" menu) to see how overall picture changes. Don't forget that there also is "Opacity". This method requires you to erase and clean up a lot (otherwise you are likely to get a huge mess instead of a good looking relief).
  11. Sometimes it is good to blur certain parts of your relief a little. Select them with "Free Select Tool" for example, then open "Filters" menu, open "Blur" section and there choose "Gaussian Blur". Usually value 1,00 for both "Size X" and "Size Y" is good. You can check and uncheck "preview" for quick comparison. Afterwards you can do some little smudging at the edges of affected area with "Smudge Tool".
  12. To merge layers, right click on the name of layer that you want to merge with the layer directly below it and choose "Merge down" from the list. You may want to move it up and down the hierarchy of layers before merging it.
  13. Sometimes you may want to invert your selection, so that you can edit and transform not what you selected, but everything else. Open "Select" menu, there choose "Invert".
  14. Try playing with "Perspective Tool", you can get interesting bits from other reliefs for your own relief in this way.
  15. "Color Picker Tool" can be very quickly selected and deselected by holding and releasing Ctrl. You will not even have to switch from your current tool for it.
  16. You can undo and redo your actions with Ctrl+Z and Ctrl+Y.

You can quickly see any changes in your relief after you saved it without restarting the game, you only have to restart the level itself. Don't forget that it still takes at least some time and patience to make a relief. And most importantly you must know what your level should look like even before you begin working with relief!

Also, it may be tempting to create many mountains and rivers that are very high and deep, but please do not. Take another look at reliefs in original campaign, they are all more on flat side and have few to none mountains, and none of these are too high, the only big exception from this is Centaury. Map designers in Epsitec surely knew that moderation is good. Additionally even if you didn't go wild with paintbrush it may be a good idea to flatten your entire relief with "Levels..." tool in "Colors" menu before exporting it.

What was described here is just a beginning and you should definitely try, experiment and mess around more to get the hang of tools in GIMP.

Enabling and disabling technologies with CBOT

Enabling and disabling technologies with CBOT

Mapping/Technical Tutorial

Did you know that you can make your level much more complex by enabling or disabling some buildings or bots on the fly with just few more CBOT commands?

Add file RSS Files
Alludo [1.4.2]

Alludo [1.4.2]

Singleplayer Map

A basic map for level designers, game developers and testers. It can be used as a base to create your own level or as an example of a working mod for...

Returbot V2.3

Returbot V2.3

Returbot V2 Singleplayer Map 3 comments

Latest version made for Colobot: Gold Edition 0.2.0. Please create new player profile to play! All levels were moved (to missions, free and plus) and...

UEBS

UEBS

Singleplayer Map

Ultimate Epic Battle Simulator (Colobot edition) Only for version 0.2 Enjoy the spectacle or the system brakes)))!!!

Ceebot-Teen

Ceebot-Teen

Singleplayer Map

Complete porting of levels from the game Ceebot-teen. Полное портирование уровней из игры Ceebot-teen.

Blen2relief

Blen2relief

Mapping Tool

Blen2Relief - a WYSIWYG relief generator for Colobot: Gold Edition

Old CBOT programs

Old CBOT programs

Script

65 really cool programs taken from ceebot.com. See info.txt to read their descriptions and authors.

Comments
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Twitter

Latest tweets from @colobotgame

Youtu.be

Aug 21 2021

RT @GameLabUNILEPFL: On ouvre 2021 au GameLab par la découverte de ce merveilleux calendrier envoyé par Daniel Roux, créateur de Blupi e… T.co

Jan 4 2021

RT @BlupiGames: Playdosgames.com Thanks to @PlayDOSGames

Dec 1 2020

RT @UNILGameLab: La vidéo du cours public consacré à Blupi est en ligne ! Youtube.com 1h30 pour explorer un monument du… T.co

Sep 27 2019

RT @BlupiGames: Only in french; version with English subtitles will come (much?) later... T.co

Sep 27 2019

RT @museebolo: Fascinating conference with Swiss video game pioneers. Thank you @UNILGameLab! 🕹️ Passionnante soirée autour du jeu… T.co

Sep 26 2019

RT @epsitec: Conférence à l’UNIL ce soir. Découverte de l’ancêtre de #blupi : Blup en 1974 T.co

Sep 26 2019

RT @LeTemps: [BLOG] Ce jeudi, on explore l’histoire du jeu vidéo suisse à l’Université de Lausanne ! Blogs.letemps.ch

Sep 25 2019

RT @epsitec: Discover how #blupi came to life with it's developer Daniel Roux Agenda.unil.ch

Sep 20 2019