TUXDB - LINUX GAMING AGGREGATE
by NuSuey
NEWSFEED
▪️ GAMES
▪️ STEAM DECK ▪️ DEALS ▪️ CROWDFUNDING ▪️ COMMUNITY
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 8 awesome people!

🌟 Special thanks to our amazing supporters:


✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Arch Toasty][Benedikt][David Martínez Martí]


ARTIFICIAL - DEVLOG 02

WELCOME


Welcome to the second ARTIFICIAL dev-log! I was hoping I would be able to release these every week but It seems I'm going to adapt a more manageable bi-weekly format. Otherwise I would bore you by talking about uninteresting parts of the development process. So let's get into it!

MONSTER CUTSCENE


Final game is going to contain numerous cut-scenes. At one point player will be thrown into deep abyss by a huge mechanical monster. I handled visuals and animation, but working with audio is not really my strong suit. Fortunately I happen to be working with two skilled freelancers. Devel Sullivan takes care of all ambient music of ARTIFICIAL and Vlad Drahan helps me out with most of the SFX. We managed to put together this scene and I'm really happy how it turned out!
https://www.youtube.com/watch?v=LfnbQQK45bM

PIPELINE PROBLEMS


Sometimes unpredictable life events can get in the way of development. One of these days I woke up motivated for work, thinking how much stuff I'm going to get done... then I found out about clogged pipe in the garden. I kinda ended up playing real life minecraft for the rest of the day.

CONVEYOR BELTS


Conveyor belts can be found in almost every level. They can carry various objects, they can be truned on and off again, but mainly - they are important part of various puzzles and level design in general. I never thought that there can be so many issues one can run into with such a simple mechanic.
The most common issue being objects bumping into the wall openings and then getting stuck. This usually ended up in a huge pile of objects wiggling around. I realised that instead of just pushing objects in the direction of the belt, I also have to write a small piece of code to keep the objects centred. This solved most of the "bumping" issues and objects started to happily ride on the conveyor belt. Conveyors can also affect the player. It's great fun, but player's body is not really a physical object (from the code perspective) so a small bug appeared where player could be pushed into walls from time to time and get stuck. I've managed to solve this by projecting a capsule into player's new location (each frame before moving them by conveyor) and checking it for any collisions. If collisions occurred, it meant that player would be teleported inside a wall or some other object. I also realised that conveyor belts are pretty long and sound which they make cannot really be emitted from a single point in space. I had to write a small script which compares position of the player relatively to the conveyor belt, and moves the sound emission point to the part of the conveyor belt closest to the player. This way the sound feels like it is always coming from the conveyor and not some static point in the room.

MUSIC


I've already managed to introduce Devel Sullivan up above - he is the guy who stands behind all ARTIFICIAL's music. We currently have multiple finished tracks so we figured that we could show you a little sneak peek. https://www.youtube.com/watch?v=gW6_R_PWyFw&feature=youtu.be

ENVIRONMENT POLISHING


One of the things which take up most of the time is getting back to old levels and improving them both visually and gameplay-wise. For me, working on ARTIFICIAL is a huge learning process. Most of the time, new levels end up looking far better, than the older ones. It's definitely not a bad thing, but it creates a huge visual inconsistency. That's why I have to revisit old environments from time to time and make sure that I'm still happy with how they look and how they play. Below, you can see small example of how one of the environments changed over time.

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 help out, or just see more screenshots and videos from development!
JOIN OUR DISCORD! @ARTIFICIALGAME ON TWITTER Thanks for reading this far and see you in two weeks! - Ondrej


[ 2019-05-20 21:51:30 CET ] [ Original post ]



ARTIFICIAL
Ondrej Angelovic
  • Developer

  • Ondrej Angelovic
  • Publisher

  • Q1 2023
  • Release

  • Indie Adventure Singleplayer
  • Tags

  • Game News Posts 24  
    🎹🖱️Keyboard + Mouse
    🎮 Full Controller Support
  • Controls

  • No user reviews

    (0 reviews)


  • Review Score

  • https://store.steampowered.com/app/904510 
  • Steam Store

  • ARTIFICIAL is a physics based first-person puzzle platformer inspired by Portal & Half-Life series. Interact with the environment, pick up and throw objects, sneak around enemies, control intricate physics-based mechanisms and learn how to survive in the underground colony of asteroid 2031 XT.



    It goes without saying that something in the colony went terribly wrong. You as a player, will be thrown in the middle of events, which will gradually reveal more and more about the world around you.



    There are many obstacles and traps you will encounter on your journey several thousand meters underground. Some of them more intelligent than the others.

    Experience the world of ARTIFICIAL yourself!

    • Progress through 3-5 hours of original story.
    • Run, jump, climb and crawl through dozens of handcrafted environments.
    • Solve physics based puzzles.
    • Interact with your surroundings by pushing, pulling, carrying and throwing almost any object you can find!
    • Maneuver around lasers, hide from turrets and sneak around your enemies!



    MINIMAL SETUP
    • Processor: Dual Core 2.2Memory: 2 GB RAM
    • Memory: 2 GB RAM
    • Graphics: 2 GB VRAM
    • Storage: 1 GB available space
    GAMEBILLET

    [ 5951 ]

    4.59$ (8%)
    11.25$ (55%)
    21.24$ (15%)
    25.19$ (16%)
    10.78$ (17%)
    24.78$ (17%)
    4.00$ (80%)
    6.63$ (73%)
    16.57$ (17%)
    16.99$ (15%)
    3.82$ (87%)
    2.50$ (90%)
    11.35$ (43%)
    12.72$ (15%)
    8.47$ (15%)
    2.27$ (85%)
    11.99$ (40%)
    16.99$ (15%)
    16.59$ (17%)
    1.81$ (82%)
    9.95$ (17%)
    41.49$ (17%)
    10.00$ (50%)
    3.56$ (82%)
    3.86$ (81%)
    10.00$ (60%)
    3.68$ (75%)
    16.00$ (60%)
    12.29$ (18%)
    8.39$ (16%)
    GAMERSGATE

    [ 3198 ]

    9.99$ (50%)
    0.38$ (92%)
    1.84$ (74%)
    14.0$ (65%)
    1.05$ (85%)
    0.75$ (92%)
    3.75$ (81%)
    17.99$ (40%)
    6.0$ (70%)
    3.6$ (82%)
    2.88$ (59%)
    2.25$ (92%)
    0.38$ (92%)
    1.5$ (81%)
    3.28$ (84%)
    2.03$ (77%)
    4.5$ (77%)
    5.1$ (66%)
    1.84$ (74%)
    7.5$ (75%)
    1.14$ (91%)
    3.38$ (62%)
    4.95$ (67%)
    3.94$ (74%)
    2.0$ (75%)
    3.75$ (62%)
    3.75$ (62%)
    4.0$ (75%)
    2.5$ (90%)
    12.79$ (36%)

    FANATICAL BUNDLES

    Time left:

    1 days, 8 hours, 51 minutes


    Time left:

    24 days, 8 hours, 51 minutes


    Time left:

    6 days, 8 hours, 51 minutes


    Time left:

    37 days, 8 hours, 51 minutes


    Time left:

    43 days, 8 hours, 51 minutes


    HUMBLE BUNDLES

    Time left:

    4 days, 2 hours, 51 minutes


    Time left:

    4 days, 2 hours, 51 minutes


    Time left:

    13 days, 2 hours, 51 minutes


    Time left:

    20 days, 2 hours, 51 minutes

    by buying games/dlcs from affiliate links you are supporting tuxDB
    🔴 LIVE