Monday, October 29, 2018

Infiltration 0.0.8 Roads and trips update

0 commenti
In last months I have started a new project (some info on bay12 forums), called Infiltration, and my vision is:


a turn based single player asymmetric game where player take control of an agent and manipulate actors and organizations to obtain victory






You are not dead, you are not living.. yet.
Aeons ago, in a time before mith, your enemies sigil you in a realm far from reality. Weakened and far from your power, your will simply.. disappear.
One echo, from time to time, hit your dreams. Something called humanity is playing with arcane power and forgotten knowledge, part of you.
You simply awaken and take a look into the world. These "humans" will serve you as puppets in your quest to become powerful, again.

Welcome back on this Ancient evil prototype, Infiltration!

First let me thank players that provide me with feedback! Thanks! I really appreciate any feedback, report and ideas, so feel free to share your ideas!

This version is another step on the conclusion of this prototype, because I have a clear set of features I want to provide to players: in this case, roads and trips.

This is something bobby2hands with Shadowss Behind the throne has addressed for sure better than me: let npc move around and do actions.
In this release I have created the foundation of this concept, where an npc can move betwen cities following connections, so for example the kingdom capital, Theros is connected with any other cities of the kingdom. I know that from graphical point of view this is more than rudimental, but again is a prototype: I need to test mechanics and features together, so here we are. An npc can move between cities if has at least 2 money on his pocket and no control on a district or corrupted by a player. At start this is something caotic, but with some interventation from player this will become more stable.. and exploitable maybe?

I have fixed many bugs, but one in particular was very strange: a corrupted npc can investigate against player. I mean, a fully controlled one.. not so fun, right? At least for me, feel free to share your ideas on the topic!

I have decided also to use some awesome icons from Lorc free set here

Wednesday, September 26, 2018

Infiltration 0.0.7 Challenges and tag system

0 commenti
In last months I have started a new project (some info on bay12 forums), called Infiltration, and my vision is:


a turn based single player asymmetric game where player take control of an agent and manipulate actors and organizations to obtain victory






You are not dead, you are not living.. yet.
Aeons ago, in a time before mith, your enemies sigil you in a realm far from reality. Weakened and far from your power, your will simply.. disappear.
One echo, from time to time, hit your dreams. Something called humanity is playing with arcane power and forgotten knowledge, part of you.
You simply awaken and take a look into the world. These "humans" will serve you as puppets in your quest to become powerful, again.
You can see a preview of current status of the game in this video:




In this release 0.0.7 for my prototype, Infiltration, I've worked to add a new fundamental system, tagging, that interact with various elements in the game. This tagging system refers to a simple concept: actors in the game (npc, not playable characters) can have tags, like for example "strong" or "ignorant" and these tags will affect how npc can interact with game world through quests and player actions, challenges.
Tags can be good, with an active bonus (+20% on physical challenges) for npc or really bad, with a malus (-50% on mental challenges) and are added randomly from a customizable pool of tags on actor creation and after a particular quests are solved or failed.

In this version you will find following tags:

  • generous, +20% social challenges
  • greedy -20% social challenges
  • ignorant -20% mental challenges
  • intelligent +20% mental challenges
  • strong +20% physical challenges
  • weak -20% physical challenges
  • scarred -30% social challenges
  • anathema -30% social challenges
  • falseGod -30% mental challenges
  • renowned +10% social challenges
  • integrity +50% resist focus player action
  • willpower +50% resist calling player action
  • determination +50% resist manipulation player action

As you can see from the list there are two big types of tags: one related to challenges (related to quests and actor interaction with game world) and player action resist bonuses.

Thanks to awesome platelayers I've found a nice way to filter living cities simulation behind the scenes in the quest log and with a filter by city on the left of quest log, now the player can be informed on a very specific city and not all together!

Like always any feedback is welcome!

Wednesday, September 12, 2018

Infiltration: open design points

0 commenti
Inspired by tag discussions on bay12forum, I want to share some thoughts about future directions for this prototype.

I've written before that scope for this project is only to be a prototype, and like other prototypes, should answer questions. In this case, questions are about game mechanics and how they interact each other to form player experience.
Current status about mechanics is the following (see this msg about mechanics discussion )

https://image.ibb.co/nHWhXJ/Statemachine_Diagram0.png
gameplay mechanics tree, green: completed, yellow to be done

Notes:
- pois: point of interest
- TBC: to be completed

- game world: game world generation on this stage is mostly completed. For sure I can add variation, more procedural content, procedural generated map, better graphics.. but is out of scope right now. Have a group of pois (cities for now) is enough, or I want to say, the minimum foundation for start to play. For me this side is completed!

- point of interest: now pois are completed: with districts cities are now a stage for npc confrontations, battles and so on. I want to stop now on this side, because I can add more special pois (dungeons, crypts, villages, battle fields..) but is only variation on the same idea. What will bring more, in term of gameplay, is add new special mechanics for particular pois. For example, add "unlockable" pois, after some events are triggered (see below)

- poi triggers: (TBC) one of the "core" feature I've identified for this prototype is possibility to add some triggers on a poi. A trigger in my mind should be defined as a series of condition on poi variables and some actions on poi. One example I've come in mind is to create some hidden poi, like a dungeon.
This dungeon will provide unique quests for npc ( and also tags!) and some kind of tag (bonus) for player too (for example bonus on manipulation action, but is only an example). So player will unlock this poi after first rebellion in another city, with an event. I think that this kind of triggers, if used correctly, will provide more options for gameplay and my reference model are Xcom games, where player complete missions and acquire more experience and this advancement trigger tier 2 mission and so on.

- characters: on this side I'm on maintenance mode right now. This means that my focus is to fix bugs. I'm satisfied with "city simulations" and characters interaction. Maybe I will work on relation side, bug always to add more possibility for players
- ancient one: inspired from TWS, I have considered a lot of specific ancient one power, instead of "generic one" (like corrupt), but I want to keep it simple. How it's possible to design ancient one's power without know which elements can be modified by player ?

- ancient one level up: (TBC) for now this is covered knowledge unlock and special "tags" for ancient one, maybe after a manipulated npc complete a particular quest. After observing how paradox games are made (EU4 or HoI4 for example), seems that add a lot of small bonuses, unlocked often are a good way to keep player busy. I don't know right now how this fit in my prototype, this is one of my research questions. I don't want achievements, but something player can have influence on. For this I'm thinking about ancient one religion. Because player take role of ancient god, what fit best of a religion? After first unlock of player power, this mechanics will be unlocked and with a new dedicated interface, with more and more corrupted npc (and many followers!) you can build on top of this base your cult. My idea is to use npc followers in the good old sacrifice way and in this way unlock new tags. These bonuses or tags will provide bonuses for player challenges or can be used for power-up and npc ?

- player action: here I've done for now. I have a lot, I mean a list of dozen and dozen of possible actions, but I want to KISS (keep it simple stupid!). Focus to corrupt (maybe is better corrupt?), calling for doing stuff in a poi and manipulate for interact between two different npcs. Of course actions could be complicated, but.. not for this prototype!

- corrupt characters: see above

- character actions: (TBC) npc fight for poi dominance, but I think is not right choice. Dominance is not the only way npc could be, so my idea is to add a "nature" or "destiny" for every npc. For example good old Uzbar, the barbarian, will be violent by nature and every interaction or challenge will be solved with a physical challenge or a fight. Of course with madness this will be worse, but I think that different natures will provide more variability for each character when they interact each other, for fight in a poi or not. Why all npc should fight? Maybe some npc can start to study, connect the dots, or improve abilities. I want to be KISS even here and just try little variation, not too much

- follow clues/ uncover ancient one: I know from various reports that this is a simplified version and most of the runs npc cannot find player hidden in the world. This is fine. I mean is a matter of balance right now and even if I have some ideas (like chosen one from TWS.. keep it simple!)

- move characters: (TBC) This is something I want! For example bobby2hands made a great work in Shadows behind the throne (see here  ) with a lot of characters moving on the map. Keep in mind that for this prototype graphics, animations and so on are not a focus, so I want to implement very basic movement: and action that characters can do on some triggers (to escape death after a manipulation, for example!) or after a calling from player. This an important point: right now cities are islands with no interaction. If characters can move around, they can start to mess with internal city equilibrium and of course player with it. But instead of TWS, based on direct control on few key adepts, I want to experiment some indirect control over npcs, like force them to leave a city, move to another city and start to search knowledge there

- solve quests: completed!

- character experience: with tag system is completed, at least for this prototype. Experience could be much more (xp, levels, items, powerful followers and so on..) but KISS again!
- organization: guilds are simplified right now, again for scope. I have ideas on this side too, for example a guild could hide a piece of forgotten knowledge somewhere (a hidden poi, see triggers ) and as player to uncover this secret you should help your corrupted agent to climb the ranks inside the organization. This could add some variation on the main formula, but not for this prototype

- organization bonuses: originally this idea comes from "rank" inside a guild for a npc. If a guild is powerful, win wars, get more points and provide more assistance on npc with higher rank. A simple formula.. but is something connected to organization rank and want to keep it out from this prototype, maybe in the future

- organization diplomacy: this is also out of the scope. Right now guild can start wars each others.. and this is a mess caused by player too! For example if a manipulated npc kill another npc in a city.. this will cause problems between guilds. I don't understand if this is something that players can see right now, maybe with a proper guild's relations window, this could be more easy to follow


So far my points on design side are the following:

1) work on unlockable pois, using triggers to add more variation and more re playability for the game
2) design and think ancient one religion, to unlock bonuses, based on number of corrupted npcs and followers
3) destiny types for npc, this will guide actions and reactions to a changing world
4) moveable characters between pois

On next builds I will focus in find my way to solve these points and like always, any comment, feedback, critique are welcome!

Wednesday, August 29, 2018

Infiltration 0.0.6 - Better user interface!

0 commenti
In last months I have started a new project (some info on bay12 forums), called Infiltration, and my vision is:


a turn based single player asymmetric game where player take control of an agent and manipulate actors and organizations to obtain victory






You are not dead, you are not living.. yet.
Aeons ago, in a time before mith, your enemies sigil you in a realm far from reality. Weakened and far from your power, your will simply.. disappear.
One echo, from time to time, hit your dreams. Something called humanity is playing with arcane power and forgotten knowledge, part of you.
You simply awaken and take a look into the world. These "humans" will serve you as puppets in your quest to become powerful, again.
You can see a preview of current status of the game in this video:




In this version I've worked on many feedback I've been received on version 0.0.4 and 0.0.5 and improved user interface.
In particular now it's more clear what user can click, because every clickable element in the game has an "on over" image,
so just move the mouse and click.. you will see the effect! I've improved a little bit the general feeling of the game with new icons from Skyrim map set and a little new icon
near every city, so you get quickly the idea where you have already corrupted agents and where not.
There is also for every NPC a little quest log, so you can follow every win and losses for every actor in the game,
without lose everything in the "main log" on bottom part of the interface.
Now it's also more clear what an NPC is doing because in actors list there is a quick view on current action and a counter:
this counter is the time that action require in order to be completed. This will include both player actions (focus, calling) and
NPC actions (investigate for example).

The game has now a radical change that will alter how do you play this prototype and, even if I like ui changes and feedback on this side,
I'd like to know if this change it's okay for you or not. I'm talking about the link between a district in a city
and a secret.
As you know, in this game you are an ancient evil trapped in a prison and you have to find hidden knowledge of the world
in order to become powerful again. To do so, you will focus your power on mortals, establishing a link to their mortal minds,
then send them in active search of hidden knowledge, using calling action.
This action is really powerful, but after is completed, you will gather information on where the secret is located.
If you are lucky, could be the same district that belong to your puppet, but if you are not lucky.. you have to decide.
It's better to send my puppet against the mortal that own the district, or focus and then calling again the mortal?

I believe that this little change is a radical change in how player will play the game and a fundamental stone on how player can manipulate mortals in following his plan.

Let me know what do you think!

Sunday, August 5, 2018

Infiltration 0.0.5 - fixing bugs!

0 commenti
In last months I have started a new project (some info on bay12 forums), called Infiltration, and my vision is:


a turn based single player asymmetric game where player take control of an agent and manipulate actors and organizations to obtain victory






You are not dead, you are not living.. yet.
Aeons ago, in a time before mith, your enemies sigil you in a realm far from reality. Weakened and far from your power, your will simply.. disappear.
One echo, from time to time, hit your dreams. Something called humanity is playing with arcane power and forgotten knowledge, part of you.
You simply awaken and take a look into the world. These "humans" will serve you as puppets in your quest to become powerful, again.
You can see a preview of current status of the game in this video:



In version 0.0.5:

- fix bugs on user interface
- enhanced and corrected text from Rowan
- new build system, with all resources included and two separate build, one for windows (.exe file) and one for linux/mac (.jarfile)


In this release I have solved some problems reported on running the game, more specifically on windows. This time there is an executable (.exe file) for windows and a .jar file for linux or mac. I have also included all resources inside the archive, so any problem related to not able to load external resources will be solved!
I have to say thanks to Rowan for his support on enhance game's text fixing typos and more in general grammar. I'm sure with your evocative words now game could be even more interesting and fun! Thanks!

Some screenshot of Rowan's work: