King Lucas is an adventure and platform game where the user impersonates a brave knight to accept King Lucas' requests and confront different non linear quests in a castle of more than 1.000 rooms.

The castle, full of dangers, changes its shape and size at each new search. In order to achieve his goals the user will be able to use various spells, weapons and magic items which will help him in his trail.

In a 2.5D style and featuring procedural music, the game will also include an online multiplayer mode where several knights will compete for the same goal.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Time before working in the game industry I was in the audiovisual sector; among other things, I studied Cinematography and worked on TV and, there, one of the first things one learns is how to structure a narrative: to create a conflict, to motivate your characters, to throw unsolved questions in order to intrigue the reader/viewer, etc. Mechanisms, in a nutshell, to drive the narrative and make the plot interesting and entertaining because, at last, that’s what we want: to entertain.

These triggers work exactly in the same way for any kind of story, the problem arises when you jump from a linear media to a non-linear one, such a game, where there is a lot of elements that randomize everything and the user has freedom to alter his path through the story, more or less depending on the game.

In King Lucas this is specially remarkable because, even though the level design is predesigned, the disposition of the rooms is random so the path of the user is completely free, thus running into the NPC’s in an order out of our control. In this post I’m going to explain how we overcame these challenges in order to make the narrative work out but, to start, we needed…

The story

Don’t worry, no spoilers ;-)

As some of my workmates have told in previous posts, King Lucas was born from the desire to homage some old games and a specific style so, when I began writing the script, the characters were already created, they were basic game design elements: one hero, some princesses to rescue, one king to introduce the hero to the missions, one blacksmith to sell weapons, some enemies, etc… the game design was quite clear and King Lucas would have been playable without any additional storyline but we were sure that adding a deeper narrative was going to add another dimension to the game.

In order to get to the story behind King Lucas, first thing was to give personalities to the characters, give them some background that let them interact one each other in a meaningful way. You can’t imagine how two characters would talk to each other if you don’t know how they think. This way, for example, the blacksmith who was there only to sell weapons became Faust, a former blacksmith of the royal court and sexually ambiguous who decided he felt more confortable in the shadows of the castle of Sausan, or the skeletons that were there just because the game needed enemies became the former royal guard that, tired of so much laboral abuse, became republican rebels to the crown.

Of course each personality was designed to cause frictions with the other characters’ personalities as well as to be hilarious, to build a comical tone just because it seemed funny to us. In fact, dialogues are peppered with out of context popular culture references that will make more than one user smile.

Once the characters were defined, we had to make them interact. What they think of each other? What are they going to say? Do they hate each other, do they love, help each other? What do they know of each other? What do they find out? Are they going to betray anyone? Do they have a past in common or not? We defined this in what we called ‘the relationship matrix‘.

matrix

To focus the writing this way was absolutely intentional. We couldn’t forget that, since we were not going to be able to control the path of the user we needed a lot of additional information in addition to the main plot, many pieces of information which once shown, reveal the whole puzzle, the plot: an emergent narrative.

When I explain the emergent narrative in King Lucas I like to do it this way:

Imagine a group of people that have read a book and they’re in a room talking about it. You step into that room and listen to them, in no particular order you listen to fragments of the story that, in the beginning, make no sense for you but, as you get more details, you start joining the dots and the narrative emerges.

You haven’t been told the story in a linear way, as the book is, but in the end you finally understand the plot.

The relationship matrix was really usefull for this. There we had the main plot, the secret behind the story of King Lucas, who does reveal it to the hero (to the user), as well as a good bunch of secondary relationships.

And now, how do we tell the story?

Then, when we knew what we wanted to tell, we needed to find how to tell it in a coherent and comprehensive way despite the random trail of the user inside the castle. We could not allow, for example, an NPC #1 spoke about an NPC #2 if this last one haven’t appeared yet. We couldn’t let any NPC tell a piece of the story dependant upon another information still not told neither. In a nutshell, we shouldn’t disorientate users nor spoil the storyline.

In order to this, we created several dialogue categories:

  • Conditional dialogues: pieces of the script that really drive the story, conditioned to previous pieces to be understood and, in turn, that trigger other conditions so other characters can tell more things.
  • Filling dialogues: not very relevant information, tips about the game or just jokes which can be understood in themselves. When any character can’t reveal relevant information because it still hasn’t been triggered, he will talk using these dialogues.
  • Operative dialogues: sometimes, some NPC’s need to give information related to the game, for example the Witch of Sausan who, apart from being a key part of the plot, needs to sell some items.

Once we designed this categorization, the programmers team developed a proprietary software where I could write the script, each dialogue with its unique id, and assign conditions (e.g: if the dialogue id=002 has been shown, then this other dialogue can be shown whenever possible). This way and without losing sight of the relationship matrix as well as taking into account the personality of each character to control the tone of their words, the script was finally written and, in the end, the game chooses what to show at each moment.

editor 300x225

Some secrets unveiled

It’s funny to include references you know not everybody is going to understand; it gives depth and shades to the game. Do you want to discover some of them? Here we go:

At some point a character hastens to excuse for something the hero haven’t asked for and the hero answers: “excusatio non petita, acusatio manifesta“. It’s latin, it means that if you put an excuse not required, you’re somehow confessing you’re guilty.

The kingdom where King Lucas takes place is called Sausan. Sausan is a modification of Shawsha, the quechua (old language of the actual Peru) name for the city of Jauja. Jauja is also an imaginary country from the Middle Age where nobody needed to work to live, an imaginary country as Arcadia in the greek mythology. From Arcadia comes the actual term arcade. Join the dots ;-)

Remember King Lucas is available in Steam!

Music & sound FX in King Lucas (Devblog #6)

Music & sound FX in King Lucas (Devblog #6)

News

Elío Ferrán goes through the process of creation of the soundtrack and music of King Lucas.

How to animate a king who has lost his daugthers (Devblog #5)

How to animate a king who has lost his daugthers (Devblog #5)

News

This doesn’t mean I’m going to do therapy with the King laying down in a couch and I listening to his problems, I’m obviously going to talk about...

Put your swords up in the air, King Lucas is here!

Put your swords up in the air, King Lucas is here!

News

It's been almost 4 years of hard work but the wait is over! We have just released King Lucas in Steam and it's already available for everyone with a Windows...

Getting a retro look without pixel art (Devblog #4)

Getting a retro look without pixel art (Devblog #4)

News 1 comment

There’s a lot of people who think a retro game is synonimous with pixel art. This is a very usual association I don’t agree much because I don’t...

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
King Lucas
Platforms
Windows, Mac, Linux
Creator
devilishgames
Engine
Unity
Contact
Send Message
Homepage
Kinglucas.com
Release date
Game watch
Follow
Share
Purchase
Community Rating

Average

-

0 votes submitted.

You Say

-

Ratings closed.

Style
Genre
Platformer
Theme
Medieval
Project
Indie
Boxart
Boxart
Twitter

Latest tweets from @kinglucasgame

RT @rubi_3d: ❌ ¡¡Recuerda participar en nuestro CONCURSO!! ❌ Simplemente tienes que COMENTAR!! 🤗 ¡¡Y TE LLEVAS ESTE JUEGO PARA S… T.co

Dec 15 2017

RT @rubi_3d: ¡¡Nuevo sorteo en FACEBOOK!! 🎮 Comenta la primera entrada ✅ https://fb.me/rubi3d donde está el CONCURSO 😱 Y GANA… T.co

Dec 12 2017

RT @rubi_3d: ¡¡Primera entrevista del Podcast!! Hoy contamos con David Ferriz. Diseñador, Grafista 2D/3D y Co-fundador de Devili… T.co

Dec 9 2017

RT @rubi_3d: 🎊🎊¡¡YA TENEMOS GANADOR!!😍 Ha sido @DantxSG por su tweet para conseguir una copia del juego 🎁 #kinglucas de… T.co

Dec 9 2017

RT @rubi_3d: ¡¡El heroe de @KingLucasGame se ha refugiado en Rubi3d.com harto de las más de 1000 habitaciones que t… T.co

Dec 8 2017

RT @rubi_3d: ¡¡ENTREVISTA a @davidferriz de @devilishgames 🙌 para hablar de #3D, #ADVERTISING y Videojuegos INDIES!! 🎮😍… T.co

Dec 8 2017

RT @rubi_3d: ¿Quieres GANAR un VIDEOJUEGO para este puente? 🎮😱 Menciona a @devilishgames porqué queréis su JUEGO llamado… T.co

Dec 8 2017

RT @davidferriz: El amigo @rubi_3d me entrevista en su #podcast :-) Rubi3d.com #gamedev #gameart #indiedev

Dec 8 2017

RT @rubi_3d: Este VIERNES... ¡¡REGALAMOS 2 claves del #videojuego @KingLucasGame 😱😱🎮para #Steam!! junto a la entrevista de… T.co

Dec 5 2017

RT @Aynatais: Gracias!!!! *_______* Y vosotros os mereceis el juego del año! ❤ Si alguien no lo conoce, os estais perdiendo un… T.co

Dec 4 2017

Embed Buttons
Link to King Lucas by selecting a button and using the embed code provided more...
King Lucas
Statistics
Last Update
Watchers
7 members
Articles
10
You may also like
Nortathon
Nortathon Platformer
TWO:The Way Out
TWO:The Way Out Platformer
Treasure Raid
Treasure Raid Platformer
Final Boss
Final Boss Platformer
Duel Jousting
Duel Jousting Platformer
Super Knight World
Super Knight World Platformer