• Register

ARTIFICIAL is a first-person physics based puzzle-game situated in an underground colony on asteroid 2031 XT.

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

ARTIFICIAL - Devlog 04

News

Big


WELCOME
Welcome to another bi-weekly ARTIFICIAL devlog!

I've decided to release a short playthrough of one of the early levels as it nicely demonstrates different aspects of ARTIFICIAL's gameplay. In this case - simple platforming combined with dynamic obstacles (lasers & turrets) and environment-based puzzles. Everything you can see in the video is still work in progress. Because this level takes place around the start of the game, it shows just the most basic gameplay mechanics. There are many more which are gradually introduced throughout the game.


TURRET TROUBLE
As you could see in the video above, one of the many obstacles you can encounter in ARTIFICIAL is security turrets. They scan their surroundings and shoot any biological entity they pick up with their scanners. You can either sneak around them or disable them by tipping them over.

turret


MODEL IMPROVEMENTS
Several models went through various visual improvements. Here you can see an example. I've decided to add a little bit more detail to the "drum antenna" model in the form of a beveled edge. It's just s small change, but environments which are using this model now look much more detailed.

drone


Models also went through some performance improvements. Many of the prefabs were causing unnecessary draw calls, so by merging together meshes which were using the same material, I managed to reduce overall draw call count by around 30%.
Messy models can get performance heavy really quickly.

drone


Here is a quick description of draw calls from official unity3d.com documentation for better understanding.

To draw a GameObject on the screen, the engine has to issue a draw call to the graphics API (such as OpenGL or Direct3D). Draw calls are often resource-intensive, with the graphics API doing significant work for every draw call, causing performance overhead on the CPU side. This is mostly caused by the state changes done between the draw calls (such as switching to a different Material), which causes resource-intensive validation and translation steps in the graphics driver.

drone


VISUALS AND PERFORMANCE
The other day I ran into GRAPHY - Stats Monitor & Debugger which is a free asset on the Unity asset store. It's a quite reliable and handy tool for checking the performance of your game and seeing how various graphics options affect your game's performance.

drone


While playing around with this tool, I found out that enabling shadows for secondary lights (which are mainly used to subtly light up darker areas of the game) has a really small effect on the overall performance. I've decided to add the possibility to have the shadows enabled in the game and I have to say that environments now definitely look much better. I also decided to make overall shadows a little bit darker as in some cases they were not quite visible.

drone


Adding dust particles to the game was something that I had on my mind for quite a long time. I finally decided to work on them last week. After a few iterations, they turned out to be a nice little touch to the overall atmosphere of the game and this is how they look like in action.


DISCORD
ARTIFICIAL is mostly a one person Indie game and that's why I'm often relying on opinions of people from my Discord community. Feel free to join in if you would like to chat, or just see more screenshots and videos from development!


JOIN OUR DISCORD!


rotating


FOLLOW ME ON TWITTER


WISHLIST ARTIFICIAL ON STEAM


Thank you for reading this far and see you again in two weeks!


ARTIFICIAL - Devlog 03

ARTIFICIAL - Devlog 03

News 2 comments

ARTIFICIAL is a single-player first-person puzzle game which takes place in an underground colony on asteroid 2031 XT.

ARTIFICIAL - Devlog 02

ARTIFICIAL - Devlog 02

News

ARTIFICIAL is a single-player first person puzzle game which takes place in an underground colony on asteroid 2031 XT.

ARTIFICIAL - Devlog 01

ARTIFICIAL - Devlog 01

News 2 comments

ARTIFICIAL is a single-player first person puzzle which takes place in an underground colony on asteroid 2031 XT.

ARTIFICIAL - Devlog 00 - Introduction

ARTIFICIAL - Devlog 00 - Introduction

News

ARTIFICIAL is a single-player first person puzzle which takes place in an underground colony on asteroid 2031 XT.

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
ARTIFICIAL
Platforms
Windows
Developer & Publisher
Simple Ghost
Engine
Unity
Contact
Send Message
Release date
Game watch
Follow
Share
Style
Genre
Puzzle
Theme
Sci-Fi
Players
Single Player
Project
Indie
Twitter

Latest tweets from @artificialgame

RT @OndrejAngelovic: Small part of the newest ambient track for ARTIFICIAL by @SullivanDevel What do you think? 🙂 #gamedev #indiedevT.co

Oct 19 2019

RT @OndrejAngelovic: Me in my head: "This level should subtly introduce the idea of fall damage" Tester immediately after entering the l… T.co

Oct 17 2019

RT @OndrejAngelovic: Testers are pushing the limits of my level design by doing parkour. 😄 If you would like to help out and check first… T.co

Oct 16 2019

RT @OndrejAngelovic: Making some new screenshots for the STEAM store ! 🙂 #art #gamedev #indiedev #unity3d #madewithunity #indiegameT.co

Oct 2 2019

RT @OndrejAngelovic: Another look at the new warning-sign textures! 👀 #texture #art #gamedev #indiedev #unity3d #madewithunityT.co

Oct 1 2019

RT @OndrejAngelovic: Today I'm programming some scene management tools to simplify my workflow. 📷 *inserts random gif* 📷 #indiedevT.co

Sep 30 2019

RT @OndrejAngelovic: Another sneak peek at ARTIFICIAL ! Today I'm solving some UI scaling issues and doing ton of polishing. #indiedevT.co

Sep 29 2019

RT @OndrejAngelovic: Working on performance optimization. :) More editor/gameplay comparisons incoming! #screenshotsaturday #indiedevT.co

Sep 28 2019

RT @OndrejAngelovic: Testing the voice-line & subtitle system. Current voice is a placeholder. Everything will be voiced by a profession… T.co

Sep 27 2019

RT @OndrejAngelovic: Looking for testers! Send me a DM if you would like to help out, or join our discord server. Cheers! :)… T.co

Sep 12 2019

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