Jump to content
  • Advertisement

Project: Project Taival

Dev Diary #035 - Arms of Black and Gold



Hello and welcome to this weeks Dev Diary!

Today I will be talking about some examples of the building and advancement related mechanics of the RTS title and some trivia about the history of the location, where the first map will be based on.

Also note that this Dev Diary contains an Easter Egg, if you'd like to go for a information hunt.


Building With Purpose

One of the easiest way to add more depth to tactics and strategy, is to build a more comprehensive building variety and varied options for how the player can improve them over time. One of my personal favorite activities in RTS games is building a base, which makes this a particular interest of mine. Today's examples are going to be Walls and Societal Synergy.


The Walls

Suitable for ancient times, the first type of "walls" the player can make is fences, which offer very limited defense against enemies and wildlife. Depending on materials around your first village, it can be build from rubble or sticks - or from sticks and stones, for added rigidity. Ancient building methods also include dirt and sand slopes, which are mostly just to make the terrain more advantageous for the defender. Another, more advanced type of wall is sand or dirt filled wooden wall, which is harder to break when built right.

The point of the above examples is granularity - a slight advancement in building techniques, dependent on what is lying around your starting location and how skilled your builders are. Current plan is to make every starter unit have just rudimentary skills to survive, something that was common for most of the people those days. By crafting stuff and depending on other attributes of your starting character, he/she will figure out new ways to improve upon what they build, making even the starter structures they build more durable and practical to use even later in the game. Which brings us to...

Societal Synergy

Building synergy is a term used for buildings that complement each other in some way. a Modern real life example would be a raw material extraction site, that is close to the factory, that is close to the warehouse that has mass distribution capabilities, making the production and commercial cycle more efficient.

Similarly, Societal Synergy means societal structures that complement each other. For example, at first the player will have the ability to build only simple structures - every character knows how to make a simple hut and every character will be able to build their own home initially. You are able to increase the skills of everyone to maximize the overall advancement of the society as a whole, or just some certain characters, so that you don't need to speed grind the surroundings of your village bare of natural resources. These learned characters can then pass this knowledge to one apprentice at a time at first and as the teaching characters skills increase, they can have multiple apprentices and eventually even schools for their trade.

The most important skill for your character early on, is what foods to gather and how to track and hunt wildlife better. Ancient Northern Fenno-Scandia was a really inhospitable place, with relatively little indigenous variety in food, which consisted mostly of various berries, herbs, Water caltrop, fish and game. Agriculture was possible in some areas, but hard due to short summers and long winters. Hunting skill is one of the most important ones, as it benefits the character's military skills also and provides food for the whole unit on long marches, making the supply line more efficient.



In short, my aim is to make technological advancement feel and function as organic and entertaining as possible and give the player a feeling of how their society is advancing through time. Technology trees might play a part in the bigger picture, but the progression is mainly character by character based. Only units defined by the player will have a shared XP pool, like military units or builder groups, that consist of multiple characters. There is also no plans in making storage houses or service buildings to serve just the immediate surrounding of the building, but the inhabitants will use the closest building available to fulfill their needs, even if it is straight from the hunters lodge, if the player allows it.

The title of this Dev Diary is a hint of where the height map of last weeks Dev Diary was taken from and will be the initial area for the game. The size of the height map area is 60 square kilometers.

Thank you for tuning in, and I'll see you on the next one!

You can check out every possible mid week announcements about the project on these official channels;

• YouTube • Facebook • Twitter • Discord • Reddit • Pinterest • SoundCloud • LinkedIn •


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • Blog Entries

  • Similar Content

    • By Cacks
      I'd like to get & set the OpenGL View Port Matrix but it doesn't work
      I'm using the "GL_VIEWPORT" parameter
      any ideas?
    • By RoKabium Games
      Each upgrade shows the amount of items and energy needed to build that component. This number of items will count down as you find more resources while mining. A green tick means you have enough items of a specific kind required for that upgrade. When you have all resources needed to build a specific upgrade a yellow dot in the top right corner of the icon will appear.
    • By Shadowsane
      My project started in 2014 but recently ended due to no funds.  AltarisNine was a Minecraft project based on RPG. The concept was nine islands that you explore at a time to follow an in depth lore based on our own production team. This is where the 'Nine' comes in. With skepticism of future success we hope to make this tale into chapters. Such as the first one introducing Nine islands at time.
      It wasn't always the same though, my world did evolve over time and now I have a better idea of what it is better than ever. In the first island, Main Isle, is themed around jungles and wilderness. There's lore that stretches throughout the chapter which will engage the player. There would also be kinds of characters you can be such as any other RPG which could be talked about (because i'm still  about what I have lol)
      My former team was designing a world players would get into interact with in various ways. Boss battles would be minigames and the RPG lore would be engaged in and something indie platforms would enjoy and talk about beyond platforms.
      In the minecraft varient I was a builder, the leader, and the story director which everyone respected. I led my own team of builders and story writers. While I chose certain individuals to be the head department of development and art design.
      The reason I am here is to find a new team to help take this away from minecraft and hope we can be successful about it. I'll happily commute each and every person that volunteers and will be accommodated down the line with promotions, wages, and definitely praised for helping start my dream up.
      The first 8 pictures were of our hub, the other 9 was our factions world. The factions world doesn't retain to this project I wanted you to see how dedicated I was to making this project. I built everything in the hub myself except for the giant pagodas. The last two photos were all the ones I could find of the RPG world

    • By intenscia
      mod.io is an cross platform mod service created by the team behind ModDB.com and IndieDB.com. It can be integrated in-game using the  REST API, C/C++ SDK or engine plugins (if available) Unity and Unreal Engine are ready to use with other engine plugins in development.
      Features include:
      Platform agnostic (support 1 click mod installs on Steam, Epic Games Store, Discord, GOG, itch.io and even consoles in the future) Clientless (mod.io has no other dependencies and works behind the scenes in your game) Embeddable web app UI, so you can integrate your mod community anywhere Powerful search, filtering and tagging of mods Moderation and reporting systems built-in Steps to getting mod.io integrated:
      Add your game to our test environment or production Read our API documentation for an overview of how mod.io works Choose an Engine Plugin, API or SDK to integrate mod.io into your game and mod making tools Ready to launch? Add your game to our production environment then let's discuss promoting your release Need help? Our team is available on Discord to assist and our getting started guide has more information for you  
      Benefits of using mod.io:
      mod.io offers the same core functionality as Steamworks Workshop (1 click mod installs in-game), plus mod hosting, moderation and all of the critical pieces needed. Where we differ is our approach to modding and the flexibility a REST API offers. For example: 
      Our API is not dependent on a client or SDK, allowing you to run mod.io in many places such as your homepage and launchers Designing a good mod browsing UI is hard, our plugins ship with a UI built in to save you a lot of effort and help your mods stand out We don’t apply rules globally, so if you want to enable patronage, sales or other experimental features, reach out to discuss Our platform is built by the super experienced ModDB.com team and is continually improving for your benefit Your community can consume the mod.io API to build modding fan sites or discord bots if they want Large studios and publishers:
      A private white label option is available to license, if you want a fully featured mod-platform that you can control and host in-house. Contact us to discuss.
      Find out more:
      Visit mod.io | About us | Add your game | Chat on Discord
      These screenshots are from our Unity plugin:

    • By acerskyline
      When ever another window gains focus (the most simple way is to press Alt + Tab) on the same monitor, the game window will be forced into windowed mode. I already called MakeWindowAssociation with DXGI_MWA_NO_WINDOW_CHANGES and DXGI_MWA_NO_ALT_ENTER. And it returned success. No Alt + Enter works as expected, the default handler is gone. But the forced fullscreen state change seems can't be turned off completely. Does anyone have any better idea about this issue?
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!