Simple Additions: Part 2

Posted by ryang on 2025-05-18 16:21:10

A nice, warm Sunday to sit out on the porch and add a few additions to the game. I mainly upgrade the multiplayer system to work as a lobby, added a main menu, added a simple loading screen, and added a horsefly swarm to as a simple NPC. Nothing too exciting yet, just little progress here and there. Gotta enjoy the beautiful weather when it's not raining. I've been gradually improving the game, month by month. The next blog I'll hope to have a game changer and something more exciting to look at. Everything currently is a mess (especially the code lmao) and real basic functionalities and it'd put this stage of the game as pre-pre-alpha.
Post Image

Attachment: Download file

Simple Additions: Part 1

Posted by ryang on 2025-04-20 16:23:15

I added some simple mechanics like a three slot inventory system that can hold grenades. The grenades currently don't do anything but they will work alongside the mutation system. I also added a grab system (somewhat similar to Amnesia game or really any physics game). Object interaction was added so the player will know what objects they can pick up. Next on the agenda is a simple AI (simple agro and will attack when in radius), add a simple health system (using text/words instead of a health bar), and add view models for the current and upcoming weapons. Future tasks will be to improve the shadow and lighting system, and make the environment more realistic (such as adding environmental sounds, maybe birds and clouds in the sky, etc). Given it's the start of spring and I'm busting out my Hawaiian shirts and I'm ready for outdoor house work, these additions will be a few months or so out :). Gotta enjoy the nice weather and grill up some good food.
Post Image

Attachment: Download file

Starting slow...

Posted by ryang on 2025-02-13 22:37:19

When starting any game, it's best to start slow. Development on the game has been going smoothly with progress in multiplayer, map development, and basic functionalities for the game. The major aspect of the game engine will be using a scripting language (LUA) to cover many functionalities of the game; the core game engine uses C#, the MonoGame engine. As of now, there is steady development of converting a majority of C# code to LUA scripts which will free the MonoGame engine for major tasks like multiplayer handling. The team is learning more about LUA scripting and developing more concepts for what the world and people will look like. After the development of LUA-to-C# integration, then there will be more details about the game and more detailed insight into the game development. The blog page was made as a fun page to post on and eventually, the blog and "Perfect" site will move to an official domain. As the title says, the team is going slow and steady, no expectations, just vibing and getting work done when we can :).
Post Image