• Register

Lumo is an isometric, arcade adventure game, of the same ilk as revered 8Bit classics such as Head Over Heels, Knightlore, Alien 8 and Solstice. You play the part of a young wizard, lost in the depths of his own castle. Explore more than 100 rooms during your adventure, solve puzzles, collect runes and spells, and work your way back to the safety of your own bedroom. Lumo is being developed with the Unity game engine and is targetting release for Mac, PC & Linux toward the end of 2014.

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

Move to Unity 5

News

I wasn't intending to move to Unity 5, but the lack of support for Unity 4.3 going forward kinda pushed me into it. If I want future console ports then I'll have to be on the engine Unity provide for those platforms.

For the most part, the transition was pretty painless. None of my code needed updating, but a few of the packages bought from the Asset Store needed a fair amount of work. All of these were written in Javascript (ugh), and Unity's auto updater didn't seem to touch them. :(

The biggest effort has been in the lighting and materials. For speed, I've moved to Unity 5's deferred lighting model, whereas before I was in Unty 4's deferred with lighting pre-pass. This drops a whole render pass (yay) so should be faster on most machines. I also pulled out the old colour correction post process and replaced it with something that I hope is more compatible with consoles like the Vita (which doesn't support 3D textures), and added proper tonemapping. This had some knock ons:

- Each of the four zones had to be re-lit and colour graded
- All of the materials had to be moved from legacy specular to the new standard shaders
- I no longer have old-school distance based fog, which affected the mine cart and crystal maze
- Transparent materials seem to lose a lot of specular from their normal maps, and of course, ordering can be an issue.

I'm not using Unity's GI at all - my skybox is dark and I have two "suns": one for each of the back walls in a room, each of which is a different colour - and I'm still not baking any of my lighting. I know I could probably get some speed back with the latter, but I've never been able to get the same look, so I limit the number of lights and keep them realtime.

TBH, the lack of GI isn't really an issue for Lumo. I did do a quick test, but it required brand new materials for EVERYTHING and the end result picked up far too much of the skybox for what I wanted. It's a bit of work to get things looking matt while still having pronounced bumps, and tbh, I really can't be bothered at this point. It's not looking significantly better. Maybe for a sequel.

In all, it's taken a few weeks to sort all this out. And a couple of transitions where I fade the screen to white still mess with the Adaptive Reinhard tonemapper, which ducks white to grey, but I've found a couple of little hacks to get past it... :)

This week I've basically finished up the work by sorting out the transparent materials (water, bubbles, moving platforms, ice, etc.). I've had to go back to Unity's built-in water as my old shader lost a lot in the move to Unity 5, but I've simplified what they provided, made it a bit faster in HQ, and the result is almost as nice as what I had before. I still miss being able to colourise the normal map on the surface (so all the yellow highlights are missing) but it's looking OK.

Here're a couple of screenies:

April Update

April Update

So, was it worth losing a month to this? Not sure atm. For what I'm doing Unity 5's not really providing any significant improvements, but it's nice to know that I'll pick up bug fixes and hopefully be able to ease Lumo's transition onto some other platforms in the future :)

Screens for October

Screens for October

News

I've been quiet of late, but a lot has been happening. Have a quick look at some of the new rooms.

Screenshot Saturday!

Screenshot Saturday!

News

3 whole weeks since the last update? Time for some new screenshots!

New zones added, with updated screenshots

New zones added, with updated screenshots

News

There's a been a lot of progress in Lumo's development, the last month, so I'd like to introduce you to some of the new zones...

New Screenshots! (Yup, it's Saturday!)

New Screenshots! (Yup, it's Saturday!)

News

It's been a little while but Lumo's progressing well, so here's a bumper crop of screenshots for you all!

Comments
eoliene
eoliene

great work !

Reply Good karma Bad karma+1 vote
Mad8872
Mad8872

this game looks nice
I'm going to track it

Reply Good karma Bad karma+1 vote
glumjamesbrown
glumjamesbrown

Beautiful game, voted and tracking (and excited to play).

Reply Good karma Bad karma+2 votes
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.

You may also like
Obludia

Obludia

Arcade

Obludia is an old-school arcade arena action inspired by classics such as Robotron or Smash-TV with RPG elements. Slay the Evil! Full Game Features ...

Colosseum Arcade

Colosseum Arcade

Arcade

Colosseum is a local multiplayer party game for up to four players. In the amusement arcade “Colosseum” you meet up with your nerdy friends and choose...

Bunny Hop League

Bunny Hop League

Arcade

BHL is a fast paced Bunnyhop game that is inspired by old fps Bunnyhop maps. The game will feature Bunnyhop, climbing and sliding mechanics.

Monsters!

Monsters!

Arcade

Monsters is a 2D action shooter inspired by the classic arcade game Robotron 2084. Wielding “twin stick” controls, the player aims to defeat waves...

Soul Hunt

Soul Hunt

Arcade

A game made by Ben Guiden and Kalen O'Brien in 10 weeks for our first game design assignment! Feel free to give feedback! Credits to Rolemusic and Gumbel...

Nekro

Nekro

Arcade

Raise demons and spawn unholy weapons of war as a powerful Necromancer with an insatiable blood lust. Customize your minions to your liking and perfect...

RAMMHEART

RAMMHEART

Arcade

RAMMHEART is a 2D top-down action-defense game in which you play as the last guardian left on an island devoured by the flames of violence. Your task...

Instant Dungeon!

Instant Dungeon!

Arcade

You know the feeling, you just got home from another grueling day at the office, or you're stuck at the airport for yet another layover, or maybe you...

Skein

Skein

Arcade

Skein is an old-school-style dungeon shooter currently in development. Taking a leaf from the Gauntlet school of games, Skein is a fast paced one or two...

Coco Blast

Coco Blast

Arcade

Are you ready for lift-off?? Join Coco on his high flying adventures across the skies as you launch him from a cannon! How far will you go?

Two Sides

Two Sides

Arcade

Two Sides - 2D Sandbox+RPG+Surivial Game, where player is one of the survivors, who will have to survive in the several dimensions, fight with many monsters...

Sumerian Blood: Gilgamesh Against the Gods

Sumerian Blood: Gilgamesh Against the Gods

Arcade

Sumerian Blood: Gilgamesh Against the Gods, is a strategy+action game. You play strategy on a board but when pieces step on the same place a battle screen...

Follow Report Profile
Icon
Lumo
Platforms
Windows, Mac, Linux
Developer
Triple Eh?
Engine
Unity
Contact
Send Message
Release date
Game watch
Follow
Share
Community Rating

Average

9.5

2 votes submitted.

You Say

-

Ratings closed.

Style
Genre
Arcade
Theme
Fantasy
Players
Single Player
Project
Indie
Twitter

Latest tweets from @korruptor

Can't help but wish that they'd done better for this one. T.co

8hours ago

"A new version of visual assist is available!". Checks, and VA's license has expired. Every bloody year that gets me.

17hours ago

RT @RealTimeWWII: American workers urged to "keep punching" & smack Nazis in the face every day: T.co

Jan 21 2017

RT @DanNerdCubed: Still laughing. T.co

Jan 21 2017

Embed Buttons
Link to Lumo by selecting a button and using the embed code provided more...
Lumo
Statistics
Last Update
Watchers
42 members
Articles
11