I finally started working with the strategy map AI. I want the AI to be smart so it can match the human player on harder difficulty levels. So I think it is important that the AI can for example use the surroundings to its advantage. So I made an algorithm which detects these choke pointsContinue reading “Strategy AI and choke points”
As the combat side is ready enough to play out simple battles against the AI, I moved on to the strategy scene. One big thing to do here is the strategy AI. It can already expand quite nicely but it assumes there is no one else in the game. While I was planning how toContinue reading “Message log”
Ephemeris got featured on perafilozof’s youtube channel, on a list of upcoming games. It is a very nice and well done summary of what the game is about, so check it out! The man behind the channel, Peter, seems to be very experienced with strategy games, so I’m hoping that in the future we willContinue reading “Featured by a YouTube channel”
It took some time to design the combat AI so that it can do something else than just to attack enemy ships one by one. Now it, well… attacks enemy ship clusters one by one. While that is already better than the last AI, the more important thing is that now the AI system canContinue reading “Start of better combat AI”
More nice looking technical stuff. Here you can see the movement of different clusters and how they are assigned together every step. This is how the AI will keep track of how the enemy moves and if the clusters split up or merge. Currently this does not depend on how the player has set theContinue reading “Cluster tracking”
Until now I have had attack commands only for individual ships. But as I now have ships doing everything in groups I had to add logic for group attacking also. Here I demonstrate aggressive attack which means that the ships try to get close and match the velocity of the target group and then justContinue reading “Group aggressive attack”
Now that I have groups, I could finally add the whole formation system for them. The ships fly and stay in their formations and they reorganize in the formation as needed. This happens when formation is changed, a move command is given or ships leave or join the group. There are found kinds of formationsContinue reading “Formations”
I have known that there has to be some kind of ship groups that can be commanded like a single unit, so that it is easier to command big battles. But I wanted a flexible solution and not permanent groups which can’t be split or merged if needed. So the solution I came up withContinue reading “Ship selection and commanding”
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.