All the latest News & Info on what were doing to Factions

Dev Diary #1 - New Game Engine

Postby TheeLord » Thu Jan 23, 2014 8:11 pm

Hello fans of Factions. We finally have some exciting news about Factions after months of nearly no activity. We have spent this time reviewing our options, doing a bit of soul searching, trying different approaches etc.. etc.. The previous graphics engine we were using was beginning to show signs of weakness and inferiority. We could not pass between the segments of terrain without lag, there was no multi-threading support, we could not get proper shadows, working with the in-game UI was a huge pain in the arse, and framerates were beginning to suffer as we added more and more to the game client.

We looked around for a suitable replacement, we looked at Irrlicht, Lightfeather, Ogre. What we have finally agreed upon was Unity3d. That is correct, we have adopted the giant of the indie developer world and we could not be happier with our results thus far.

dev_diary1pic1.jpg
Factions login screen in Unity editor
dev_diary1pic1.jpg (237.88 KiB) Viewed 20751 times


I spent weeks trying to figure out how to keep our current lightweight Server architecture in place while using Unity only for our client. I finally was able to make the link after a full RakNet version upgrade, RakNet c# swig implementation with Unity, and lots and lots of time and frustration. Triadian spent the same time quickly implementing an inventory system, terrain splatting, and a UI system. All these things were much more rapidly developed in Unity.

Even more recently we have developed a system to dynamically change the ground textures on the terrain (something that could not be done with our old engine DarkGDK).

So I just wanted to stop in and say that we are alive and well, progress is again happening at a rapid pace, and we still have every intention to deliver Factions to you. For now, we will try to write these Dev journals at every small milestone we hit. We hope to provide more consistent news to you, and receive more consistent feedback and encouragement from you all.
User avatar
TheeLord
Lead Programmer
 
Posts: 763
Joined: Wed Jan 04, 2012 4:26 am

Re: Dev Diary #1

Postby Tony » Sat Jan 25, 2014 8:05 am

Glad to see an update :thumbsup:
Keep up the work guys!
User avatar
Tony
 
Posts: 258
Joined: Sat Mar 03, 2012 5:38 pm
Location: Florida, USA
Medals: 1
2012 Bronze Medalist (1)
Total Points: 442.00 W¢
Bank: 5,626.28 W¢

Re: Dev Diary #1

Postby Triadian » Sat Jan 25, 2014 2:17 pm

nice to see you remember us :P
"it would separate this project from others because the devs are cool and have a clue :-)"
User avatar
Triadian
Website & GUI
 
Posts: 1173
Joined: Mon Jan 02, 2012 2:44 am

Re: Dev Diary #1

Postby Tony » Sat Jan 25, 2014 10:56 pm

Haha I'm still here, just lurking in the background!
Usually visit every other week at least :)
User avatar
Tony
 
Posts: 258
Joined: Sat Mar 03, 2012 5:38 pm
Location: Florida, USA
Medals: 1
2012 Bronze Medalist (1)
Total Points: 442.00 W¢
Bank: 5,626.28 W¢

Re: Dev Diary #1

Postby TheeLord » Sun Jan 26, 2014 2:46 pm

Tony wrote:Glad to see an update :thumbsup:
Keep up the work guys!

Thanks Tony!!
User avatar
TheeLord
Lead Programmer
 
Posts: 763
Joined: Wed Jan 04, 2012 4:26 am

Re: Dev Diary #1

Postby austino » Fri Jan 31, 2014 7:56 pm

Looking good!
User avatar
austino
Composer
 
Posts: 166
Joined: Sun Jan 22, 2012 1:06 am

Re: Dev Diary #1 - New Game Engine

Postby Recon » Sun Aug 09, 2015 9:25 am

I know this is an old post but I have not been here in years, and I see you may have listen to someone, but I mentioned to switch to Unity and you guys did not seem interested.. Anyways smart move, I use Unity professionally and for my own stuff, personally love it.. I love making my own tools, makes it so coding , level design what ever is easier.. Being a UI designer,Artist /Programmer I can go nuts with even the new UI ..

So I bet you guys are finding alot of things easier for you. Unity is the boss of indies, and even some AAA are using now as well.. I personally love C# ..

Your game actually looks better than what I seen in the past. Keep up the good work, and best of luck.
Recon
 
Posts: 6
Joined: Wed Oct 24, 2012 12:43 am
Total Points: 70.00 W¢

Re: Dev Diary #1 - New Game Engine

Postby Triadian » Sun Aug 09, 2015 10:07 am

Recon wrote: Sorry I did not see an edit button.. hmmm any idea why??


this used to be dev only area - we opened it up lately and didnt give people edit powers :(
"it would separate this project from others because the devs are cool and have a clue :-)"
User avatar
Triadian
Website & GUI
 
Posts: 1173
Joined: Mon Jan 02, 2012 2:44 am


Return to ANNOUNCEMENTS & NEWS

Who is online

Users browsing this forum: No registered users and 1 guest

cron