• Register

Summary of the Game

In Spellwrath, the player takes command of an army consisting of knights and their loyal companions, to battle for control of the world of Eyja.

Between fighting your enemies in turn-based combat and leveling your units, you will be constructing castles, forging mighty weapons, journeying on heroic quests and organizing your champions!

Development

The Game has been in development since November 2014. You can follow the current progress on:

Twitter | Facebook | Website

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

World Editing in Spellwrath

News



Spellwrath concists of an entire continent made up of billions and billions of Voxels. Placing each by hand would be crazy... Obviously, I'll need some little programmatic helpers. So, here is a quick overview of the 3 techniques I use:

Heightmaps

The probably most basic tool to creating large landscapes are heightmaps. It's pretty easy and fast to create entire worlds using photoshop and have them generated by an engine. As a matter of fact, there are entire tools out there that can help with that!

For Spellwrath at the moment, Photoshop is the tool of choice. However, the problem with standard monochromatic heightmaps is that there is no color/material information - only height. Therefore, I decided to use each of the 3 color channels for different things:

  1. Red - Heightmap
  2. Green - Material / Color
  3. Blue - Special markings, like buildable areas.

In total I use a 8192 x 8192 Image file. I would love to have an even bigger image, but I didn't want to split the image and going larger destroys my Computer. Therefore the mapping isn't 1 to 1, but rather each Pixel of that map translates into at least 128 Voxels. Yes, that's at least 8.589.934.592 Voxels. But the Engine I wrote for Spellwrath can handle rendering all of them on screen using a technique called Sparse Voxel Octrees.

What does the heightmap look like at the moment? Well, it's very very boring:

height SMALL


Placing Elements

The next step in the process of creating the world for Spellwrath is placing larger Objects. You may have seen that in the Game you can build buildings. I use this same technique to place other things inside the World. For example, below I've started working on a small Editor and tested it out by placing Trees:

forest

It's not a very complex process in itself, but took a very long while to get working from a programming perspective.


Voxel-by-Voxel Editing

And in the final step, I can always manipulate individual Voxels. This is obviously a last resort method for touching up certain areas or adding a tiny bit more detail. Editing billions of voxel by hand would be insane!

island


Final Words

This is all still an early look at the world building aspect of the Game. I am yet to reach the phase of actually generating content, as the Game Mechanics themselves are not yet fully implemented.

But I thought it would fun to share :)

Cheers,

Michael

Facebook | Twitter | Website

Indoor Scenes

Indoor Scenes

News

Indoor Scenes now work as intended and appear to be actually useful!

Comments
blackgobygames
blackgobygames

This looks great, any plans for a demo?

Reply Good karma Bad karma+1 vote
Mystic_Swamp_USA
Mystic_Swamp_USA

This game actually looks super sick. Wow.

Reply Good karma Bad karma+2 votes
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.

Follow Report Profile
Icon
Spellwrath
Platforms
Windows, Mac, Linux
Engine
Custom
Contact
Send Message
Homepage
Spellwrath.com
Release date
Game watch
Follow
Share
Community Rating

Average

-

0 votes submitted.

You Say

-

Ratings closed.

Style
Theme
Fantasy
Players
Single Player
Project
Indie
Twitter

Latest tweets from @spellwrath

RT @ultek85: Finished my first project done entirely in #magicavoxel 🤪 #gamedev #indiedev #3d #bfs T.co

Aug 1 2018

RT @tazwake: Setting up for core netwars. The calm before the storm... #SANSLondon @SANSEMEA T.co

Jul 8 2018

RT @MalwareJake: The winners of the @sanspentest #SEC760 CTF in London, including @mehmehmeh19 @Spellwrath @rudgella. #SEC760 is a… T.co

Jul 7 2018

RT @jesseringrose: new camera, new gameplay. #gamedev T.co

May 7 2018

RT @atomontage_com: Great writeup this morning by @deantak of @VentureBeat : Atomontage reveals voxel 3D simulation technology for game… T.co

Apr 5 2018

RT @TheSeanSpark: Have you heard ‘₿ TO THE MOON’ by Sean Beckett || Black Sail Studio on #SoundCloud? #np Soundcloud.com

Apr 2 2018

RT @antonkudin: T.co T.co

Mar 25 2018

This has to happen! So hyped for another possible Stargate series! #stargatenow @StargateNow T.co

Feb 21 2018

RT @ephtracy: height scale and lod #aerial T.co

Feb 13 2018

Embed Buttons
Link to Spellwrath by selecting a button and using the embed code provided more...
Spellwrath
Statistics
Last Update
Watchers
10 members
Articles
2
You may also like
WargameProject
WargameProject Turn Based Strategy
Decromancer
Decromancer Turn Based Strategy
Draconian Wars
Draconian Wars Turn Based Strategy
Talisman Prologue
Talisman Prologue Turn Based Strategy
Mittelborg
Mittelborg Turn Based Strategy
Siege of Turtle Enclave
Siege of Turtle Enclave Turn Based Strategy