Welcome back, Sleepyheads! With September coming to a close, itās time for another update, this time with some fun content to show off that is very topical as we head into š» October. Itās gonna be a long update this month as Iāve got lots to talk about and lots to show off, so grab a mug of cider or your fall beverage of choice. But before I dig into content updates, I would like address some news that some of you may be aware of and which may have generated some concern:
It became clear this month, after a recent announcement about licensing fee changes, that Unity has been stealthily changing their Terms of Service so that they could retroactively introduce new fees without giving developers a chance to opt out of them. This has rightfully shaken the trust of the Unity developer community at large, and possibly raised the concern among some of you that I may need to move Little Nemo away from Unity. So Iāll first address that by saying:
I wonāt be moving away from Unity and this news has not changed any release plans for the game.
For better or worse, I am very invested into the Unity ecosystem and moving to another engine is simply not feasible. While on the surface this may seem like a great candidate for moving between engines (a relatively simple 2D platforming and exploration game), Iāve written a lot of custom code to get things working in very particular ways to achieve very specific effects. All of this work is at least somewhat built on UnityEngine code which would make a refactor a very daunting and time consuming task.
Unity has subsequently announced some major changes to their initially proposed fees, including locking in our terms of service based on which version of Unity Engine is being used (this part being essential for planning for a gameās release), so they seem to be heading in the right direction. There is still the trust issue, so weāll just have to keep an eye on things and see what theyāre doing to help ensure us that these terms wonāt simply change again. But ultimately I fully donāt expect these new fees to impact the financial prospects of shipping this game, so I just wanted to make sure all of you Sleepyheads donāt worry about this news impacting Little Nemoās release.
If you have any other questions about this news, or if youāre also an indie developer and just want to vent about Unityās leadership team, come catch up with me in the Discord. We have a #game-dev channel in there too!
Before I get to the new Little Nemo content Iāve been working on, I wanted to talk about some mundane behind-the-scenes stuff for a bit first (Iāve put this section up front because most of the content updates are spoilers, so having this up front just helps spoiler-free readers). If you just wanna see whatās new for the game, you can safely jump ahead.
I just purchased a new keyboard, something Iāve been considering doing for some time now, and it made me realize that it might be fun to talk a little bit about my office space and equipment and how I try to make sure I can be comfortable working at my computer full time.
Iām gonna start with what I think is the most important part of my office: my chair.
A fully loaded Herman Miller Aeron chair looks like plenty of other office chairs, but is uniquely comfortable.
I purchased this used via Craigās List about probably about 10 years ago for a few hundred dollars. Iām not aware of any chairs that can compete with these for comfort and posture, and if youāre sitting for most of the day, I highly recommend investing in one. The mesh fabric is easy on your butt, it has adjustable lumbar support, it can be locked into a specific reclining max, or tilted forward. The gaming chairs that you often see streamers using donāt come close (in my limited experience) to matching this comfort level. The one thing I would change about these chairs is they could stand to go higher. Iāve never not had mine set to full height for use with normal desks, and I wouldnāt mind going even higher.
Youāll likely want your chair at max height to ensure your elbows are as close to a 90 degree bend as possible, which means youāll want some kind of foot rest. This might seem like overkill, but trust me, an adjustable height footrest is relatively cheap and very worthwhile.
So once youāve got your chair and footrest, next up you need a desk that is the appropriate height. I donāt have an adjustable height desk, but this desk I use does have a raised platform for your monitor, which I love. Getting your monitor up to eye level is critical. I try to have my eye level land somewhere in the bottom half of the monitor because I find when reading and writing, the area of focus is often towards the bottom anyways, but also I prefer to have to look up at things rather than down.
A pic of me at work I used in the original Kickstarter story.
In this photo you can see how one monitor is on the shelf, and the other on a box to maintain that same height on the right. The secondary monitor is mostly just for stuff I need to glance at or have available for reference when Iām working either on the iPad or the primary monitor. If Iām working on that screen for too long, Iāll just move whatever Iām doing to the primary monitor so that Iām looking straight forward. I find spending too much time facing forward while looking at the right monitor can cause discomfort.
My latest purchase, a Glove80 ergomech keyboard. If you ever wanted to get more use of your thumbs while typing, try something like this.
Iāve always been a fan of mechanical keyboards with number pads, but I definitely have a few bad typing behaviors due to the staggered row placement of keys on standard keyboards and the long distance you have to reach for some keys. So having some kind of split, ergonomic keyboard is something Iāve been considering for some time. The Glove80 I purchased this month combines a lot of the things I wanted out of a keyboard:
Did you get that hot beverage I mentioned earlier? I warned you this was gonna be a long one! š
ErgoMech keyboards, as theyāre often referred to, get pretty pricey very quickly (youāll spend a few hundred dollars unless youāre willing to build your own) and theyāre certainly not a necessity. The important thing here is to make sure your natural resting position with your hands on the keyboard is comfortable, and probably youāll want some kind of palm/wrist rest.
The last thing Iāll touch on is your mouse. I recommend getting a āpalm-gripā style mouse. Theyāre a bit harder to get (especially if you want a gaming mouse) because theyāve fallen out of fashion over the last several years in favor of āclaw-gripā style mice. But get something you can comfortably use with your palm laying down on the back of the mouse. Iāve been fairly happy with this mouse I picked up within the last year or so.
Palm-grip mice have a larger, rounder body for your palm to rest on.
And finally, I want to wrap up this topic by saying: no amount of expensive hardware is gonna help you more than taking breaks to stand up and do proper stretching and light exercise. Either get a timer to remind you or make sure you have some excuse to occasionally get up. I like to go look at the bird feeder I have set up outside throughout the day and see whoās visiting. š¦
Game dev requires constant sitting at the computer and itās easy to get so fully wrapped up in something that you forget to come up for air, so itās important to be considerate about these sorts of things. I donāt think I would have made it this far with Little Nemo if I werenāt so careful and considerate about my working environment.
So while this discussion was great typing practice on my new keyboard as I learn to hit the ācā key with the correct finger, I hope this was helpful for any of you that work in front of a computer all day. Stay safe and healthy out there! š
Before I get to spoilers, I want to share the backer reward I worked on this month: the š Cat Customization. Once youāve selected a cat to replace Leo with, that setting will be retained, even displaying the cat youāve chosen when the game first starts up. Please note: I havenāt implemented all the cats yet, so if you are a Cat Guardian Backer and donāt see your cat in this video, donāt worry!
When swapping to one of the alternate cats, the post on the wall will also change to match, and the sound effects when the cat is petted change to sounds selected by the backer.
Hereās close-up of one of the cats, JB. This is one very tiny, wrinkly, and adorable cat. š»
You might have also noticed in that gif that there is now an option to toggle whether or not the game automatically pauses when it loses focus. I discovered this was a super easy thing to toggle, so added an option for anyone that wants the game to play when youāre alt-tabbed away (useful if you just wanna hear the music playing and sometimes useful in some streaming scenarios).
Expect to see an update showing off the pet constellations observatory soon as well since we have the environment art done for the domain in which that will appear. š
This month I finished up some work Iām not willing to share yet, because itās very secret end-of-game content (that particular domain I have no plans to share ahead of release because Iām excited for you all to encounter it for the first time yourselves in-game), BUT I also got started on the environment art, tilesets, and gimmicks for the spookyšHaunted Hollowš domain. So if you donāt mind spoilers, read onā¦
The šHaunted Hollow š is a Halloween themed domain which the player will encounter in roughly the first half of the game. The Guardian of this area is Alex, the Skeleton Kid. Somehow Alex managed to not get transformed like most other Guardians, but heās still gonna want your help with something before he agrees to help you dispel the Oblivion in Slumberland. Iāll let you discover those details yourself as I am mostly just showing off some art assets for this domain in this update.
Hereās a quick look at the primary orange lighting scheme and main tilesets
Iāve got the background, tileset, and gimmicks all ready (so no enemies so share yet). The backgrounds are taking advantage of a new feature Iāve added to the lighting system: gradient fog. Previously the fog system simply applied a single color to sprites as they receded into the distance (the color and start/end thresholds being specified by the lighting scheme). Now we consider a gradient and select the color based on where that pixel is vertically in screen space. Hereās a still image set in the default orange lighting scheme to help you see what that means visually:
In this still you can better see how the gradient fog is essential for creating this particular look. All of the sprites comprising the background are actually just solid black so they get darker as they get closer to the camera and out of the distance fog.
While I wanted to make a classic orange/brown/black fall color scheme the primary lighting vibe here, I also want the option to make things feel a bit spookier in some areas of this domain. So for those areas, we have a green color scheme we can transition to:
This lighting scheme focuses less on an autumn feel in favor of a more spooky Halloween vibe.
One of the challenges youāll encounter in this domain is areas that are completely dark. To navigate, youāll need some kind of light source. Luckily there are plenty of jack-o-lanterns in the area which you can pluck and carry with you. And if youāve managed to find Lampet the Glo-Snail, youāll have an even easier time of it.
Light sources become very important in these dark areas! Are you sure you wanna break open that lamp for a bit of candy?
One of our gimmicks for this area is ghost platforms which will quickly disappear when you try to step on them. Youāll need to stay on your toes when navigating these! Theyāre utilizing the fluid rendering shader stuff I shared in earlier updates to create a wispy, ectoplasm kind of effect coming out from the bottom of the platforms.
As soon as you land on these platforms, youāll only have a moment before they temporarily go away, so move quickly.
Youāll find both pumpkins and Jack-oā-lanterns throughout this domain. The pumpkins simply serve as a throwable weapon, but the Jack-oā-lanterns can also provide light if you can keep hold of them.
The pumpkin patches will regrow a pumpkin whenever the pumpkin you plucked from them is destroyed.
Thatās it for Nemo updates, but of course I wanna give a shout out to a few other Kickstarters that are live right now which you should go check out. Theyāre from a variety of genres, but each looks amazing and two of them are hand-drawn.
The Heirloom is a single player mysterious thriller adventure with puzzle elements inspired by the atmosphere of the Hebrides and Scottish folklore, where players are given the opportunity to make fateful decisions while navigating through a story full of secrets and mysteries.
The art in this one looks really beautiful and I canāt wait to see more of it!
Meet Stick, an unfinished doodle trapped in a box of notebooks beneath a slowly leaking ceiling. As the water seeps into the notebooks, it warps the land around them and turns once friendly doodles into mindless, soggy monsters. Uncover lost memories and save your friends by battling back the waves of wetness corrupting the world
Ink Inside looks like itās gonna have a really fun Saturday morning cartoon vibe so definitely check it out.
Out and About is a cozy life simulator about foraging, community and food. Explore nature, identify and gather plants & fungi, cook recipes and herbal remedies and sell them on the farmers market - all while bringing the community together and turning a damaged coastal town into a foodie paradise.
If youāre looking for a chill and cozy game, this looks like a great one to back.
Well, thatāll do it for this month. I still donāt have any news in terms of a release date announcement, but that probably wonāt be something Iām thinking about sharing for at least a few more months. š¤
Next month stay tuned for more background and tile art for new dream domains as well as some special tier backer reward implementations. Until next time, Sleepyheads! š
-Dave