Saturday, January 16, 2010

So how do we create rooms anyways?

Creating rooms on Lasuni is a long and fun process. It takes a while to plan each room, composite sketches, plan what features will be in the room, decide if any NPC's (non-playable character) should be in the room, and if so, what they should be like. We also have to think about any specific moods we want to portray in the room, as well as any sounds that the room should have.

Step 1: Plan

When the time comes for a new room, the first step is to plan what the room will contain. If it's an outside space, or inside space, really depends on it's location as well. Once the room location is decided upon, we start brainstorming what will go into the room. If it's a shop, we would obviously put things in for people to purchase, posters to advertise items, etc. This also depends on what type of shop it is. We wouldn't want to have advertisements for clothing in a food store. Once we have the initial plan down, we decide upon a mood for the room, then inform our music artist of the plan for the room. Once they can get a feel of what the room will be like, they start on a tune for this room.

Step 2: Sketching the idea

Once the room idea is planned, we can now start sketches for what will actually be in the room. Not everything from the original plan ever makes it to the actual drawing board, some things are even
added after the original planning. The sketch is made to get an idea of where things will be positioned in the specific room. We wouldn't want something to block the users from being able to walk from one point to another. The sketch gives us an estimate of where things will go. We also have to ensure the room isn't too cluttered, as that would cause problems with a bunch of users in it at once.

Step 3: Finalizing the Drawings

During this step, we put the sketch together with by actually pixeling the entire room. This step takes quite some time as it's the most time consuming part of building a room. Depending on the complexity, it can take anywhere from a week to over a month. Although our sketch is a rough estimate of how the room will look, it rarely is the same as the final drawing.

For instance, our avatars looked quite different on the drawing board..

Step 4: Putting it together

After the final drawings are done, we start putting the room together by slicing up the drawings and layering them into the game. Each layer is then depth sorted so it appears either in front of, or behind another item depending on it's distance from the back of the room to the front. This creates the illusion of depth and allows users to walk behind something within an isometric plane. Once the room is fully sliced up, we do several tests on it, ensuring everything is working correctly. We also look closely over the room to ensure there are no pixel errors. After the room is sliced, we then use a tool to set certain tiles to blocked or unblocked. Which stops a user from walking on a tree, or into a wall.

Step 5: Finalization

During this step, the room is pretty much done. We put the final touches on the room, such as any animations that the room may have, as well as adding any sounds. Once that's completed, we start adding in speech message for NPC's to randomly blurt out, and also replies to specific questions that the user may ask. This helps the room feel more realistic and not just a 2D image.

This process can take a while, but it's quite fun. Any room we imagine can be turned into something that everyone can enjoy. Hope you enjoyed this post, there will be lots more in the future. If you have any ideas for rooms, or anything for Lasuni, feel free to share them with us by contacting us using our help tool.

Thanks!

Thursday, January 7, 2010

Spot the Difference

Yes two blog posts in two days, I'm going blog crazy! But I thought these are too great not to share with you all before I forget to post them - haha.

The below spot the differences were created by Lochie, so if you see him make sure you say you liked them!

Spot the difference - Gertrude edition [10 changes]

Original


Edit

Spot the difference - Hubble edition [15 changes]



Original

Edit

Hope you enjoy them, thanks again to Lochie!



Wednesday, January 6, 2010

The Guys Behind the Stripey Tops and Updates!

So, you may (or not) want to know more about the people running Lasuni. As we've been developing I've had the privilege to get to know more about you guys and it's been great. So I thought I'd take this opportunity to let you guys know a bit more about us and what we do aside from Lasuni :).

Dasaii
Name: Dave
Age: 19
Location: UK
Hobbies: Drawing, films, and theme parks!
Favourite websites: Engadget, Twitter, Deviantart and Last.FM
Currently doing: I'm currently studying Computer Science at University and have a part time job.


Jason
Name: Jason [shock horror!]
Age: 19
Location: California, USA
Hobbies: Sleeping, eating, camping, hiking, coding, theme parks!
Favourite websites: Digg
Currently doing: I'm currently working full time at a web development company.

Updates
So enough about us, and to what you're here for, updates! The shop is moving along very well, we've got a few extra surprise features that will be making it into the next update as well - so hopefully you'll enjoy it :D!

So where are we up to at the moment? We've made good progress on the inventory system, the shop is completed and programmed into the client. So we just need to complete the catalogue, inventory systems. These are all integral parts of the Lasuni experience, so it's important to get them working well for you, and that does take time. So we thank you for your patience and for sticking with us. We'll be sure to have a party with the next release - whoop!