I'm kind of late to this party but I thought I would ask anyway as I haven't found a concrete answer.
When creating a game engine, when should you choose one methodology over another (more specifically OOP and DOD)?
Which areas benefit from DOD?
Which areas benefit from OOP?
Do people typically mix multiple methodologies throughout a project?
I.e. certain sub-systems created in one, and others in the another?
DOD - Data Oriented Design
OOP - Object Oriented Design
Kepuh's Island is Multiplayer 3D Survival Game where you survive on the Kepuh's Islands, confronting challenges that are not only other players but also bosses, and even the environment itself.
We have a lowpoly faster battle-royale idea, where about 12 players on the map fighting for survival! Also adding some more things into that style such as bosses around the map giving you abilities and much more such as vehicles, weapons, skins, etc...
Now we are on cartase which is a crowdfunding online which purpose is to raise funds for the development of the game. Come and be part of this development.
Link for Cartase: https://www.catarse.me/kepuhsisland?ref=project_link
We post updates and trailers on
Facebook: https://www.facebook.com/pacoquinhastudios/ Site: http://pacoquinhastudios.com.br
If you could check out it would be great
We are an indie game studio consisted of professional and skilled artists who are dedicated indie enthusiasts. Our current project is INT, developed on Unity Engine 5 for platforms Windows, Linux, and Mac. We are recruiting a few more members on the team to finalize our playable demo.
INT is a 3D Sci-fi RPG with a strong emphasis on story, role playing, and innovative RPG features such as randomized companions. The focus is on the journey through a war-torn world with fast-paced combat against hordes of enemies. The player must accomplish quests like a traditional RPG, complete objectives, and meet lively crew members who will aid in the player's survival. Throughout the game you can side and complete missions through criminal cartels, and the two major combatants, the UCE and ACP, of the Interstellar Civil War.
Please note that all of our current positions are remote work. You will not be required to travel.
For more information about us, follow the links listed below.
INT Official website
Also follow social media platforms for the latest news regarding our projects.
Unity Engine Programmer
REVENUE - SHARE
This is the perfect opportunity to get into the game development industry. We have the majority of our art assets completed and are marching towards our crowd-funding campaign, currently planned for mid 2018.
We are unable to offer wages or per-item payments at this time. However revenue-sharing from crowd-funding is offered to team members who contribute 15-20 hours per week to company projects, as well as maintain constant communication and adhere to deadlines. Your understanding is dearly appreciated.
Please send your Cover Letter, CV, Portfolio (if applicable), and other relevant documents/information to this email: JohnHR@int-game.net
Thank you for your time! Please feel free to contact me via the email provided should you have any questions. We look forward to hearing from you!
Starboard Games LLC