Dev Diary #72: The Results of Updating 100K Lines of Code
Howdy folks,
In our last update, we briefly mentioned the massive update we made to convert the game into Unity 2022. Freeborn has spent the last several years in Unity 5. As you can imagine, suddenly switching to a new version of an engine after 6 years of updates can cause many existing parts of the game to break. There were also many systems that we ultimately decided needed to be rebuilt from the ground up. Fortunately, most of that process has already been completed. All of the environments that people saw in prior conventions and screenshots are already playable in the new engine.
We wanted to show you some previews of this monstrous undertaking and the visual results of converting to the new engine. This process required the updating of over 100,000 lines of code. The reason so many lines needed to be updated is because the original project was written in Javascript. When updating to Unity 2022, every single line of code had to be converted into C#. The results are better lightmapping and better performance across all previously constructed environments.
We’ve also completed brand new environments for the revised opening sequence of the story campaign. The original iteration of the mind lounge area has always been one of the most intriguing aspects of Freeborn, both for the players and the team. We wanted to expand on this environment and make it a larger component of the story. Mark’s adventures are taking a darker turn, and the expanded “mindscape” area will showcase some truly supernatural environments. The improved lighting features come into big play with the new mindscape areas which sometimes feature otherworldly lighting sources.
The visual improvements aren’t restricted to the in-game environments. Significant updates were also made to the UI in the card battle screen. New visual effects have been added to the base UI and the particle effects that occur at the conclusion of a round.
We’ve also been hard at work adding new character portraits. To complement Mark’s adventures taking a darker turn, some dark and mysterious characters will be encountered during his repeated escapades into the mindscape. We don’t want to spoil the nature and motivations of these characters just yet, but rest assured you will be encountering them a lot more in the near future.
That’s all for now. Stay safe out there!
Get Freeborn
Freeborn
Freeborn is a visual novel adventure about messy old friendships, card battles, and psychological chaos. #ChoicesMatter
Status | In development |
Author | Deckpoint Studio |
Genre | Visual Novel, Adventure, Card Game |
Tags | 3D, Meaningful Choices, Multiple Endings, Singleplayer, Story Rich |
Languages | English |
Accessibility | One button |
More posts
- Dev Diary #74: Love is in the Air TonightMar 12, 2024
- Dev Diary #73: Maximum Razzle and DazzleFeb 03, 2024
- Dev Diary #71: Huge Engine Update, Ohayocon and BeyondOct 31, 2023
- Dev Diary #69: Giving and ReceivingAug 16, 2022
- Dev Diary #68: Level Design Done, UI Refresh In ProgressJul 02, 2022
- Dev Diary #67: Springing AheadMay 10, 2022
- Dev Diary #66: Luckless Seven is now FreebornApr 21, 2022
- Dev Diary #64: Clear Skies AheadJun 21, 2021
- Dev Diary #63: Warming UpApr 01, 2021
Leave a comment
Log in with itch.io to leave a comment.