Creating Whiteboards

As I mentioned in the About Me section, I have some programs for creating whiteboard artwork.  The types of whiteboard work I do falls into two categories: it is either created from pen strokes traced manually (text is almost always this type), or it is created directly from an image.

Whiteboards from Manual Traces

When the desired output is only lines and not a full image, I will usually opt to use the tracing method.  For this I will start in Photoshop and manually trace the lines I wish to have drawn on the whiteboard. For text, I’ll type and position the message using the Text tool, and then trace over the letters with the shape layer.  The text acts as my template, and only the lines I trace manually will appear in the final output.  This is the time consuming part.

Then from Photoshop I export the shape layer in Adobe Illustrator format.  I then have a program which converts the poly-lines from Adobe Illustrator format into whiteboard pen strokes.  In the process, it also makes “double” lines, using a second line in the background color to make the lines appear thinner.

Then, in the final step, a second program loads the pen strokes and automatically moves and clicks the mouse, quickly tracing the lines onto the whiteboard.  Since the pen strokes are stored, it is easy to recreate any signs I’ve already made, which is convenient when I want to change a sign temporarily.

Whiteboards from Images

Creating a whiteboard copy of an image requires three steps.  First, I have to manually adjust the image into a certain format that is the right size uses only those colors that can be drawn on the whiteboard.  The whiteboards have only 8 pen colors.  For cartoonish images this is less of an issue, but when the original image is a photo, it can be difficult to represent the image with the pen colors available.

While manually editing the image, I will usually remove some of the fine detail, if it will not translate well into the final image, or if it will detract from the finished product.  Excessive detail can not only spoil the look of the final image, but more pen strokes create more lag.

Depending on the complexity of the original image, this can take anywhere from 30 minutes to an hour, or sometimes more.  This first step is the most time consuming.

Once the image has been put in the right format, the second step is to process it with a program of mine.  This program takes the image as input and creates a long list of pen strokes as output.  These pen strokes are saved to a text file.

The third and final step is to take the pen strokes and apply them to the whiteboard.  This is done using a second program that reads the text file and automatically moves and clicks the mouse.  For some images this can take quite a while.  Some of the most detailed images have as many as 6000 pen strokes.

This example here has about 2300 pen strokes:

That’s it for now!

In the future I’ll be posting some examples from my portfolio.  I’ve made quite a lot of pictures over my YoVille career!

Links to Specific Rooms

Today someone was asking me, how do you make a link to a specific room, like the ones in the photo tour post?

First, go to YoVille.com and go to the profile of the owner of the room.  (This might be difficult if it is not your room or one of your buddies’ rooms, and in that case I can’t help you.)

Click the Homes tab, choose which house has the room, and click on the room to bring up a larger view:

Once the large view of that room is showing, at the bottom you should see a button to visit this room:

When you click this button, you will be taken to a URL on YoVille.com that will take you directly to this room in the game:

Now, if you want to create links for Facebook or MySpace, you need to take special note of the room identifier, which is the part after “d=” but not including “&poe=200”.  So in this example it would be h23017951.

For Facebook, the url would be

http://apps.facebook.com/yoville/index.php?autologin=1&d=XXXXXXXX

And for MySpace, the url is

http://profile.myspace.com/Modules/Applications/Pages/Canvas.aspx?appId=111238&appParams={%22zy_path%22%3A%22index.php%3Fautologin%3D1%26d%3dXXXXXXXX%22}

Where you would replace the red X’s with the room ID.

Enjoy!

The Photo Tour

The photo tour is a way to get coins and points with photos.  A high-scoring photo (score of 1000 or higher) will give 20 points and between 15 and 20 coins.

Unfortunately, you can only get one free film at each place.  Even different rooms in the same house, or different houses owned by the same avatars will only give one free film per day.  So to get lots of coins and points, you have to visit homes owned by different avatars.  This is where the photo tour comes in.

Each teleport door leads to a photo op owned by a different avatar.  I don’t have many avatars, so I enlisted my friends to help create the photo ops.

Since each one is owned by someone different, you can go from one photo op to the next to the next, getting one free film at each one.  So you don’t out of film after only five photos.

Unfortunately this can’t go on forever because there is a daily limit of 25 free film you can get this way.  But still, that’s a decent number of coins and especially points (if you’re not already level 50).

Here are links for Facebook and MySpace.  Enjoy!

My New Mug!

Check out the mug I got!

I can’t tell you how happy this makes me!

Intro to the maxing program

The most common question I get is “How do you do that so fast?”  To which I usually confess, “I wrote a program that helps me.”

At some point I hope to write a comprehensive description but for now I’ll just go over the basics.

The program does not hack YoVille in any way.  It does not use WPE, Cheat Engine, or any other program that modifies the behavior of YoVille.  Instead, it pulls pixels off the screen and moves the mouse and clicks.  It works through the normal YoVille user interface.

The best way to see how it works is to watch the video of how it looks on my screen when it’s running:


Click to view on YouTube: YoVille Mega Maxing 4

Each game is shifted a little bit to the right, such that the three buttons for rock, paper, and scissors just peek out from under the newer games.  And because the windows are semi-transparent near the bottom, it’s possible to detect the green check mark indicating whether the other player has chosen, even for the games that are mostly covered.  Because the games are stacked in this way, they can be closed when they are ready, instead of the earlier games having to wait for the later ones to be cleared.  This makes it faster for the maxees.

Another key feature, is how it handles all the other prompts besides just rock-paper-scissors game requests.  If a tic-tac-toe game request comes in, it will automatically decline, and with incoming gift notifications it will click ‘cancel’ which postpones opening the gifts.  It will also accept buddy requests and decline trade requests.

One of the nice side benefits is that I can talk while maxing.  The program automatically moves the mouse, but the keyboard works normally.  The game is mostly covered by RPS games, but I’ve arranged it so that the chat log is visible, so I can talk to people in the room.

That’s all for now!

If you have specific questions, leave them in the comments!

Transparency Glitch

I’m not the first one to discover this, but with enough beach streamers (and some other items work too), clothing will seem to disappear!

Try it for yourself.  Here are links for Facebook and MySpace

What looks like a single beach streamer in this picture is actually a stack of 25 beach streamers.

Apparently this has something to do with how YoVille renders transparent objects.  I haven’t done enough experimenting to make any meaningful statements about how YoVille rendering works, but I’m curious…

Room Decorating Game

There is a lot I want to say about maxing, trading, and whiteboard art, but first I want to talk about the new room decoration game.

Update Feb 4th: They seem to have caught on and fixed the gift loophole.  Darn! (But I’m leaving this article as is, even though it doesn’t work anymore.)

Specifically, what I think most people are interested in: it’s possible to get all rooms completed without spending money

Here’s the basic idea of how the game works:

You get up to 550 points for arbitrary, pretty much BS reasons

I say BS reasons because in a brand new room you can, for example, get the “plantastic” bonus for placing three herbs in the room, but in another room that has already reached 550 points, those very same three herbs will not get you any bonus at all.  Is it a coincidence that all rooms stop getting easy points at 550?  Trying to chase the specific bonuses like “plantastic” or “ruggy” is a waste of time and energy.

So how do you get past 550 points?

You get points whenever you place a “new” item in a room

You may have noticed some items in your inventory are marked as “new”.  Beyond 550 points, it seems that only items marked as “new” contribute to room score when they are placed, and the number of points they contribute is directly related to the value of the item.  More expensive items add more points.

Placing an item in a room removes its new status, which means you can’t simply move the items to another to a second room to add points to the second room also.  Only the first room gets the points, and after that it’s not new anymore.

Does that mean that you have to spend money to get decorating points?  Not quite, because:

Items are “new” when you buy them from the store, or when you receive them as gifts

Buying new items from the stores is certainly one way to get room points, albeit a costly one.  But they also made it so that items received as gifts are always considered new.  This is true even if they were not new before they were given.  In other words, giving an item as a gift restores its status as new!

Incidentally, transferring an item via trade does not restore its new status.

This means that by giving items back and forth between two players, you can get the room decorating points over and over again from a single item.  It works best with more expensive items, since it requires fewer placements to complete a room.

Here are some random items I tested, and their point value:
2400 points:  Shark Attack
4415 points:  Interactive Sandbox
1732 points:  Whiteboard
1222 points:  Floating Mine
3800 points:  Spotlight Mic
600 points:  Yellow Pool Shark

It requires a total of 15,000 points for a room to be 100% complete.

More on the decorating game later…

Created a YoVille Blog

I have all sorts of YoVille related ideas, some silly, some I think fantastic.  So I made this blog as the home of all my stuff.

Some of you know me as the fast maxer.  Some may have heard of me because of my photo tour.  Perhaps you know I’ve done art in the past (and sometimes still do).  But that’s not the half of it.  The best things are still to come!

WordPress Themes