@maxim@mastodon.gamedev.place cover

Blog about gamedev
🗃️ programming experience 22 years
🎮 game development 7 years
🧶 programmer Erra: Exordium
🎫 porting to the consoles
🛠️ unity, unreal engine

#gamedev #indiedev #videogames #programming #gamedesign

🏠🇺🇦 Ukraine, Kyiv

This profile is from a federated server and may be incomplete. View on remote instance

@maxim@mastodon.gamedev.place avatar maxim , to random

Friday the 13th, when you're a programmer and you have no electricity but only a laptop where you can do something simple, the basics for the complex parts for game project on Unreal Engine on PC. Generating a word with only the texture of the letters (MiniFont).

https://www.youtube.com/watch?v=B11QkJRNNXs

@maxim@mastodon.gamedev.place avatar maxim , to random

I decided to make an ice material, for this many people use the Custom Reflection Vector node. So I decided to explore that first, but I already know what it will be replaced with, I'll show you later.

https://www.youtube.com/watch?v=Yuq3I0VoLHU

@maxim@mastodon.gamedev.place avatar maxim , to random

The X material, not Files. Just an experiment with Unreal Engine, a search for something that might come in handy later for game.

https://www.youtube.com/watch?v=FLsIHS3wPzw

@maxim@mastodon.gamedev.place avatar maxim , to random

How to draw circles and 45 degree inverted squares, and make a grid? Unreal Engine material, UV

https://www.youtube.com/watch?v=JZUxR0uERvo

@maxim@mastodon.gamedev.place avatar maxim , to random

It was 2 am, I caught electricity, so I worked with Unreal Engine materials. Mysterious three-colored liquid! First I made the ice, then I simplify it and add UV movement. One texture mixed three times

https://www.youtube.com/watch?v=K5d2HJjqhUg

@maxim@mastodon.gamedev.place avatar maxim , to random

Unreal Engine MetaSound, a small example of combining two Noise waves, or two sounds, and using filters: Ladder Filter and One-Pole High Pass Filter

https://www.youtube.com/watch?v=5hgg1XWT5eI

@maxim@mastodon.gamedev.place avatar maxim , to random

I tried to make something similar to the imitation of alien robot sounds, communication. Here is the first Unreal Engine MetaSound patch, its secret is the use of Bitcrusher filter

https://www.youtube.com/@alienmax-repository

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

Unreal Engine 5, VectorToRadialValue node. This video is about experimentation, I love this kind of process that can visually inspire new ideas for game materials.

https://www.youtube.com/watch?v=Adg6E_4jo9A

@maxim@mastodon.gamedev.place avatar maxim , to random

Every year, fale news increase. You hear info and think, is it true? Maybe an AI editor will appear, whose task will be to mark the news with a red or green square. And then you will also think, this red mark is fake, because you want to believe it. Therefore, read horoscopes

@maxim@mastodon.gamedev.place avatar maxim , to random

I haven't used an InteriorCubemap node in a long time, so now it's time to do an old idea (sectional opaque glass based) with new experience working with Unreal Engine materials. Most of the code you could see in my other examples. Over time, I will show the code for this material

https://www.youtube.com/watch?v=3DR93pJGzzg

@maxim@mastodon.gamedev.place avatar maxim , to random

Fireballs? I love to experiment with Unreal Engine MetaSound, it started to give me the same feeling of experimentation as the Unreal Engine materials

https://www.youtube.com/watch?v=dtlL25Lc1zI

@maxim@mastodon.gamedev.place avatar maxim , to random

A small Unreal Engine material example UV drawing a gradient square and a grid based on which you can create many texture or normal. Thank you to those who subscribed, already 300 followers in this secret place of examples

https://www.youtube.com/watch?v=GEnjizTPD7k

@maxim@mastodon.gamedev.place avatar maxim , to random

New day, new MetaSound Patch. I made 10 yesterday. I'm starting to feel like a sound designer. When there's no electricity, Unreal Engine is still for me to create sounds on my laptop

https://www.youtube.com/watch?v=uuFBIJliS0k

@maxim@mastodon.gamedev.place avatar maxim , to random

I love this texture, Area 51, I have it for experimenting with Unreal Engine materials. Here I generate a normal map, add cells, a lot of metal and it looks like a tin can. This is for the apocalypse setting, food, etc.

https://www.youtube.com/watch?v=Bv3-3UOenpw

@maxim@mastodon.gamedev.place avatar maxim , to random

There's been no electricity all day, so at times like these, Unreal Engine is for me in the context of MetaSound to stretch the charge of my laptop and charging station. I've made a dozen patches. I want to show how Ring Modulator works

https://www.youtube.com/watch?v=QhINzNn-JJ4

@maxim@mastodon.gamedev.place avatar maxim , to random

Unreal Engine, coffee. The first cup of coffee during experiments with material for widget, creating UV for the user interface elements, so that some had curvature. Easy peasy lemon squeezy it became for me to understand what and how to do after so much practice and experimentation with Unreal Engine materials.

https://www.youtube.com/watch?v=H8LnQZxBTUE

@maxim@mastodon.gamedev.place avatar maxim , to random

Cold, frostbite, frost, snow, ice, glass... reality tells me to create a frost generation pattern for glass, UE material. The texture here is water_2d, you can find it in the Unreal Engine Content folder

https://www.youtube.com/watch?v=3_vdk4MP-Uo

@maxim@mastodon.gamedev.place avatar maxim , to random

I finally got to the stage where I started practicing optimization. For 4 hours I tried to make the glass with ice not only outside the window in reality, but also for the game. I made several variants and even interesting patterns for UV, which I will show later in separate "learn stuff" videos. The summary of this video is obvious, refraction and transparency eat like a big whale. So I had to turn it off and do it through a mask

https://www.youtube.com/watch?v=3B8qyMu6-Q0

@maxim@mastodon.gamedev.place avatar maxim , to random

Sunday, morning, coffee, Unreal Engine. One part of this material is to make the texture more contrasty. I once accidentally made the contrast through an inversion node InvLerp. CheapContrast also suitable

https://www.youtube.com/watch?v=GgUn3zYB78Y

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

My nightly Unreal Engine Material, between Saturday and Sunday. Maybe I'll even show some of the main parts of the code. Shouldn't I?

https://www.youtube.com/watch?v=GgUn3zYB78Y

@maxim@mastodon.gamedev.place avatar maxim , to random

Not long ago, my 12-year-old son and I started learning Python. He wrote a code that prints a Pac-Man image to the console in symbols. I tell him: can you create that in Unreal Engine material? He surprised me again. My little genius

https://www.youtube.com/watch?v=R69lymfLVFs

@maxim@mastodon.gamedev.place avatar maxim , to random

I'm trying to create an energy effect for wirelessly charging a robot. What you see here is a completely different vfx, it's where it all started.

https://www.youtube.com/watch?v=pstpbfsemSg

@maxim@mastodon.gamedev.place avatar maxim , to random

Curved UV for widget, or curved screen, or whatever it's called. I'll show it from another side a little bit. This is a classic Unreal Engine material example of a sci-fi user interface

https://www.youtube.com/watch?v=DpD0GdIqWD8

@maxim@mastodon.gamedev.place avatar maxim , to random

When I don't have electricity, I have enough energy to experiment on my laptop, where I only have Unreal Engine for MetaSound right now. So, I made a Beep Patch

https://www.youtube.com/@alienmax-repository

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

Wednesday, morning, coffee, Unreal Engine material, BumpOffset node, again!

Everything you see here is in more detail in another secret place:

https://www.youtube.com/watch?v=aKg2PEEv4a4

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

This is the first part of the checkpoint gameplay. Scanning the robot's body to detect some things and then adjusting and fixing it

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

Sunday. Decided to diversify your game dev feed a bit with Unreal Engine, show how to create a sound wave, but also in UE5 😜 What's in the MetaSounf Patch? Everything is simple there, details on my YouTube channel. I'm not a sound designer

https://www.youtube.com/watch?v=iCMmwKpEiiw

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

For the 100th video on my YouTube game dev channel, I decided to dedicate it to 3D modeling inside Unreal Engine 5. This is the first video of this length, 5 minutes. I like everything very fast and to the point, the CORE!

https://www.youtube.com/watch?v=D7iusWxVnQQ

@maxim@mastodon.gamedev.place avatar maxim , to random

My 12 year old son saw me making Unreal Engine material for the scanner and suggested his ideas. One is really cool, simple and I already want to use it in other places. I called it - POWERSINE

https://www.youtube.com/watch?v=XissxwbMDs0

@maxim@mastodon.gamedev.place avatar maxim , to random

Unreal Engine 5, Modeling Mode, the easiest way to paint an object with different materials

https://www.youtube.com/watch?v=Poe-2QOwSRE

@maxim@mastodon.gamedev.place avatar maxim , to random

I love dynamics. If there are no stairs in the game, then this is a rarity. In other words, stairs are a classic environmental object. To create a primitive stairs, it is enough to use the modeling mode in Unreal Engine, there are several options for creating stair meshes. But I need dynamics, so I created one step from box

https://www.youtube.com/watch?v=dOgGnZ-25-0

@maxim@mastodon.gamedev.place avatar maxim , to random

I was starting to get annoyed with moving on the stairs, so I added some code that adds extra colliders just for Pawn. Now stairs gameplay feels 10/10. Objects react to every part, and the character glides smoothly. Over time, more details will be on my YouTube channel

https://www.youtube.com/@alienmax-repository

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

Genius is in simplicity. This is a rule that I learned in childhood. Complex structures are made up of simple things. It is logical. The main thing is to gain experience in decomposing. That's why I show mostly simple examples on various topics

https://www.youtube.com/@alienmax-repository

@maxim@mastodon.gamedev.place avatar maxim , to random

I want energy. I want an underground mysterious laboratory to create my sick ideas there, even if it's game dev. In order not to forget old ideas, I created a YouTube channel:

https://www.youtube.com/@alienmax-repository

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

Sometimes physics provides simple solutions, such as impulse or adding force. I decided to make the movement of objects more difficult thanks to the timeline. Every day I try to share my knowledge and experience with you on my YouTube for 1 month now. So support me there.

https://www.youtube.com/watch?v=UCqwIxJz5Lg

@maxim@mastodon.gamedev.place avatar maxim , to random

I'm not a 3D artist and maybe someday I'll start learning Blender, but for now I'm creating drafts for prototypes inside Unreal Engine thanks to Modeling Mode. In this video: Cut, Inset, Push, Dublicate, Pattern

https://www.youtube.com/watch?v=kSKFH7GWxuw

@maxim@mastodon.gamedev.place avatar maxim , to random

Every day, a new video about what I'm doing. A month has passed, there were supposed to be 30 videos, but there are already 90. Because the goal is to backup as much as possible of what I've been doing in for the last 2 years

https://www.youtube.com/watch?v=AD8Lr2Mv7YQ

@maxim@mastodon.gamedev.place avatar maxim , to random

As you know, I'm an introvert and a game developer. Today I clean my workplace, the last time I did it was a year ago. It's hard, a lot of technical (PCs, console devkits, monitors), so it took a lot of time. A lot of dust. Steam Deck is an example of how much. I sneezed 666 times. Pack things I hadn't used in a while into garbage bags

image/jpeg

@maxim@mastodon.gamedev.place avatar maxim , to random

MiniFont texture is in Unreal folder, I decided to use it for the material to display the inscriptions for the prototypes

https://www.youtube.com/watch?v=TxBUlLcNi0s

@maxim@mastodon.gamedev.place avatar maxim , to random

End of 2024, Unreal Engine 5.3, my first ladder gameplay. I wanted to make it almost realistic, different states... I will show only part of the process, because it was not easy and has value as a competition of knowledge

https://www.youtube.com/watch?v=UyHm_KUZKcM

@maxim@mastodon.gamedev.place avatar maxim , to random

According to the classic sci-fi games, an adventure game should have several scenes in zero gravity. I added a boost and stamina to the hero that regenerates. Also, if the character crosses the surface, he can push off from it

https://www.youtube.com/watch?v=DBTI0GkZ658

@maxim@mastodon.gamedev.place avatar maxim , to random

Unreal Engine Niagara UI Renderer plugin and Script Module to change color. The idea was to show the points as particles that would have a fixed number, and change the color at a specific number, for example scanning objects at a location

https://www.youtube.com/watch?v=SKVEs3TKn5k

@maxim@mastodon.gamedev.place avatar maxim , to random

I love experimenting with Materials in Unreal Engine, it's like drinking coffee in the morning. I already have 44 videos on my 📺 channel about it. I want to eventually have 666 videos on this topic, then I'll calm down (just kidding)

https://www.youtube.com/@alienmax-repository

video/mp4

@maxim@mastodon.gamedev.place avatar maxim , to random

24 days have passed, 200 followers and 80 videos. I promised that I had a lot to show. There will be more in time. I hope there will be 1K followers, then I will think about another stage

https://www.youtube.com/@alienmax-repository

@maxim@mastodon.gamedev.place avatar maxim , to random

I haven't drunk alcohol for 4+ years. The last time I drank vodka was in 2021. I've had a few bottles since then. This bottle is from 2020. Today my wife wanted to make a de-icer spray for her car because it's -12C outside. Mix vinegar, vodka, and water

image/jpeg

@maxim@mastodon.gamedev.place avatar maxim , to random

Many games have mini-games related to puzzles, where you have to assemble a model from pieces to use it somewhere in the game. So I wanted to recreate that too. There is a table that needs elements to activate the process or already has some parts.

https://www.youtube.com/watch?v=4yqdP1EKJMk

@maxim@mastodon.gamedev.place avatar maxim , to random

All of this was my first implementation on this engine, namely to recreate the gameplay and mechanics associated with crafting and then fixing (Unreal Engine 5.3, end of 2024)

https://www.youtube.com/watch?v=hFAB56hu7ck

@maxim@mastodon.gamedev.place avatar maxim , to random

Unreal Engine material, gradient as a route for animation. This was one of the first experiments in creating a texture. Then I realized that it was better to use RGB separate as routes and A

https://www.youtube.com/watch?v=Sedb5ybqS0Q