• Register

Unity is a feature rich, fully integrated development engine for the creation of interactive 3D content. It provides complete, out-of-the-box functionality to assemble high-quality, high-performing content and publish to multiple platforms. Unity helps indie developers and designers, small and major studios, multinational corporations, students and hobbyists to drastically reduce the time, effort and cost of making games.

Using Unity, you can publish your game on the following platforms: Mac OSX App, Windows Executable, Web Browsers (using the Unity WebPlayer), iPhone, iPad, Android phones and tablets, Wii, PS3 and Xbox 360.

Unity supports the creation of almost any game imaginable, including:Browser-based MMOGs, First-person shooters, Racing games, Real-time strategy games, Third-person shooters, Roleplaying games, Side-scrollers, ...and many moreVisit the gallery section of our site to see some of the games that have been powered by Unity.

You can download Unity for free from anywhere on our website. No charge whatsoever and no strings attached. Anyone who meets the terms of the license agreement can use Unity to create, publish and sell games for desktop computers and the web at no cost.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Related Articles

Combat Update


Scout frying crystal shrimps using the


This devlog showcases my progress through the end of February to early April, where I add new attacks and abilities to my turn based strategy game, Netherguild! This is purely a devlog, but I also go into detail about how certain mechanics are designed, so if you're here to learn something, put on your game design caps!
Also, for more info about Netherguild you can visit the site at Netherguild.com, or if you want to try Netherguild out you can do so at here.

First of all, I added visual effects to status effects! Some also scale according to how many turns they have and how much damage they do (like Bleed and Burn).

Stun Particle Effect
New Status Effects


Here you can see the stun + bleed status effects! (I did scale the bleed status effect to be less insane later).

Mechanics

(The bottom part of the article, titled 'abilities' is way less of a text wall- so if you're not in the mood for a long read or don't have time for it, feel completely free to skip!)


-Then, it was time to add a bunch of new mechanics for my game. With a lack of current mechanics, after a while the gameplay felt a bit flat and attacks felt relatively similar. I had some pre existing ideas about which mechanics I was going to add from earlier in my development process, and some I have to attribute to testers who were the catalyst for my implementation of these ideas.

Traps

Trap Animation Gif

I think the idea of adding traps to my turn based strategy game was always in the back of my mind- so when I finally reached this update, it was time to add them! I had a few criteria in mind when it comes to traps:
1. The player would be able to set them up before combat, so they can be used as part of defensive strategy, to 'set up' for combat triggered by the players (Like attacking passive animals for food) or when there is no other option,
2. I didn't want traps to be just another attack- what I mean is, I didn't want to let the player "throw a trap" at an enemy and damage them directly, like any other ol' attack. Instead, the player will have to set up the trap and have the enemy actively step on it (Or be pushed into it!).

On top of that, I wanted this specific trap to be able to stop a player/enemy in their tracks, seeing how it inflicts "incapacitate" - the movement stopping status effect - immediately.

Crystal shrimp steps on trap

Knight Stepping on Trap

Perfect, there we go-!

Direction-based damage (Backstabs!)

When testers have just began to test Netherguild, I remember two testers - named Cyrous and Lolthulhu - requested backstabs for the Assassin class. Before that, I frankly wasn't really sure if I'd add them, but I'm really glad I did. Thanks, guys! (:
And so... I made a system for "directional damage". What do I mean?
The idea was that certain attacks would deal less/more damage according to the angle of the attack. If you hit an enemy from behind them with a certain ability, for an instance, it'd deal a certain amount of damage. Here's how it looks in the editor!

DirectionalBonusInEditor


Yeah... I might've overdone it for now, seeing how I only use the "back" feature for it with a few of the new attacks. Still, I'm very happy with this system- you can see examples of it with some of the attacks/abilities below.

Also, part of the idea behind this new mechanic was that anything that could be perceived by the player as a "front" or "side" or "back" will work, so I used a broad enough angle to check for it- this is mainly for ranged attacks.

Debugging Angles

Pulling/Pushing

Another mechanic I really wanted to add was pulling/pushing! It felt borderline mandatory with me having a grid.

At the moment I only have pushing attacks, but you can bet I'm going to add a "Get over here!" ability in the future.

Blocking

I wanted to have some kind of blocking ability for a long time- so certain characters can tank damage better, or to avoid getting hurt. With that being said, I had two conditions for it-


1. I didn't want it to feel static- I didn't want players to just pick "defend" and then have their characters do nothing but defend. Why? Because it feels much better when you do something during your turn. For example, XCOM has the "hunker down" ability- a defensive ability which is the last thing players use, only when they have no other options. It doesn't feel good to use it, you use it out of necessity- and I feel like that's part of the design. That's not what I was going for, so for me any ability with defense or blocks would also carry some buff or deal damage to an enemy- or maybe have some other use/utility. I generally really like the idea of attacks and abilities being multi-purpose, in a way.


2. I didn't want it to be way too powerful. Imagine there's one character that can block, and they do block, and now they can take on a thousand enemies, or be able to never get hit by a boss for the entire duration of the boss battle. Instead of that, I wanted it to be situational.

And so, I decided blocks would only block the first time a character is attacked. That way, in a sense, it's both to both players and enemies. If an enemy were to block, the player can know they only need to attack them more than once in order to hit them. If a player character blocks, they can avoid a status effect or a lot of damage, but it won't be the ultimate answer to getting hurt/attacked. Also, blocks would disappear the next turn, so it's not like a character can walk in the dangerous underground feeling all dandy with their equipped block.

But on the other hand, I did want players to be clever and block multiple attacks later during the game, if they really wanted to. So while I kept all of the above-^ I ended up deciding characters might have different types of blocks in the future, like "evade" or "dodge"- and while a character can't have multiple stacking blocks of the same type, having multiple characters use different abilities to buff each other up seemed like a good idea.
Here's how it looks in-editor!


Here I can create new "block actions" which operate like block. Even if I only have block right now, this might come in handy later down the road!

Abilities


Track

But before implementing all of these mechanics, there was one more thing I had to do.
For a long while now, Netherguild has a certain problem- the Scout class didn't really feel like a Scout. At all. They had a mid-range crossbow attack and a melee dagger attack, which makes them a range/melee hybrid- but no real "Scouting" abilities to speak of.
So I added a "Track" ability!

Scout tracking enemies

It lets the player figure out where nearby enemies/creatures are. I might have variations on it in the future depending on a character's background (a watchman, which is sort of cop/SWAT in Netherguild's world, would track differently than a scouting unit soldier or a bodyguard). AND, tracking feels pretty scout-y!
The rest of the abilities are ones the character gets from leveling up! In the future, they might also depend on a character's class background.

Assassin

Takedown

Voxel Assassin taking down a crystal shrimp

Takedown is an Assassin ability that deals extra damage from behind and increases their strength temporarily on kill-!
I combined back-stabbing with a passive effect on kill- the idea behind it was to make the Assassin feel like a more powerful fighter, emphasize their "Assasinating", and generally to have powerful offensive ability.
On the other hand, I also wanted to have some ranged abilities for the Assassin too- so I added "Sleep Dart"-

Sleep Dart

Assassin throwing sleep dart

Which can be really powerful- although I imagine it'd be used less in the current levels, seeing how it requires a lot of range. With that being said, I want it to be a really powerful ability in the next two zones I'm going to develop!
Also, I added "Guillotine"-

Guillotine

Assassin throwing a dagger in slow motion

Which is a knife throwing ability for short/mid range, with the nice additions of it being a "free action" (doesn't end turn) and a strength increasing effect on kill.
For anybody wondering why it's not named dagger throw- that's because I already had an ability for the Assassin with a similar name, which I renamed to "Daggerstorm"- but I still didn't want any of my playtesters to get confused by it. Also, guillotine works with the shape of the dagger and the effect on kill.

Ranger:

Bear Trap

Ranger putting down a bear trap

When it comes to the bear trap skill, I'm really glad with how the sound effects and animation turned out when I finalized it. Here's a link to a video with sound! Twitter.com

Rain of Arrows

Ranger shooting a rain of arrows

For the longest time, I wanted to have a big, flashy AoE attack for the ranger! So now with some newly coded features, I finally implemented it. I'm particularly happy with the "falling arrows" particle effect.

Ambush

Ranger shooting

Originally, this ability was named "Snipe"- but it was renamed and changed to fit a hunter more. It deals extra damage when shot from behind an enemy and causes bleed- which is meant to feel like hunting, at least mechanically.

Scout

Firebolts

Scout shooting firebolts at unsuspecting crystal shrimp

I really wanted to have another passive effect besides bleed- seeing how status effects don't stack in Netherguild (But rather, the "highest damage" or "longest length" between the existing effect and the new effect gets picked). Besides, it gave me an opportunity to design a new particle effect! I'm really happy with how the "burn" particle effect turned out.
I've received feedback that the camera for Firebolts is jittery- the idea behind it is that the Camera follows every projectile when it's just spawned, which makes sense for me, but I can understand it feeling hectic. What do you think? Is the camera too jittery, or should I keep it?

Lamp Smash

Scout using 'Lamp Smash' on an enemy bandit.

Lamp smash deals immediate bleed damage to everybody in its hit positions, applies a small amount of "burn" to them, and spawns "Fire" in these hit positions, which deals 2 fire damage to anybody passing through and lasts for 3 turns.
The idea behind this overly complex ability was to let the player deal immediate damage, while also being able to create a buffer zone that can deal a small amount of damage to enemies passing through. I might simplify it in the future, so that people will have an easier time remembering what it does and just understanding it- but until then, AoE + damage + status + fire it is!

Chain Away

Scout throwing chain at a crystal shrimp. Lay down the law!

Chain away is an ability I plan to be exclusive to Scouts with the "Watchman" background- which is basically like a fantasy cop, in a way. It incapacitates a target (Makes them unable to move), deals 2 damage, and pushes them far far away-

Knight

Kneel before the Crown

Knight using

This ability was created in a spark of inspiration- once I added pushing, I really wanted a knight pushing ability. Combining pushing and the backstab-ish mechanic gave me the idea of an flashy execution-style attack.

Rally

A knight rallying their far away allies.

I wanted to have at least one ability that paints the knight as a leader. "Rally" buffs all other character's accuracy (ranged damage) for two turns, buffs the knight's strength, and since it's very very powerful, can only be used once between rests.

Fortress Stance

Indestructable for the next attack-

Currently, the only block ability, Fortress Stance deals a tiny bit of damage, pushes an enemy away and gives the user block, which is really useful for tanking damage. Looking forward to seeing players using it to push explosive barrels around for bombastic combos. Pun fully intended (:


If you enjoyed this article or if it piqued your interest in the development of Netherguild, you can play it (and/or chat with me!) via the Netherguild discord server at Discord.io
Right now, I'm working on an update to Netherguild's UI, and I got more articles incoming in the near-ish future. One of them is about Netherguild's artstyle, which I wanted to write for a long while now.
Thank you for reading this long dev log, have a beautiful day! (;

P.S., special thanks to all my testers, be it friends or strangers, I sincerely appreciate all of your help and forever grateful that you played my game.
Also, extra special thanks to a tester named TJ- which sent me a bunch of ideas that gave me a ton of inspiration for attacks to be added in the future or as part of items or for certain class backgrounds. Deeply appreciate it! 👍

PowerBeatsVR is OUT NOW on Steam

PowerBeatsVR is OUT NOW on Steam

PowerBeatsVR

PowerBeatsVR, our intense rhythm-based VR fitness game, is now available on Steam Early Access! See you on the leaderboards.

lil' Sherman - Dev v0.2

lil' Sherman - Dev v0.2

lil' Sherman

Currently working on lil' Sherman's camera positioning. We considered top down, but after driving lil' Sherman around the game map we realized how fun...

Perdita final devlog - Full version release coming soon

Perdita final devlog - Full version release coming soon

Perdita

The full version of Perdita is coming soon! I have finished development on Perdita. The full version is coming very soon here in April and the estimated...

Closed pre-alpha test

Closed pre-alpha test

Football Story

Closed pre-alpha test announcement and several updates on new ingame features

Add game Games
A Legionary's Life

A Legionary's Life

Role Playing

Set during the Second Punic War and beyond, A Legionary's Life lets you play as a Roman conscript soldier. Be a hero or a ruthless villain, rise up through...

Last Action

Last Action

First Person Shooter

Multiplayer FPS Game located in Cold War era. Infantry and vehicle gameplay!

Biotopia 3D

Biotopia 3D

Role Playing

Biotopia is the latest indie game from Magic Storm, our hobby game developer team. It is a mixture of RPG, platformer, jump and run at the same time and...

Hell of Men : Blood Brothers

Hell of Men : Blood Brothers

Real Time Strategy

Discover the first game of our studio ! An RTS game in modern europeen war.

S I S T A

S I S T A

Visual Novel

SISTA. A psychedelic depiction of the beginning and the end.

Emberlight

Emberlight

Roguelike

Emberlight is a rogue-like dungeon crawler that incorporates absorbing enemy abilities in a race against their corruption. Explore procedurally generated...

S T A R B O

S T A R B O

Adventure

STARBO is a story-driven, adventure-horror experience set in a horrendously blue world filled with strange messages and beings all trying to tell you...

The Living Z7™

The Living Z7™

Adventure

THE LIVING Z7 is an open-world game where you get to explore a huge world full of living creatures, both friendly and not.

RIVTALE

RIVTALE

Adventure

Rivtale is currently in the making. Release is tbd!

Netherguild

Netherguild

Turn Based Strategy

Netherguild is a game about assembling an expedition deep into earth, exploring and bonding with your team members-it's also a turn based strategy-roguelite...

Comments  (0 - 10 of 191)
Guest
Guest

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

Guest
Guest

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

Soul-Guardian
Soul-Guardian

Hi everyone.
Does unity support medieval mapping and weaponry options?
Could I make my very own RPG game with this?

Reply Good karma Bad karma+1 vote
onionman
onionman

Yes of course. It's one of the most robust game engines out there.

Reply Good karma Bad karma+1 vote
DOMENISHI
DOMENISHI

Despite what some people say, Unity is a very useful engine. It's really easy to use and get the hang of.

Reply Good karma Bad karma+2 votes
hatsune-fan
hatsune-fan

love the engine, I'm just not that good at it yet lol.

Reply Good karma Bad karma+1 vote
VectorX
VectorX

Great Engine.
An engine up to large projects. We use it in Oberion Games and recommend !

Reply Good karma Bad karma+2 votes
Shogo-Subarashi
Shogo-Subarashi

(buried)

I'm looking for a serial number for unity 5 pro version. If anyone could hit me up with that I would appreciate greatly. Thank you.

sorry that was me before. for some reason i wasn't logged in.

Reply Good karma Bad karma-11 votes
SnappGamez
SnappGamez

Really nice engine. Could use a more updated UI. Still learning. HOW DOES I CAMERA???

Reply Good karma Bad karma0 votes
Tantalus_Denton
Tantalus_Denton

Unity is the best! We are developing a vehicular combat DesperatioN with Unity. Making the best of the graphics and physics check us out guys Indiedb.com Desperationgame.com

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
Platforms
Windows, Mac, Linux, VR, AR, Web, Flash, iOS, iPad, Android, X360, PS3, WiiU, Wii
Contact
Send Message
Homepage
Unity3d.com
Licence
Commercial
Release date
Engine watch
Follow
Share
Community Rating

Average

9

568 votes submitted.

You Say

-

Ratings closed.

Highest Rated (8 agree) 7/10

The advantages of Unity are: +You can build for nearly all major plattforms +Easy to learn +Great assets pipeline, which supports most 3D packages +Great and helpful community and hundreds of useful tutorials +Good documentation +A big fund as backbone. So this engine will be further developed and getting better +one of the most optimized mobile engines So why I give only 7 out of 10? Well, Unity has unfortunately some really weak points: -Basic version is free. But if you serious about game development…

Sep 21 2011 by dongiboy2000

Twitter

Latest tweets from @unity_marketing, @unity3d

Get a better understanding of how to optimize architectural models for visualizing BIM (Building Information Modeli… T.co

Apr 17 2019 by unity3d

Announcing Unity Learn, our newly improved platform for discovering award-winning learning content, including guide… T.co

Apr 17 2019 by unity3d

ICYMI: Unity 2019.1 is out, with more than 300 new features and improvements! Get all the details in our release bl… T.co

Apr 17 2019 by unity3d

Starting shortly, join us live to discover how to save time while delivering more engaging experiences using real-t… T.co

Apr 17 2019 by unity3d

High Definition Render Pipeline (Preview) in Unity 2019.1 comes with lots of new features and a heavily improved wo… T.co

Apr 17 2019 by unity3d

RT @arturonereu: LWRP and Shader Graph are ready to be used in production! Create your custom shaders with no code. Read more news a… T.co

Apr 17 2019 by unity3d

Our Lightweight Render Pipeline and Shader Graph are coming out of preview with 2019.1. They're ready to bring a pr… T.co

Apr 16 2019 by unity3d

NEW POST Unity3d-marketing.com @ARTEfr #TypeRider

Oct 10 2013 by unity_marketing

#PacificRim Jaeger designer #unity3d --NEW POST-- Unity3d-marketing.com

Jul 26 2013 by unity_marketing

Go Jo! #40A #tweetandshoot - #2a10d43e1

May 23 2013 by unity_marketing

Embed Buttons
Link to Unity by selecting a button and using the embed code provided more...
Unity
Statistics
Rank
2 of 803
Last Update
Watchers
1,014 members
Games
14,204
Files
9,889
Articles
21,040
Reviews
136
You may also like
Frostbite 3
Frostbite 3 Proprietary
Blender Game Engine
Blender Game Engine GPL
libGDX
libGDX Commercial
Wave Engine
Wave Engine Proprietary
XNA
XNA Public Domain
SAGE (Strategy Action Game Engine)
SAGE (Strategy Action Game Engine) Proprietary