project-image

Sally

Created by Lucid Tales

Craft, cook, farm, build and explore to your heart's content in this magical journey of self-discovery aboard a giant flying ship, available on PC and Nintendo Switch. Pre-order store is now open! Get a discount on the game before its release, and for a limited-time, access to some rewards from the successful Kickstarter campaign.

Latest Updates from Our Project:

Dev Update #18
6 months ago – Sat, Jun 08, 2024 at 09:33:59 AM

Hello everyone,

The secret is out, and here it is: We made a demo! We’re really excited to share a little bit of Sally with you in playable form!

Our first ever demo has been announced during today’s Wholesome Direct. It is already available to play on Steam, where it will be part of their multi-day celebration of upcoming games, the Steam Next Fest (June 10th - June 17th).

A wholesome image cover for the video game Sally. Three happy kids of about 12 years of age are seen in front of a beautiful summer scenery. The first one is holding a snowy owl with their falconer’s glove. The second has her face in her hands, laughing with joy. The third kid holds a basket of vegetables - turnips, carrots, a tomato and potatoes. Behind them are two grandmas - the first one is facing left, wearing aviator’s glasses and smiling cheerfully. The other, an older black lady, is looking wistfully at the sky.
Click the image to play the Sally demo on Steam!

Please note that this demo is not a complete experience and does not reflect the final Sally product. It is from an in-production build and will contain bugs, unpolished content, and incomplete features. There is still so much more to add to the game! Think of this demo as a teaser that you can play.

What’s in the demo?
As a kid who has just embarked on the Sally, you’ll be greated by Beatrix, and offered a task by Alice. You can interact with a diverse crew, which will change in every playthrough. There are environments to explore, different routes to take, and some workstations to try! You may even run into a little surprise or two.

Is this the Alpha Access I pledged for on Kickstarter?
For all of you who pledged on Kickstarter at the Crewmate reward tier or higher, fear not: the demo and the alpha access are two completely different experiences. The alpha access will be closer to a finished product. We’ll want to hear your thoughts on different features and mechanics once they’re full-fledged and ready to be tested! There will be more workstations, more environments, more options, a polished personality system, accessibility features, and a lot more content. We still have plenty of work before we get to that stage.

Ready for adventure? Get on board, traveler, and safe travels!

Your devoted Sally team,
Lucid Tales

Dev Update #17
7 months ago – Wed, May 08, 2024 at 11:11:12 AM

Hello, Travelers!

It’s been a very busy couple of weeks for our studio. Why, you ask? We’re happy to report that we’ve been preparing for the…

An image announcing Wholesome Games’ 2024 Wholesome Direct, taking place at 9AM PT / 12PM ET. A plastic ball vending maching character smiles, near a toy Switch-like device, and is surrounded by plastic spheres filled with cute objects: candy, smiling frog pop sockets, toy mice, Animal Crossing-looking trees, soda pop. A bowl full of plastic spheres is accompanied by the words “With over 70 games!” and “Bursting with indie flavor!”

The Wholesome Direct 2024 will showcase the future of cozy and uplifting gaming. You can expect one hour of exclusive footage and announcements from more than 70 upcoming indie games, including our very own Sally. We’re quite excited to be part of the showcase, and we can’t wait to show you what we’ve been working on!

Speaking of which, remember how last month, we told you something was brewing aboard the Sally?

The Magic Room
A new area has emerged: the magic room! This cozy area is meant to be a relaxing lounging spot, with its cushy armchairs and warm lights near a fireplace focal point.

A big room with wooden panels, cobblestones floor, enormous columns and a starry ceiling. Touches of blue - drapes, rugs, filing cabinets, a giant fireplace - give this room its distinct vibe. Cushy armchairs are placed near the fireplace, and a big wooden table is near a banister. The room is filled with warm lights, and has two green cauldrons.

The magic room also has its own workstation: the cauldron. Two big pots are sitting comfortably in the area, gurgling with a mix of mystery ingredients. For anyone willing to try, a cauldron can be used to turn almost anything into a magic potion. All it takes is a little bit of patience, elbow grease, and the secret ingredient: a moonveil crystal.

A big green cauldron lets out some purple steam, with glowy stars. An iron vessel is attached to the cauldron, to retrieve its contents. A giant wooden spoon is resting on the cauldron, and an open book sits nearby, on a blue filing cabinet. Magic is its own specialization aboard the Sally, which means that making potions will earn you specific experience points. These experience points can then be exchanged for perks and skills, making your character grow from magic apprentice to expert moonweaver.

Bird-eye view of the magic room, its cobblestones floor, its wooden parket, and its seating area. Behind a big wooden table with eight chairs is an open shelving unit. Some of its cubbies are occupied by mushrooms; others, by ores.

This room also caters to the casual (and not-so-casual) trinkets, rocks, and treasures collector. A blue shelving unit at the back of the room allows crewmates to display their favorite objects for everyone to enjoy. We couldn’t dream of having a magic room without a good shelf of trinkets!

We can’t wait for you to brew some warm potions near the fireplace in this brand-new area. Until then, we have our work cut out for us. We’ll be back next month with more news, and a brand-new Sally showcase during the 2024 Wholesome Direct. The event starts at 9AM PT/ 12PM ET, on June 8th!
Safe travels, and thank you for being part of this adventure.
Your devoted Sally team,
Lucid Tales

Dev Update #16
8 months ago – Fri, Apr 05, 2024 at 01:25:38 PM

Hello, Travelers!

We’ve writing this update after we’ve shovelled ourselves out of the latest spring snowfall. The first rule of Canadian winters is that they’re not over until after they’ve proven you wrong for thinking they were done. They do like to surprise everyone, like they have a mind of their own. In that sense, they’re not unlike our Sally NPCs. Let’s check on their latest progress.

NPC Shenanigans
In the last update, we’ve explained our objectives with the NPCs, and illustrated ways in which we must help them appear sentient. At that point, we had divided the work to be done in smaller objectives, and started out a testing phase. The characters had gained an inventory, and started picking up objects by themselves. Now that we’ve had a few more weeks of work under our belt, they’ve gained more independence. NPCs are now able to have ideas - so to speak.

For now, their behavior is being tested in a special map filled with our current stations. Stations are interactive installations. They’re what you’ll be able to interact with to modify resources in your inventory. A cutting board, for example, cuts a carrot into carrot slices; Woody the sawmill changes trees into planks. Both are stations, and both are currently available to our NPCs in their little playground.

As of now, our characters are able to want a selection of different items. Some of them they can acquire by themselves. In their playground, the NPCs can spawn basic resources and ingredients. If they decide they want a bag of flour, they just make one appear, pick it up, and proceed to victory dance. If they want a carrot stew, though, they’ll need to grab ingredients, chop them up, and use the cooking pot to mix them altogether. That means two stations must be used correctly; just like a real player would, but without the use of opposable thumbs on a keyboard or controller.

Travelers, know that when our team first witnessed a character make a stew all by themselves, there were cheers. Was it the best stew that ever stewed? Well…An in-game pop-up of the meal prepared, a “Gibelotteuse”. The pop-up reads: “It’s edible… but it’s probably not what you wanted to make.” On the left of the text is an image of a wooden bowl filled with some kind of soupy stew. Bits of pale green, brown, yellow and white foods are floating in an overall not-so-appetizing result.Not so much. Maybe that’s because that particular crewmate decided to mix flour with more flour, with a side of diced potato. We weren’t exactly expecting a high-end meal from that starchy mess, but it was an important milestone in the grand tapestry of future NPC behaviors.

Wait a Minute
Cooking a meal is great, but what happens to all the other crewmates while our starch enthusiast is making stew? Nothing, really. A nothing that had to be thought out and designed, of course.

We’ve now incorporated a queue for all NPCs. If a station is occupied, characters will simply wait for their turn, or busy themselves with another task. Different idle animations have been added to their register. Waiting crewmates will be walking around, sitting down, and passing time; not breathing down the neck of the character cutting carrots.

There is also a queue for performance. Asking our machines to calculate behavior for multiple crewmates simultaneously takes up resources. Distributing those calculations in a queue, however, means that the game always runs smoothly. There’s a lot happening: characters are using stations, picking up objects, displaying different animations. Therefore, they always look busy, even though it’s - for lack of a better term - not their turn to use the collective braincells.

A Sally character is frowning, head resting in their hand, looking like they’re calculating their next move. They’re standing in the dining room, a vast space with wooden columns and rock walls lined with planters full of blue flowers. Wooden chairs and tables are around the area, sitting on comfy rugs.
This NPC is calculating their next move.

Spring Cleaning
Backstage, we’ve also made changes to how the different game mechanics are being coded. Our team of programmers have come together to refine the process, and file everything into its neat little category. Every station has code for the station itself, the playable character, and the NPCs. This allows our programmers to be in charge of the category they’re overseeing, and makes for a much more optimized code. Optimization is always on our minds, since Sally has to run flawlessly on platforms of different capacities.

Tackling the work to be done on a specific station simultaneously, on three different fronts, also makes for efficient work. It’s been really rewarding to see new game mechanics emerge as the Sally experience gets shapen into form.

The Foundry
Incidentally, shaping things into form is the exact purpose of our newest station: the foundry. This station uses ore to create different casts, like metal ingots, rods, and sheets.Picture of the foundry: a big metal tank with a renforced glass window full of melted metal. Pipes are going from the reservoir to 4 different metal casting devices, fixed on a wheel with a reel. The reservoir has a ladder leading up to its flared metal top, and a big lever on its left. The foundry station sits on a brick floor with metal grates, against a bronze wall with embellishments lighted by a lantern. These will be used to craft more complicated objects. Barrels, for example, will be made with sheets of metal from the foundry, added to wooden planks from the sawmill, assembled in a future woodworking station.

Multiple stations gives every player and crewmates greater freedom to do what they enjoy doing. If melted metal is their jam (not to be put on toast), they can happily tend to the foundry station. Sheets of metal can be given to a fellow crewmate who’s keen on actually using them for something. Narratively-wise, the use of multiple stations also mirror real-life tasks better. There’s solace to be found in the little steps of daily life. We’re hoping the Sally experience can bring that feeling forth, in a safe and magical world devoid of stress or pressure.

That’s it for now, travelers! Happy total solar eclipse this Monday to everyone lucky enough to witness it. Please remember to protect your eyes, if you do. On our end, we’re quite excited to observe what feels like a magical event. Who knows, we might use the inspiration to brew something special for your next update…
Your devoted Sally team,
Lucid Tales

Dev Update #15
9 months ago – Tue, Mar 12, 2024 at 02:19:15 PM

Hello, Travelers!

Let’s spring into what we’ve been up to these past few weeks, shall we?

How Much Wood Can Woody Chuck
Last month, we’ve unveiled the newest addition to the Sally: the machine room. As promised, it’s since then been furnished with some brand new workstations. One of them is in charge of turning trees into planks. Say hello to Woody!

A montage of three different screenshots, showing a sawmill station in the form of a beaver from the front, side and rear. The station is a metal structure with concealed saws behind a big metal cage. It has a beaver head at the front, overseeing a conveyor belt, and a beaver tail-shaped paddle on a hinge at the end. On the side is a lever with a big red button. The sawmill is in the machine room, surrounded by enormous cogs and metal pipes.
Woody is the Sally’s sawmill.

Woody’s design ensures the crew’s safety, since its dangerous saws are out of reach. It might still need some upkeeping from time to time, so your character might interact with it in an array of ways; but not with any sharp parts! Everyone is safe aboard the Sally.

Speaking of which, please know that we’re putting extra thought in Sally’s game design and mechanics to respect the world’s ecosystem. Since the crew uses different natural resources like wood, it will also safeguard these resources to secure their future. Mechanics will be put in place to take only what is needed, and/or regrow what has been taken. We believe there’s something beautiful in exploring a pristine, natural floating island. Turning woody islands into barren deserts would not fit into Sally’s narrative, nor would it serve the feeling of wonder we hope to instill in players experiencing the game.

However, that doesn’t mean players will be bound to more responsibilities. The Sally’s crew is a team, and you’ll have a say in which tasks your character prefers to undertake. If you’d rather feed the crew a delicious stew whilst they’re hard at work replanting some trees, that’s a valid option! Which also brings us to our next point…

NPC Tasks
Everything you can do aboard the Sally can also be achieved by your crewmates. The character you will be playing is not the Grand Hero of the Sally. They’re just part of the crew! An important part of the crew, yes: exactly like everyone else. This is the core of the game’s creative direction, and it bears its lot of fun design and game mechanics challenges.

We might unveil more of these challenges in the future, but for now, let’s focus on the mechanics. If all crewmates can perform the same actions, that means that your character may enter a room and see an action being performed. But from a programming standpoint, allowing a playable character and an NPC to perform a task that is seemingly the same are two very different things.

Let’s take ingredient prepping, for example. As your character approaches the cutting board station, their inventory will pop up. That’s a necessary step that lets you choose which ingredient you’d like to cut. But in an NPC’s case, that has to be programmed differently. You wouldn’t want to walk into a room just to have little Jimmy’s inventory pop-up in your face. Same goes with the actual mechanics: when using the cutting board, you have to move the joystick or press a button to handle the knife, which will determine how your character cuts. This has to be automated when an NPC is at a station, since there’s no actual joystick to be moved.

Additionally, our approach needs to be different from games where non-playable characters have routines. In Sally, every playthrough means different crewmates; we can’t schedule the daily activities of an evergrowing pool of possible crewmates. They must act like they’re sentient - so to speak. Therefore, they have to decide when to visit a station in the first place! No one will let Jimmy hog the cutting board if his pockets are full of rocks, otherwise the ship might go hungry. Crewmates will also have to act according to their personnality, mood and preferences, which complexifies the process. As you can see, there’s a lot to take into consideration as we program the NPCs behaviors, and what can be perceived by the player.

These past weeks, we’ve divided that colossal task into smaller, achievable objectives. We’ve also started coding and testing the first steps, using the game mechanics that are already available in-game. Making the NPCs interact with their surroundings is an endeavor that ramifies with virtually every addition to the game. However, the results will be well-worth it. The crew will behave in an unpredictable but coherent way, mimicking what life would really feel like aboard a giant magical ship.

Find your Way
The ship is indeed giant. “Find your way” is in every way Sally’s premise, but it’s meant to stay a metaphor. We have to make sure it doesn’t become an unfortunate summary of the gameplay. This month, we’ve begun to tackle the issue of navigation aboard the Sally for both the NPCs and the players.

First of all, we’re developping a room identification system. All rooms are identified in-engine to let the NPCs navigate accurately. The system can include relevant information, like temperature or difficulty of the type of terrain. That information could be helpful in various ways, like determining where the crewmates enjoy spending their time. For example, if a character dislikes the cold, you might often find them in the machine room if that area is identified as the warmest part of the ship.

The system will also be useful to help trigger certain location-specific events, and guide you during quests. For instance, if someone asks you to meet them somewhere, the identification system will know exactly when you take a step into the area, triggering the right chain of events.

Since this will mostly be helpful behind the scenes, we’re also relying on the simple magic of… good old wooden signs. These are in addition to the player’s map, of course. Adding directions around the Sally will make the discovery of the ship a little easier. Alternatively, all signs will be readable and provide extra information for accessibility purposes.

A Sally character stands on a brick floor, in front of a wooden set stairs. An arrow-shaped wooden sign is before them. The sign has a carved image of a butter knife and fork on it. Wooden boxes are stored behind the sign, and a purple-hued machine room can be seen in the distance.
"To go or not to go in the kitchen?", Arsène ponders.

Whilst our character is busy wondering if they’ll march up the stairs, we’ll be going back to our list of March tasks and objectives. Take care, travelers - we will be back soon with more game development news!
Your devoted Sally team, 
Lucid Tales

Dev Update #14
10 months ago – Wed, Feb 21, 2024 at 08:26:58 AM

Hello, travelers!

Have you ever wondered how the Sally flies? This big ship has a good set of sails and paddles, but it also needs a little help from…

The Machine Room
This month, an entire new area has appeared aboard the ship: the machine room! It is home to the Sally’s crystal core, which keeps the vessel airborne. The room has been designed and modelized, and textures are getting their final touches. Ready to see what it looks like? Here’s a little preview:A bricked floor room that leads to a funace, shaped as a fish with an open mouth. In the mouth are blue and purple crystals. The spacious room is complete with smaller brick ovens, wooden tables, an anvil, and metal chandeliers hanging from the ceiling. Big metal pipes, chains and runnings cogs are visible in the background.This is an important space, which also happens to take an important amount of space. After all, many Sally upkeeping tasks will be done in the machine room. New crafting workstations are planned to appear in the near future. You can picture this room bustling with crewmates once the ship takes flight! Depending on your own choice of preferred tasks, you might spend a considerate amount of time there yourself.

Worldbuilding and Game Design
These past weeks, we’ve added to Sally’s worldbuilding, and had some very fruitful design sessions - although, sorry to say, that’s all we can say about that. We might be keeping secrets, but we promise it’s exciting secrets.

Reaction Animations
As you might remember from a previous update, our animation team has been working on conversation reactions. They’re mixing the crewmates’ baseline emotions - Anger, Disgust, Enjoyment, Sadness, Success, and Surprise - with the context they might be displayed with during dialogue. This has resulted in 42 new conversation animations! Here is an example of a character giving out a quip of information, in three different flavors. Can you guess which three emotions they’re feeling?A gif of the same Sally character, repeated thrice. On the left of the image, they’re looking surprised: wide eyed, eyebrows raised, and palms facing up. The character in the middle is frowning, arms crossed, and is titlting their head, slowly rolling their eyes. On the right, the character is smiling, fists clenched and doing a playful little dance, looking thoroughly enthused.If you’ve said surprise, anger, and enjoyment, congratulations, you’ve got it!

The Fox Trots
How is our friendly fox from last month? Now that its 3D mesh has a functioning set of bones - and the controllers to move them efficiently - our animation team has started to work their magic. This little guy has now begun to trot around the forest, to everyone’s enjoyment.

Thanks for reading, travelers. We’ll see you next month for more game development news.
Safe travels to all of you!
Your devoted Sally team,
Lucid Tales