Friday, December 23, 2011

The Beads

The following is a very rough draft of a story I have in mind.

The man looked down at the large collection of beads filling the top drawer of the cabinet. He had filled it as high as he could with every kind of bead he could find. There were shiny ones and dull ones; red, blue, yellow, green ones; metal ones; small clear plastic ones; ones made from the small seashells and course glass ones.

He ran his hand over the top, sifting them slightly, listening to the sound they made as they ran against each other. He ran a single finger along the center, disturbing as few as he could but each one he moved disturbed its neighbor and those in turn disturbed the beads next to them. He thought about this for a moment. Surely even the bottom most beads were moved by this action, perhaps infinitesimally, but even so. He smoothed the beads into the drawer again, closed it, said a simple prayer hoping they would be enough and then he left the empty house forever.

Samantha walked into the old empty house alone, cold and afraid. It had been a windy night and the dark clouds now threatened to release their spite on her. “Hello?” she called again into the dark emptiness.

The house sat on the edge of an old, unused road rotting away with the ages. From the outside, it looked more like an old garage, the paint having been stripped long ago by the harsh rain and wind. The windows were so caked with grime they may as well be walls. The door she had come through was still on its hinges, but only barely.

“If there’s anyone here, tell me now”, she called at the stillness. “I’ve got a bat”, she lied, “and I can knock your head clean off your shoulders if you try anything.”

The wind rattled the windows in response but little else called out to her. Somewhere, far out in the fields a dog was barking. Samantha sighed with some relief and finally came fully into the house, laying her large backpack in the middle of the floor. It made a large ‘Kunk’ sound as the old wood took the weight of it. She reached into the bag and pulled out a flashlight.

The light from the flashlight was weak, the batteries dying, but even that much made her feel safer. A quick search of the building confirmed that it was a single floor house; a den, kitchen, bedroom and bathroom. The water didn’t run and there were no light switches anywhere. There was no furniture anywhere in the house except for a single dresser in the bedroom. She checked the drawers; only the top drawer contained anything, it was filled with beads. ‘Great’, she thought, ‘I’ve probably stumbled into a horror movie.’ She shrugged off the shiver in her spine and thought ‘But it’s dry.’

Having given words to the thought, the rain began pouring in sheets. Samantha lay on the floor of the living room, where the roof leaked a bit less. As she had done many nights before, her backpack became her pillow and she sang herself to sleep while stroking the unborn child in her belly.

She would look at the beads again in the morning and find a note at the bottom of the drawer. It would read “If you would repay my kindness, bring flowers to my grave.” It would be more than ten years before she understood what this meant.

Samantha looked at the beads in the drawer. She remembered the beads she had collected as a child and the first necklace she had made of them; a necklace made for him.

Samantha sat in the parking lot swap meet feeling awkward. Her table filled with bead necklaces of every kind. She had selected every bead individually, surrounding herself with the little balls in the living room. She worked from sun up to sun down, stringing each bead according to her mood. This one reminded her of spending the summer with her aunt: greens and blues and occasional gold, that one of her first kiss: lots of red and pink with a bit of blue on one end. She had poured out her memories and given them form as necklaces. Now she was selling them. She wondered if that made her feel sad or proud. She locked away that emotion. Later, she would make a necklace that expressed it.

Samantha barely had time to sleep anymore. Between the baby and planting vegetables in the back yard and making whatever repairs she could make to the house, she felt as though awake 26 hours a day. The beads had run out. But she had somehow made enough to buy some paint, an easel and canvas. It had been just enough to paint a few landscapes and start selling those alongside the beads. She missed the beads. The 6 year old girls that came to her spot every week would make squealing sounds and pester their mothers all day with “Oh mommy, please, please, please. Can I have a pink one?” Occasionally parents would say ‘No’, which elicited tantrums and crying. She didn’t want them to cry of course, but it made her smile to think someone wanted her work so badly.

The paintings didn’t sell as well to the 6 year olds. She thought about painting something that would appeal to them, but she didn’t have a television and all the children seemed to talk about was “Princess Bubujubu: Warrior Supermodel” or “Transistor Formers: Collect all 250”. So instead, she poured her heart and soul into her paintings.

Samantha had woken in the middle of the night and listened at the stillness. The baby was asleep in his crib next to her bed. Her head spun for a bit as she cleared the cobwebs from her mind. She had been dreaming of the drawer full of beads. She kept hearing a voice in her dream that told her “If you would repay my kindness, bring flowers to my grave.”

In the morning, she would start a new painting. It would be a painting of the drawer full of beads, as she remembered it from that first morning. Within each individual bead, she would embed a tiny scene of each memory it elicited. The reds reminded her of his lips… The greens were a child’s feet running through grass… the blues were tears… and a single golden heart in the center where her baby slept in peace.

Samantha’s studio debut was a hit. She spent the night spinning around to shake hands with one person or another. Her work, apparently, was much sought after. It spoke of a life filled with heartbreak and triumph expressed in vivid tones with careful, deliberate strokes. The centerpiece of her show was the painting of the beads. She had struggled with the choice of selling it. At last, she decided against it. She had sold away all the beads; she needed something to remind her of the kindness someone had given her.

Samantha stood in front of the grave stone marked only with a name. “How did you know?” she asked. “How could you have known?”

Until this moment, she had not realized how much this stranger meant to her. Surely he could never have known what she would do with the beads, or even who she was. She lay the flowers on the grave and wiped the tears away.

Samantha closed the lid on the large box of paints and brushes. The box was filled with every type of color and brush. There were all kinds of reds, blues, yellows and every color in between. Every brush size anyone could ever need was nestled away in the box.

She didn’t know if anyone would ever come across it. She hoped someone would, and make use of it. With that, she stood up, leaving the box in the middle of the bedroom floor and left the empty house forever.

Friday, December 02, 2011

Items of Interest

I just want to give some recommendations to everyone today.

First, we've got Kevin Smith's and Scott Mosier's SMODCAST. I really enjoy this podcast and I can't recommend it enough. These two guys have such a great chemistry and it's always entertaining. Kevin Smith is always hilarious and Scott Mosier plays a great straight man and has the occasional observation that will leave you laughing your ass off.



My second recommendation is a game: Farm Frenzy. The gameplay of all the different Farm Frenzy games is pretty much the same. However, if you want to start with the best, start with Farm Frenzy 3. For part 3, the designers finally got all the elements right. The timing, the rewards system, the difficulty. Everything is perfect by the third version.



Give these a try, I love them. Listen to SMODCAST while playing Farm Frenzy. They're a great combination. You laugh, you play, you love.

Monday, October 31, 2011

Oh Yeah, Almost Forgot…

Happy Halloween and some junk.

Happy Halloween

Game Update


Over the weekend I decided to try my hand at programming the game I'm developing as this year's resolution. The problem is, I'm also trying to learn Java while I create it. It's not that the language is all that difficult, in some ways it's actually a lot simpler than C++ but the weird little conventions are really killing me.
The game programming book I bought to help me conceptualize the dynamics of the game had this very long program that I had to input manually. Why? Well, because the book's author is "remodeling" his site and all of the sample programs are nowhere to be found. But I figured, at least entering it myself will give me time to think through the logic of the example and maybe lead me to understand the material better. HA! No.
In fact, the whole thing took so long that I would end up forgetting that I had created methods to handle certain tasks only to end up using them much further along in the programming phase. I had to keep looking back between my classes in order to remember what the hell I was asking the program to do.

Eventually, and I'll admit I learned a thing or two, the entire program was entered into the compiler. For about 5 seconds, I could feel the ground beneath me shake with the epicness of the moment (yes I know "epicness" isn't a word, thank you spell-check). And THEN... I tried to run it. Apparently ... in spite of the program being an applet, and not needing a "main" method, it wouldn't work as a jar file, or as an applet running on a browser because it didn't have a main class. I can't set a main class, and the compiler (NetBeans) doesn't show me any way to make a class into a main class. I can't just add a main method in the main class because it's not a application... well, I could... but that doesn't really solve the problem.


 

So 3 hours later after checking through several forums and googling the hell out of it (damn it, spell-checker, that IS a word... or should be), I hadn't found the answer. Needless to say I threw the book through my window and went to watch that episode of South Park that's been waiting on my Tivo. This could take a while...

Wednesday, October 19, 2011

Awesome Band Names 1

Just a quick, short list of awesome band names. One day, I hope to start a band and quickly switch names to make use of all of these. But until then, you’re all welcome to steal them.

1) Windmill of Death

2) Shine Get

3) Bubblegum Haircut

4) Adorably Tipsy

5)  Very Important Pagan

Impressions: Real Steel

RealSteel

I came into this movie a bit late even though I’d been wanting to see it for a while. The trailer gives the movie an interesting vibe that really appeals to me: Dark future where complex technology is an everyday thing. Add to that Hugh Jackman, who admittedly is hit or miss with his roles, and you have my attention.

What I didn’t expect from the movie is the interesting interchange between Jackman’s character, Charlie Kenton, and his on-screen son, played by Dakota Goyo. The first few minutes of the film revolve around Charlie’s “down on his luck”, ex-pro gone amateur persona. Yes I admit that some of it is quite cliché, but as we get further into the film we see how the character is fleshed out without resorting to the usual pound-it-into the audience methods of film making. There is some of that, demonstrated by Charlie’s gambling addiction, but as we see more of him we’re led to realize that the gambling is more of a symptom of his character flaws: Charlie is impulsive and quick to act, traits that may have served him in the past but now become a hindrance.

Interestingly, Charlie’s son, Max, is exactly the opposite at the start of the film and watching the two change throughout the movie, bringing their personalities closer to each other, is charming. Not all the dialogue is gold here, but there are some really nice exchanges pulled off very well by the two actors. One of the better scenes revolves around Max’s decision to retrieve an old, junk robot from the scrap yard. Charlie’s response to his pig-headed son’s adamant behavior is to say “If you want it, you’ll have to bring it in yourself.” Which, of course, he does. As Max pushes the old robot along on a cart towards their tractor his reply doesn’t even need words: he just starts punching away at him weakly while Charlie simply tries to parry.

Evangeline Lilly does a good job of serving as the love interest in the film, she looks good and is charming even when chastising Charlie. But part of me feels that she was directed to be a bit weak rather than the tough woman she should be. When she becomes legitimately angry at Charlie she yells at him with a partial smile on her face. Several times during the film I wish she’d just slugged the guy.

And speaking of slugging: the final star of the film is, of course, Atom the robot. I haven’t done any real research on this but the robot scenes often look like a mix between CGI, puppetry and live-action robot suits. Some of this is more evident than others during certain scenes but over-all it works quite well. The only thing that didn’t work for me was the attempt to make Atom seem more human or even sentient. We spend a lot of time seeing how these robots are NOT human and have no independent thought. The film then tries to tell us, through Max, that they MUST have feelings after all. No. No they don’t.

Ultimately I think the movie works because it’s about the characters reacting to their world rather than the world acting on the characters. In fact, the world they’re in isn’t really that different from our own. We’re told the story takes place (by inference) after 2016 but we don’t really know how much after. Other than the presence of robots and a few really big screens outside of stadiums, the technology is more of less the same as our own. I think this works in favor of the film because we don’t spend a lot of time trying to figure out how things got to where they are; we already know: time passed.

I’ll say two things about this movie to finish up: First, this movie is an interesting mix of elements but they aren’t necessarily original. Second, I don’t care because it’s charming and entertaining enough even in this incarnation. The movie has a lot in common with the movies “Over the Top” and “Rocky”, two Silvester Stalone movies. I have to wonder if the writer is a fan of Stalone’s. But in spite of noticing the similarities even half-way through the movie, I still enjoyed it. I just wish someone had interviewed Jackman while he says “Yo Adrian, we did it!”

Tuesday, October 11, 2011

Is it fun yet?

A little while ago I decided to learn to design games. Then, at the beginning of the year, I made it my resolution to design and program an entire game by December. So far, I’ve learned a lot about design but still don’t feel like I can tackle an entire game. But, having made the resolution, I have no intention of backing out.

The one thing that I’ve realized as I continue learning about design and games in general is that making things fun is actually very difficult. Designing a game itself is easy. That’s just a matter of putting together a series of rules that have to be followed sequentially or conditionally to make events occur that are either declared “in favor” of the player or “against” the player. But really… that’s not fun.

Have you ever been so bored that your start bouncing a ball against the wall. And after a while you say to yourself, “Ok, now my goal is to bounce the ball at THAT specific spot”. If you were to ask yourself “was that fun?” the answer would probably be “no'”. And yet it was a kind of game.

Right now, that’s how I feel my game design is going. I’m putting a bunch of rules together that either get the player closer to their goal or impede them from their goal. I don’t ever feel like I’m actually making anything FUN.

So at this point, I’ve decided to do a couple of things. First, I’m going to build a game that isn’t really a game. I’m going to build an engine that can be used to put together a point-and-click adventure game. Whether that takes the form of a Myst style game or more of a Monkey Island style game, I have yet to determine. Second, I have to play a lot more games than I have been. I need to get to the root of what makes games fun to play. I have some theories floating around from what I’ve read, but I don’t always agree with those. The only thing I tend to agree with is that games that are most “fun” are those in which the player is always learning something new. Even if the thing they’re learning is only how to be better at the game. So that’s my starting point. Always have the player learn something new about the game, the mechanics, or about the level. The player should always feel like there’s something new happening to them or their avatar.

The only question now is, “How the hell do I do that?!”

Friday, April 22, 2011

Windows Live Writer

I decided to update my Windows 7 machine this morning in an attempt to procrastinate from doing any actual work. To my surprise it also downloaded Windows Live Writer which, apparently, also allows me to edit my blog. Or maybe that’s ALL it does… in any case, I’m using it to check out it’s functions. It basically looks like Word but edits your blog. Yay?