Dev Diary #12
Added 2016-09-25 03:26:12 +0000 UTCActually a bit more of a Dev Diary today. Crimson is currently using what time he can to do some major refactoring of the game's code. This will help in the immediate future, as the change will make creating new UI elements much easier to plug into the game, as well as eliminate the need for a lot of extra code. It'll make it a simpler task for anyone else working on the project to add and change things, such as myself and Vahn - the very kind and awesome developer I mentioned last update.
We've had a little conference and walked him through the code we have in order to start getting him acquainted with our systems, as well as highlight our immediate goals. I've asked him to write a short introduction and share some of his thoughts:
Hey there, everyone! Vahn here.
So, wheeeeere to begin? I've been asked to say a little about myself, so I'll be brief: I'm a professional game developer, I've been making games since I was 13, and I've been working as a programmer in the AAA games industry for over two years now. I love seeing what cool and different ideas underground gamedev scenes come up with, so I've been following the development of Carnal Souls from the beginning.
Now that that's out of the way, the state of the project:
I've had a look at what's already been created for Carnal Souls and it's a pretty solid architecture I'm confident I can build on. I'm still in the process of getting a sense for what's still missing, but so far I'm getting the sense that it's not a huge amount, and it's just a matter of working smart. I can only work on the project in my spare time outside of work, and Benji and I agree that the ideal would be to have a full time developer working on the project; however, in the interim, I'm keeping things moving. My experience is with working directly with game designers and setting up tools to make it as easy for them to create content requiring as little programming support as possible, so I'll be bringing that to the table. That's where the working smart comes in: the more I can allow designers to do in parallel to programming, the faster tasks can get done!
I tend to be a bit quiet, but you should spot me on the forums now and then, keeping an ear out for interesting ideas that might affect how we set up our features for further expansion into the future, maybe asking questions about those ideas. I'll be happy to answer any questions or concerns you might have; just start a Conversation with me on the forums and I'll respond as promptly as I'm able. Just remember not to get too long-winded; answering your messages cuts into dev time ;) You don't want that!
Looking forward to programming some games!