Game
JICE

2 years ago

Devlog - moving to UE5


I’ve decided to move the game to UE5 from 4. I have been keeping an eye on the features and small improvements they introduced from the very beginning but was debating myself on whether I should stick to an older version so that nothing would break. In the end, I decided that the new things look too tasty to not try them out, and if there is ever a moment to switch to a new version, it is now!

And thankfully, so far everything works and stays the same (well, apart from clouds. bye-bye, fast and easy way to make clouds!), and the new features look promising. I have already tried out metasounds system to give robots some variation in their voice lines. The other thing is input - I reworked the current one to use new enhanced input system which makes some things easier, and added gamepad support while at it! Personally, I’m a keyboard warrior and rarely ever play 3D games with a controller, but I have seen some people requesting it, so I hope they will like it and give me some feedback on it :>

But those things will come in the next patch, and one more thing I want to look into before that is dynamic lighting. Right now the game uses primarily static lights, but I’m not really satisfied with the results at times. I have seen some other projects using fully dynamically lit scenes that aren’t too performance-heavy, and if that is something that is not hard to achieve, I want to try it.



0 comments

Loading...

Next up

Testing greyboxed level by running around and jumping on jellies.

Some variations to greyboxing: started with laying down a path that a general player would follow (orange spline), then set some interactive elements (jellys) along the path, and finally - set up some obstructions.

Some more greyboxing. This part is a multi-level room where you need to carefully plan your steps or risk falling down and having to restart your progress.

Starting another level grey box. This part is a long conveyor passageway that sends goods from spaceport to other parts of the station.

New voice lines for robot toasters. More weird, more squeaky, more lore-accurate.

Added energized walls and some placeholders for obstacles, so here is some more sliding around.

Spacious arena-like room to introduce a new mechanic and give a mini objective. There will be a moving gate-mouth at the end of a conveyor that will need to be fed

This week - snowballing code problems, so not much to show. Started with having to update world origin, but that meant custom logic for loading levels. Which led to player sometimes spawning outside of playable area..

Started writing lines for future NPCs. One of them is a robot that likes to say inspirational quotes and take the factory job seriously. The other character is a merge of a robot and a candy planet inhabitant, which causes internal clash in personalities.

Greybox continues. This is a part of the depot level that is less about processing goods and more about multi level office space.