WEEK 1 - 9/24/2024
Today my first session of FoN was a theory lesson, a rundown of what to expect, what should be ready, and what our goals should be. We also had a PowerPoint intro on specific Networking ideas, phrases, words, etc, what they mean, and how they can be linked in games.
Some of these I am aware of because I have done Level 2 IT some I wasn't because  I didn't do Level 3 etc.

We going to start practical next week.
WEEK 2
(OCT)10/1/2024
We were supposed to be doing the LAN, but the LAN switch that Prof ordered didn't arrive until the end of the lesson. So, we looked through a top-down project that has multiplayer LAN features. He made a document that I can use to read through what was done, and we should use the project and document as references, especially if anything goes wrong.
I also had to install the GitHub version of Unreal on my laptop, Which is the source code version that gives you more features etc.
Having the source build of UE or any game editor is good, because it gives you somewhat full control of the game editor and project, their special functions and features. Like better debugging options so you can look at your issues in a deeper depth, so you can easily find the best solution, Having a better knowledge of your source build so you can see and understand the ins and out of your source engine, to make easier for you to plan out better design decision for your developed build and also you can remove the unnecessary module that can take up space of your build, which allow it  to make it run better, less clogged up, issues and make it more streamlined so it flow better.
WEEK 3
OCT/8/2024
Today, we got to work do two different tasks the Self-directed study which is following instructions in a PDF doc, and "Setting Up Your First Multiplayer Environment" or "Managing Actors in a Multiplayer Environment" the other task which was supposed to be done last week but because of complication we ended up doing it today which is the LAN Lyra. At the same time, I was doing both. I  tried to get Lyra source to work but it kept crashing so I used based UE lyra. But decided to let my classmate do it while I focused on the multiplayer dungeon project task.
So far
WEEK 4
I was working on my catching game.

WEEK 5
I finally built my Source Built, and while I was working on other things game game-related. I decided to rebuild my replication assignment on visual access on source build and continue the latest task.
The reason why my source build didn't work I only did half of the process and stopped I didn't realize there was more to do for it to be built, yikes. So in the meantime, I tried replication on a Normal UE rig and than transferred it later.

WEEK 6 
10/28/2024
I don't normally do this Monday, but I continued the replication build task today and finished the recent task of it. Which was about XP, level-up, and coin collection. I had one issue that could have been solved last week, just to find out I had to compile again for the XP variable to show up. Thanks to the data table this wouldn't have happened.
For the XP, it can be implemented in most games, the more xp, the more you can level up your player or items.

10/30/2024
continued week 6 work,
 We worked on the Interaction system in C++ fully not partly, so we could interact with stuff. I have done interaction before but only blueprints it runs same. It was nice try it in code. I almost had an issue which was solved when realized wrote piece code wrong it was lying in plain site but I didn't notice, that irritated me, I had to refresh the build multiply times but thanks to prof, I founded the issue.
WEEK 7
I started a new document tutorial that Prof. gave to us. It will be about creating AI opponents and combining my AI class and his networking class. 
So far it started well until had a problem with typical unreal engine sensitivity. Need proof check it out. 
....
This wasn't the first time this had happened to me, all my UE builds I'd made had the same issues which put me off of using UE. I will work at some point until things don't for the stupidest reason main issue was when referencing 'include'  it just stopped working and the build break even looking at the C# build file won't work unless tinkering but sometimes it works, but sometimes it wouldn't.
The same issues occurred when trying to implement an AI function for players, if it worked  I would have had a normal multiplayer build with AI capabilities. Also If I were to make Multiplayer + AI work, I would make my own game or work with others to make something cool. The type of game that could utilize this Sandbox game, Team vs Team challenge/party game, etc.
For time's sake, I had to stop and focus on other things I was working on. But The tutorial labs sir made were legit and I was able to get working, worked like a charm, it was nice to see three screens with different players on co-op the split screen which this build is capable of doing like you playing Halo etc.

Back to Top