WordPress database error: [Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'vertel_blog.wp_posts.post_date' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by]
SELECT DISTINCT YEAR(post_date) AS `year`, MONTH(post_date) AS `month`, count(ID) as posts FROM wp_posts WHERE post_date < '2021-01-20 15:59:29' AND post_date != '0000-00-00 00:00:00' AND post_status = 'publish' GROUP BY YEAR(post_date), MONTH(post_date) ORDER BY post_date DESC

Actor-specific behaviours

Posted by Michael on May 19th, 2008, in Development

Working with Drama Princess in The Path is actually quite fun. It’s easy to add new actors, objects or behaviours and see them function in the game immediately. But we are also discovering some things that should probably be adjusted in the Drama Princess design. One of those things is the idea that in general, all behaviours with all objects are available to all actors. This is a fine idea in theory, but in practice, for an actor to be able to interact with an object, a specific animation needs to be made. And often, if you’re telling a story, for most of the actors, doing this behaviour is irrelevant. We prevent actors from trying to do behaviours that we have no animations for by tweaking the Conditions for selecting the behaviour. In the game, we often end up with the conditions being “if the actor is actor A or B”, which is not really the point of the conditions.

I still think that the theory is great: that in principle every actor can act out every behaviour. But since they would all do this in their own way, this becomes virtually impossible in practice because of the massive amount of animations this requires. Maybe in the future, it will be possible to build an animation system that doesn’t require all these assets but works in a more generative way, while still allowing enough room for expressing personality and attitude (created by an artist).

No comments yet.

Leave a comment

You must be logged in to post a comment.