StarBreak is a web-based co-op Roguelike MMO Action Platformer where you explore strange sci-fi worlds alongside dozens of other players, kill legions of dangerous aliens and fight epic boss battles. The visually striking worlds are procedurally generated so each mission is a different experience, and you never know what is around each corner. There are currently four unique character classes with completely distinct abilities and play styles and countless different items to discover. Instead of grinding, StarBreak's fast-paced action combat platforming rewards skill, cooperation and improvisation. With weekly updates, no plug-ins, registration or other trouble required, just go to www.starbreak.com and click Play to start your adventure!

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

Part 3 - Environment Art

Hey all, my CODE NAME at work is Jinx. I'm responsible for the environment art in StarBreak. I was considering going into some mechanical list of our process, how we put art in the game, position it, make it wiggle and glow... But I think that kinda stuff can get boring if its not what you do for a living.


One of my favorite parts of working at Crunchy Games is how collaborative our process is, and how we occasionally have the luxury to really battle through a design when things are not exactly what we are looking for the first time. I want to walk you through what I consider my greatest battle and victory in StarBreak so far. In this write up, I'll cover our whole process for concepting a level and how the final art is broken down into in game assets. Our maps generally begin as a spark of divine inspiration in one of our developers’ heads, though recently we have been grouping up to discuss themes and mechanics as a precursor to any brainstorming or concepting for the art team or dev. team.

This one though, "The Strands" was a divine spark. One of our earliest attempts at the first area, the Fire Forest had featured some gigantic trees that lined the entire level. The trees ended up becoming a problem though. It was too hard to control the groups of players flow through the zone and eventually we ended up removing them entirely... but those huge ominous trees remained in the back of all of our heads until several maps later in what would become our 5th zone they were proposed again as the overall theme of the level. I think the general idea that was pitched was just a zone made entirely of gigantic trees, and that there would be no floor. After tons of brainstorming on the whiteboard we reached some general concepts about how the environment was built which would be enough for me to start drawing visual treatments. The concept went something like this: The world was a hollow shell with sort of a gravity pit center. The foliage that grew along the shell was pulled down to the center, creating long tendrils of plant/organic matter. At the roof of the level, you'd see the edge of the shell, and the bottom of the level led to the gravity pit. If you fell off, you'd be pulled into the center and die instantly.


With these ideas in mind, I started sketching some initial concepts for the large trunks that would be the main visual element of the level. The first sketches for Strands were done on my phone during my train ride to work. I use a Samsung Note 3 with a program called Artflow.

After we had some shapes we were into, I began to rough out an overall slice of what the level could look like in Adobe Photoshop.

Some early feedback led me towards covering the large trunks with scales to get a more alien look going.

The early Strands had these large egg shapes that would have been full of silhouettes of smaller insects.


Creepy right? We were pretty comfortable with the way things were looking, so we started moving forward with this direction. To get some really clean shapes and accurate lighting going, I made the main trunk in Zbrush so we could have a good base asset that would be easy to adjust.


I composited the early models into the original concept painting so we could see how they play off the environment. After a lot of tweaking, it was decided that the scales were just too visually noisy and the shapes were just not all there. In general, Ransom wanted a more serene feel for the level and it wasn’t coming across. This led to more rough concept paintings... which started getting some really interesting visuals going.

Two in particular really seemed to resound with everyone. The long grooved trees with glowing centers gracefully fit most of our requirements for this strange inverted world. The cool blue lit platforms from other second concept (by Ransom) ended up as the final ledges in the level.

Back in Zbrush, a model of the new tree was made, with several variants.


I had to work with Dev. pretty extensively to figure out how we'd place the assets. In the end we decided to implement a new system that allowed us to separate ledges and midground objects. This meant I could go wild with the giant tree trunks and not have to worry about how they would line up with the ledges. The first versions of the trunks were too stiff. I was overly concerned with making the tiles do most of the work and trying to preserve sprite sheet space. Eventually, we knew if we wanted those big winding curves from the concept art, I would have to make assets with big winding curves and really hit the sprite sheet hard. This was a concern because Comet was in the middle of designing one of our biggest and baddest bosses at the time.. the dreaded Polaris, who would also need to share the sprite sheet.

The next version of the trunks were getting there but still lacking that flow from the concept. After more fiddling with the tile system I was able to bend them in a way that resembled the concept art. The ledges fell into place quickly since Ransom had already given some really good insight on how to pull them off. Doors were another kind of conceptual challenge that seemed a lot harder than it actually was. By just inserting a hard edged dark door in the center of a large trunk, the entrances and exits looked totally awesome and seamless. It was a much needed miracle.


I spent a few more days adding decorations that would line the edges of the trees, painting the low quality version of the map for slower computers. The air would be filled with these weird slow floating macro planktons, to help things feel more alien and serene.


Once everything was in place, I began creating variant themes for each map so players could know how deep they were in the dungeon and how close they were to the boss doors. (we didn't have actual boss doors back then! You just had to KNOW what door would lead to the boss...) 1. The first map was regular with no variations. 2. The second map was all about a misty and steaming area of the zone. 3. The third map was wet and rainy. It was a lot of fun animating all the droplets and waves of water rolling down the trunks. Its one of my favorite maps in the game because the atmosphere is so unique. Also I'm fond of rainy days... 4. The fourth map is the firefly map. Tons of yellow glowballs hover slowly around the giant trunks. I darkened most of the map so that the fireflies could stand out more. 5. The fifth map was a briar thorn roots kinda thing. By letting the procedural engine cover the trunks to a certain frequency I was able to get some really neat looks. 6. The sixth map was a damaged trunk area originally, but it looked sort of cheesy. We ended up going with more of a fungus spore diseased plant theme.

The final touch was adding in large floating trunks that had broken off from the main shell.. large slow moving shapes really helped sell that sense of calm we were going for. funny enough, when I'm playing on that map, I feel anything but calm! The mechanics are a stark contrast to the visuals.


By the time we got all the monsters in map and were able to take in the level as a whole, it instantly became my favorite. It was certainly the hardest because there was so much searching involved along with some technical hurdles, but in the end I'm filled with a sense of pride every time I enter the map. Then shortly after I usually fall to my death~


Thanks for reading, and see you next time~! -Jinx

The Art of StarBreak Pt. 2 - Enemy Art

The Art of StarBreak Pt. 2 - Enemy Art

News

Each week, we publish an entry in our developer's blog on our website. Today, we'll be posting our second entry in our three part series on how we generate...

The Art of StarBreak Pt.1 - Character Art

The Art of StarBreak Pt.1 - Character Art

News

Each week, we publish an entry in our developer's blog on our website. Today, we'll be posting our first entry in our three part series on how we generate...

Building Levels Pt. 3 - Generating Levels

Building Levels Pt. 3 - Generating Levels

News

Each week, we publish an entry in our developer's blog on our website. Today, we'll be posting our second entry in our three part series on how we build...

Building Levels Pt. 2 - Specifying Map Parts

Building Levels Pt. 2 - Specifying Map Parts

News

Each week, we publish an entry in our developer's blog on our website. Today, we'll be posting our second entry in our three part series on how we build...

Comments
TKAzA Staff
TKAzA

Looks fun, tracking!

Reply Good karma+1 vote
CrunchyGames Creator
CrunchyGames

Thanks! We'd love to get your feedback!

Reply Good karma+1 vote
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
StarBreak
Platforms
Windows, Mac, Linux, Web
Developer & Publisher
Crunchy Games Inc.
Engine
Custom
Contact
Send Message
Homepage
Starbreak.com
Release date
Game watch
Follow
Share
Purchase
Community Rating

Average

-

0 votes submitted.

You Say

-

Ratings closed.

Style
Genre
Arcade
Theme
Sci-Fi
Players
MMO
Project
Indie
Twitter

Latest tweets from @crunchygames

RT @Seals: Playing StarBreak with Raptr for the first time. Raptr.com

Aug 9 2016

RT @SparenofIria: [SB03] [Starbreak 1.12.1] Vanquished Duo Run - Wildfire: Youtu.be via @YouTube

Aug 3 2016

RT @Nebenji: I just started playing StarBreak on steam yesterday and I am wondering why I haven't seen people promoting this indie game? #indiedev #mmo

Aug 2 2016

RT @SeaOtterGamer: NEW VIDEO UP! StarBreak Part 9 - UFrozen Blight Boss @CrunchyGames Youtu.be

Aug 2 2016

RT @Kek_Chatoken_: This new patch is amazing! Keep up the great work @CrunchyGames

Jul 31 2016

RT @ThisOnline_Co: Steam Community :: Group Announcements :: StarBreak Twib.in

Jul 30 2016

#StarBreak patch 1.12.1 is now live! Steamcommunity.com #Steam #indiedev #gamedev #gaming #gamers T.co

Jul 30 2016

RT @Gargantmilliam: I decided to ruin the image of Ironclad! #Ironclad #Starbreak T.co

Jul 30 2016

Embed Buttons
Link to StarBreak by selecting a button and using the embed code provided more...
StarBreak
Statistics
Last Update
Watchers
18 members
Articles
6
You may also like