Why am I not using github as much as before?

contact me at [email protected] link If you’ve been following my projects over a stretch of time, or you stumbled upon me on GitHub, you might have noticed a curious absence of those familiar green squares on the update calendar widget on my website. The reason for this is that I’ve made a switch to SVN (Subversion) for my Unreal projects. Lately, I’ve been using TortoiseSVN connected to my home server (you can read about this in my NAS project articles). The decision stemmed from the specific requirements of Unreal projects, particularly their size. Despite employing the standard .gitignore file, my graduation project began raising concerns about heavy file sizes, necessitating paid LFS (Large File Storage) to hold them on GitHub. It was at this point that a colleague introduced me to SVN. ...

August 10, 2023 · SaddleUpSamuel

[Unreal]GMTK 2023

contact me at [email protected] link This is my story of joining the 2023 GMTK jam. Traditionally, my game jam experiences have been solitary endeavors. I relished the freedom of working at my own pace, unburdened by the need for collaboration. However, this year I took a leap into uncharted territory. I decided to explore a different dynamic and enlisted the help of the GMTK team finder to assemble a team. While I won’t delve into revealing every remarkable individual I teamed up with – for reasons that will become clear – you can spot them credited as collaborators on the game’s description page (link). ...

July 10, 2023 · SaddleUpSamuel

[Networking]DIY Homeserver - 4 month review

contact me at [email protected] link It has been about 4 months since I’ve set up my own NAS. Initially, I’ve had much trouble and issues with it, but after I’ve got used to things, it’s been a quite stable and enjoyable experiance. When starting out, I had doubts about the capabilities of my 2-core, 2-thread CPU. However, to my pleasant surprise, it has proven to be quite capable. Currently, I have 6-7 VMs and containers running 24/7, and I’ve established regular backups based on their respective loads. Despite the initial concerns, my setup has been handling the workload effectively. ...

June 16, 2023 · SaddleUpSamuel

[Unreal]Talking to ChatGPT NPC

contact me at [email protected] link I am excited to share with you my latest project: a game made with Unreal Engine 5 that uses ChatGPT API to create realistic and engaging dialogues with non-player characters (NPCs). In this project, you can interact with various NPCs, and have dynamic conversations with them. The game shows the potential of leveraging the power of Unreal Engine 5 to render stunning graphics and physics, and the flexibility of ChatGPT API to generate natural and coherent dialogues on the fly. ...

May 1, 2023 · SaddleUpSamuel

[Unreal]**New Project Started**

contact me at [email protected] link Hey everyone! I’m excited to share with you that I’m currently working on a multiplayer third-person shooter game using Unreal Engine. The game is set around Governors Island in New York and I believe it’s going to be an absolute blast to play. Currently, the game is in its pre-alpha stage and I’m looking for more people to help me test it out. It’s my first time using Epic online services and I could use all the feedback I can get to make this game the best it can be. ...

April 5, 2023 · SaddleUpSamuel

[Godot]Starting development of TextHero

contact me at [email protected] link As the world continues to adjust to the new normal brought about by the COVID-19 pandemic, people are spending more time on their phones and less time playing PC or console games. With this in mind, I decided to start making a zero player game using the Godot Engine. Zero player games are games that don’t require any input from the player. The game plays itself, and the goal is simply to observe and enjoy. I chose this genre because it fits well with the current lifestyle of people who are always on the go. ...

February 25, 2023 · SaddleUpSamuel

[Unreal]AI steering behaviors

contact me at [email protected] link Buy me a coffee! https://ko-fi.com/thinkingdarusik 1. what are Steering Behaviors? AI Steering Behaviors are algorithms used to create autonomous agents in computer simulations, such as video games. They allow agents to navigate complex environments with realistic behavior. AI Steering Behaviors are based on the concept of “steering forces,” which are the forces that affect an agent’s movement. These forces include things like the agent’s velocity, acceleration, and the environment’s obstacles. ...

February 17, 2023 · SaddleUpSamuel

[Networking] Setting Up my Home Server

contact me at [email protected] link Recently, I’ve been busy working on setting up my home server. I had a old pc that my mother used to use, so I always wanted to turn it into something useful, like maybe running a game server on it when I make a multiplayer game. I’m actually planning to make one this year, so I might consider this as a first step or something. ...

January 31, 2023 · SaddleUpSamuel

[Unreal]NPC Dialogue Improvement using GPT Neo

contact me at [email protected] link I improved the last project I made where I put bloom ai into UE5 Though that project was finished, it had several problems. You might not have noticed due to my edits, there was actually a significantly long wait time. The game freezed while waiting, so I couldn’t do anything at that time. ...

November 22, 2022 · SaddleUpSamuel

[Unreal]NPC Dialogue generation using Bloom AI

contact me at [email protected] link Buy me a coffee! https://ko-fi.com/thinkingdarusik I finally did it! BigScience Bloom in Unreal! And also Python 3.10 in UE5! To achieve this, I decided to use Python, HuggingFace Transformers, and Bloom AI model to create an NPC that could understand and respond to user input. However, Unreal Engine 5 is based on C++, so using Python can be a bit tricky. Unreal Engine 5 does not natively support the latest version of Python, which meant that I had to make some changes in the source code to get everything working. ...

October 30, 2022 · SaddleUpSamuel