MarZRising banner2 1


2065: Humanity prepares itself for the colonisation of Mars.
The early history of the red planet, however, provides some mysterious surprises.
There is already life on Mars. – (Un)dead life.

Guide your crew through 20 breathtaking missions and track down the mystery of the undead. Well thought base building and skillful resource management are the key to keep up with the attacks of the enemy. The gameplay will challenge your creativity and demand new tactical approaches level by level. It lies in your hand to make quick and clear decisions, to limit the spread of these creatures. Only this way you can get yourself and your crew safely through the mission.
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

MarZ Rising - Devlog#12

News

MarZ Rising will have a 20 level single player campaign and we are currently working on our end level *yay*! Mission 20 will take some time, because it is a bit more complex due to our story.
Regarding the story part we needed an easy but non destructive way to implement ingame scripting and dialogs in each level. So in this post I’d like to give you some details about implementing our story by developing our own tool Flowreactor.

17-05-05_img1

Flowreactor started as a simple node tool to test some dialog stuff, but ended up being a very flexible tool in which we actually can create behaviour trees, state machines, dialog trees etc. It is very intuitive to use: Create node classes and connect them. A node class can perform any action you’d like. It’s like creating a component class in unity with the option to move on to another class after it is finished.
For MarZ Rising I mainly use it as an ingame sequencing tool for dialogs and tutorials: If user reaches a certain point in game, do an action, wait some time, do another action and so forth.

17-05-05_img2

So you may ask, why I didn’t use one of the available node editor / visual scripting / behaviour tools? Well, I always want to stay flexible in terms of bug fixing and I like to keep things clean and simple. Most of the tools I tested were bloated with features I didn’t need, were too complex or just too restrictive. The fact I really dislike is that you need 10 nodes to do something very simple which could be achieved with 5 lines of code.

17-05-05_img3

In Flowreactor nodes have only one input but they can have multiple outputs. There’s no input for any sort of properties. The properties are defined in the node class itself and can then be accessed in the inspector just like a normal component in Unity. Global properties can be accessed by a blackboard. Flowreactor supports serial or parallel sequencing. And thanks to generics, it’s possible to send values to the next node directly which can be further processed afterwards. This way the canvas remains very clean and tidy. For MarZ Rising I have created a set of nodes which are very specific for the game, so they fit exactly into the current workflow.

It’s very fascinating how flexible Unity is in terms of creating your own tools, which can absolutely speed up your productivity. We plan to release Flowreactor as an asset in the Unity Asset Store. But it will need some time for polishing first to make a complete product out of it. Time, we want to invest in our game first ;)

17-05-05_img4

MarZ Rising – Devlog#11

MarZ Rising – Devlog#11

News

This post is dedicated to our towers. In MarZ Rising you will have the choice of 5 different towers, each with 3 upgrade levels. As for now 4 of them...

MarZ Rising – Devlog#10

MarZ Rising – Devlog#10

News 1 comment

Life signs! It’s been a long time since our last post. But here come the latest news from MarZ. We’ve just released a brand new trailer, which shows...

MarZ Rising – writer needed

MarZ Rising – writer needed

News 1 comment

We are looking for a freelancer as game writer & translator for MarZ Rising!

MarZ Rising – Devlog#9

MarZ Rising – Devlog#9

News 2 comments

As promised, we gonna start with our art posts today. We were really diligent the last few weeks, working on the first zombie enemies which turned out...

Comments
moddlord1
moddlord1

I love tower defense and rts games so i am tracking this for sure this looks great!!

Reply Good karma Bad karma+1 vote
INtense! Staff
INtense!

Looking amazing - watching

Reply Good karma+4 votes
Phoenix1747
Phoenix1747

same!

Reply Good karma Bad karma+1 vote
doorfortyfourMarc Creator
doorfortyfourMarc

That's great! Thank you very much!

Reply Good karma+3 votes
JjForcebreaker
JjForcebreaker

Looks very promising, nice artstyle. Good luck!

Reply Good karma Bad karma+2 votes
doorfortyfourMarc Creator
doorfortyfourMarc

Thanks!

Reply Good karma+2 votes
RedeemerEngaged
RedeemerEngaged

Looks really good. Very cool anims.

Reply Good karma Bad karma+2 votes
doorfortyfourMarc Creator
doorfortyfourMarc

Thanks!

Reply Good karma+2 votes
IronTides
IronTides

Did you use unity to make this? How did you make your levels? Looks great so far. :)

Reply Good karma Bad karma+2 votes
doorfortyfourMarc Creator
doorfortyfourMarc

Thank you! :) Yes we use Unity, and custom meshes(from worldmachine) for our terrain. I will write about our level workflow in a later blogpost. Stay tuned!
Cheers,
Marc

Reply Good 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
MARZ RISING
Platforms
Windows, Mac
Developer & Publisher
doorfortyfour
Engine
Unity
Contact
Send Message
Homepage
Marzrising.com
Release date
Game watch
Follow
Share
Style
Theme
Sci-Fi
Players
Single Player
Project
Indie
Twitter

Latest tweets from @doorfortyfour

RT @Olima: Announcement - I'm now a PR freelancer for sweet indies games! - Got a sick game?

Jun 20 2017

RT @The_ReVersed: Oh my, 53 games and still more coming soon! @MercuryLegba @bloodirony @MimimiProd @AncientPixel_AP @stevygee T.co

Jun 16 2017

#shootingday @doorfortyfour & #augarten - results

Jun 15 2017

Looking forward to be part of @fairPLAYAUSTRIA T.co

Jun 12 2017

RT @jmtb02: Steam Greenlight is closed T.co

Jun 6 2017

Got a super nice packet from @MOO today, full of #MarZRising #Zombies. Good quality, price & support, if you need p… T.co

May 26 2017

Embed Buttons
Link to MARZ RISING by selecting a button and using the embed code provided more...
MARZ RISING
Statistics
Last Update
Watchers
66 members
Articles
14
You may also like
OTTTD
OTTTD Tower Defense
BoomTrix
BoomTrix Tower Defense
Game Over Man
Game Over Man Tower Defense
Orbit
Orbit Tower Defense
Liberator TD
Liberator TD Tower Defense
Stardrift Nomads
Stardrift Nomads Tower Defense