The Sinister Design Forums

Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to the new Sinister Design forums!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - ArtDrake

Pages: [1] 2 3 ... 294
1
General Discussion / Re: Ask the developer a question!
« on: April 17, 2019, 04:25:03 AM »
I want to be careful with questions like this, because it's easy to come across as demanding something or creating an expectation when it really is just a question, but--

I was wondering, what kinds of control schemes do you plan on supporting with the new engine? Mouse only, keyboard only, hybrid mouse/keyboard? [I'd ask about custom keybinds, too, but that strikes me as the sort of thing it's a bit simpler to throw in once you have keyboard controls, whereas the ones I asked about are things that I would imagine UI gets built around.]

2
General Discussion / Re: Ask the developer a question!
« on: March 27, 2019, 08:22:46 PM »
So, what I was wondering was: does the AI across a team act in coordination, or are each unit's decisions made individually/independently, albeit perhaps with their role within the team in mind?

It occurs to me that if, for instance, each individual unit that has yet to move considers its options in parallel, and then the unit with the best option of all of them is picked as the next to move, and executes that action (and then everyone else recalculates), that's a sort of coordination where the "best man for the job" gets used, even if the algorithm used to weigh each individual unit's options has only that unit really in mind (though that might not be what your algorithm does!). Just, considering all possible action orders within an army seems O(n!) complex with n the army size (and thus presumably infeasible, in general!), so my assumption would be that there's a greedy algorithm at work in making the turn order choice, instead.

Also, a question in a very different direction: does your AI code, when evaluating the merit of the different courses of action, make explicit use of parallelization to speed up the decisionmaking (on machines that allow for it)? I don't know how good the support for parallelization/multithreading is in the language / environment you're working in; most of my personal experiences with it have been low-level and hardware-specific, which is obviously no good for a game that's shipping to a wide variety of machines.

3
General Discussion / Re: Ask the developer a question!
« on: March 26, 2019, 07:07:00 PM »
Before I ask a rather specific question about the AI logic in your new engine: is there a thread or a Q&A out there somewhere where you talk about your AI in depth that I should look for first, rather than ask you things here for fear you might've covered them elsewhere? Or are questions on that topic fair game?

4
General Discussion / Re: Ask the developer a question!
« on: February 09, 2019, 04:40:54 AM »
This is a bit of a broad question, but -- do you have a "guiding principle" or "personal rule" for deciding which aspects of your engine should be baked in / hard-coded, versus more modular in anticipation of modding?

An example would be status effects; it's not obvious to me whether the "right" thing to do would be to simply have a fixed number of status effects that appear in the game, and make sure that there're enough of them that their ability to model effects that modders might desire isn't too limited... or to lay down the framework for making more of them. You mentioned recently that objects are immune to mental statuses. It seems like one approach would be to explicitly list the statuses they're immune to, while another would be to give statuses "tags" like "MENTAL" or "SENSORY" or "ELEMENTAL", make objects immune to anything with the "MENTAL" tag, and let modders make their own statuses and tag them appropriately.

[This isn't, like, a suggestion or anything -- I'm just trying to give a decent example of the kind of difference in approach I'm getting at.]

In some sense it feels like a question of "where do you draw the line, when it comes to modularity?". The answer I've gone with so far in my own little projects is "when it becomes a headache", for lack of a more coherent principle, but that feels a bit... primitive.

5
True Messiah / Re: True Messiah strategies
« on: January 11, 2019, 10:54:45 PM »
So, I actually did the equivalent of that Fruit of Knowledge move just today, but with Indulgence instead, to a) block an avenue of attack I'd left open, b) get the three coins, and c) clear the last follower off the temple my messiah was on, to get two more followers the next turn! [I would've done it on my own turn, but there was no loss incurred by doing it reactively, and it kept my options open in case I needed to respond to a radically different enemy positioning or miracle.]

I've also been having fun with using Edict to pull last-second flanks, and to threaten/capture an ill-defended enemy temple that my low units were until that moment five tiles away from (two tiles of movement on enemy turn, then two tiles on my own turn, putting me adjacent).

6
General Discussion / Re: Ask the developer a question!
« on: August 21, 2018, 08:15:14 AM »
Potentially silly question, but does

Code: [Select]
materials="Leather/Boiled Leather/Wood/Bronze" num="1-5" chance="20">Armored Plating,Light Plating,GEN:Main Gauche,
imply leather parrying daggers? Or is there some cool functionality giving each item, like, a list of allowable materials, so then the true list of materials an item can be made from is the intersection of its shop list and its inherent list? And if so, does something bad happen if the intersection is empty?

7
General Discussion / Re: Ask the developer a question!
« on: March 05, 2017, 08:46:05 PM »
Yeah, that's definitely the bulk of it. I went through and listened to the rest of the soundtrack to check whether there was anything else lurking in my recollection, but nothing popped out at me. I kept getting crypt imagery, but I think that's because the piece sounds more somber and reflective, like some of the historical and Psy-related scenes in the game, as opposed to as excitingly otherworldly as the Ghost Waltz.

8
General Discussion / Re: Ask the developer a question!
« on: March 03, 2017, 06:15:10 AM »
So, I was listening to an inverted version of Beethoven's Moonlight Sonata, and about forty seconds in or so, I started getting some serious Servants of God vibes. I seem to recall you compose your own music, so I was vaguely wondering whether a) you see it, too, and b) you had any remarks about the music theory that went into your work that might bear on this.

Of course, it might ultimately be a bit superficial, in which case there's nothing really to comment on.

9
General Discussion / Re: Ask the developer a question!
« on: January 01, 2017, 10:33:50 PM »
Well, for how broad it was, you did a good job touching on the key points I was curious about.

To clarify a little, when I mentioned scale, "their" referred to the positive reinforcement mechanics, rather than the units -- but you answered that, too, with your comments about how the integration of those injury/weakening mechanics into the macro strategy renders them more tolerable.

[I had some similar thoughts on the matter -- the games I was thinking about at the time were those in the vein of X-COM: UFO Defense and Xenonauts, as opposed to the later XCOM games (Enemy Unknown and XCOM 2); tactical turn-based squad cover shooters. There's an option in XCOM:EU called "Red Fog" that implements injury mechanics where they're not in the base game, and I'm reflecting on how that pushes the balance in the direction of expendable grunts versus decked-out action movie heroes.]

10
General Discussion / Re: Ask the developer a question!
« on: December 28, 2016, 02:11:45 AM »
Do you have thoughts on RPG mechanics that make units weaker as they lose health (e.g. injury, vulnerability, loss of morale), how scale (sheer number of units controlled by player, enemy) affects their usefulness/viability, and/or whether, in your experience, they're actually fun?

[Probably the best-known example I have off the top of my head is the Civilization games.]

11
??? / Re: What's this?
« on: July 05, 2016, 09:14:24 PM »
Perspective is definitely nicer! It really accomodates the natural desire to simultaneously see a wide area and have plenty of ability to see what's closest to you (i.e., what's front and center is nice and big). Granted, it's subtle for small maps, but I also happen to feel like it's aesthetically nicer.

12
??? / Re: What's this?
« on: June 17, 2016, 06:44:11 PM »
Oh. Reading the backgrounds, it seems that whatever these are a part of takes place in the same setting as TT. If it weren't for the remarks about it seeming to be a whole new game, I'd guess it was some sort of official expansion pack.

13
??? / Re: What's this?
« on: June 06, 2016, 10:12:14 PM »
Almost certainly something Telepath, then, given those abilities. A procedural character generator, though -- a tabletop Telepath game?

14
Telepath Tactics / Re: Telepath Tactics - opinions
« on: January 16, 2016, 09:50:27 PM »
Ah, kinda like the little crosshairs icon that shows up on enemy infobars in XCOM 2 when you mouse over a tile a given unit could shoot them from when moving.

15
General Discussion / Re: Hello from Christmas past
« on: December 30, 2015, 09:56:03 AM »
Happy holidays; enjoy your solar festival of choice!

Pages: [1] 2 3 ... 294