Vocabulary Mosaic

 Posted by James Paige on April 15th, 2010

I was asked to write a game design article for Hamsterspeak Issue #36. Instead of just writing an article, I wrote a game.

I had recently been playing a lot of Words-With-Friends with my Sister and my Brother-in-Law, and that had me thinking about word-tile games.

One thing I don’t like about word tile games is the limited size of the board quickly cramps the word space, and the double and triple score boxes force any winning strategy to emphasize small words on score boxes in favor of long words.

So I set out to make a word tile game that rewards long words most of all. The result was Vocabulary Mosaic.

There is more information about the making of the game in the hamsterspeak article.

[Download Vocabulary Mosaic]

A Landscape with MyPaint

 Posted by James Paige on August 11th, 2009

NeoTA clued me in to MyPaint which is a nifty paint program. Unlike most computer programs for making pictures, this one attempts to simulate the feel of actually working with pencils and brushes and inks. At this it failed, because I did not get any paint on my clothing, or in my hair, or in my eyes. I didn’t get dizzy from chemichal fumes. I actually did not make any mess at all, nor did I have to spend any time with turpentine cleaning my brushes. But for the non-unpleasant aspects of painting, it has done a great job of simulating the painting experience, which the caveat that it provides so many fancy magic brushes that it almost feels like I am cheating sometime.

grassy valleyFor example, I did most of the work on this one using a brush tool that simulates a flurry of vertical brush strokes along a gradient of shades. Cheating? Well… actually, it is probably not really possible to “cheat” when it comes to creativity.

I know I can do better with this tool. I have always had a dual fascination/fear with painting, and this tool takes away most of the things that I dislike about painting and adds UNDO and LAYERS. That can’t be anything but good.

DON’T EAT SOAP! An Educational Game Starring Bob the Hamster

 Posted by James Paige on June 6th, 2009

For the 2009 OHRRPGCE 8-bit contest,  I have taken it upon myself to do a public service, and I have created:

DON’T EAT SOAP!

An Educational Game Starring Bob the Hamster

Dont Eat Soap! - main title

Soap is bad for you to eat. It is good for washing your hands, but very very bad for you to put in your mouth. If soap ever accidentally gets in your mouth, spit it out! This game is an educational simulation using the latest in 8-bit gaming technology so that you can experience mouth-related soap accidents from the safety of your living-room without risk
of actual hospitalization.

Remember! This is only a game! Do not try it at home!

Download it here

It is so dang much fun to draw Bob the Hamster.

 Posted by James Paige on June 6th, 2009

I have been practicing with Inkscape

I drew these for Meatballsub’s new site The Hamster Wheel

Ogg Nayboomer and the Fla’arns of Tra’al

 Posted by James Paige on May 7th, 2009

Ogg Nayboomer and the Fla’arns of Tra’al
James Paige

With formious churnations, Rog Ogg Nayboomer lifted his p’nurk ashurn the lerg mundions of Tra’ali.

“Mullgow Tra’ali!” he began, “our first gronom besets us! Now is the k’lurn to set balsern our trovels, and to take up our marguls and knit!”

“Knit!” chorused the askanseled Tra’ali, clashing their trovels together with great formio.

But Ogg Nayboomer scowled. Snurk among the Tra’alim narselled him. He leaped down from the uld’low, and seized a margul from the aleenest Tra’ali.

“What h’murk of margul is this?” he demanded burmiously.

“One gifted to me ve’sek’varingly by my flune Gloriak.” said the Tra’ali neberously.

“Foma!” bellowed Ogg Nayboomer. “My pleen have never seen an opsorn fla’arnious wagoo than this pegl of a margul. Do you think to change this boozel-knitting from a boozel-knitting to a blurk-floshing?”

“Never” said the aleen Tra’ali.

“I also boast for this Tra’ali,” uttered the lurg Tra’ali boolsern him.

“Do you all boast?” shouted Ogg Nayboomer, looking fulsern the mundion.

“We knit as one!” came the formious de’ponk.

“So be it.” said Ogg. “Knit like the blurkhog of Pummelgog were agstern thee!”

* * * * *

So the lerg mundions of Tra’ali, sat glomsern their polmoons with their trovels mumsern them and they knitted boozels with their marguls from mog’bok until mog’nuk. And Rog Ogg Nayboomer knitted boolsern them. Being the lergest of the Tra’alim, Ogg Nayboomer needed no polmoon, and walked, marguls in p’nurk, as he knitted, overlooking the baleen of the oms.

Sorgenly, Ogg stopped, dropping his boozel and garfing formiously. “Who dares?” he demanded, seizing a margul and holding it sern boomsern his pleens.

The wagoo that he held was bargolly the same fla’arnious margul that he had taken from the blurkey Tra’ali only mog’hark.

“Our glub is facing churmious gronom, and you play Fla’arniak.” roared Ogg Nayboomer.

“But Rog,” said the Tra’ali in de’ponk, “behold my plurn of  boozels!”

Ogg looked amsern, and saw that indeed, the Tra’ali’s plurn of boozels sernly glomed his polmoon.

“How,” demanded Ogg with grof, “How do you so barmiously knit boozels with such a fla’arny margul?”

“Thus did my flune Gloriak teach me.” said the Tra’ali, “for my flune Gloriak and my berf Fla’arn are the same!”

Ogg Nayboomer gasped, and he raised his trovel to do that blurky baleen which he knew he must do.

But the other Tra’alim fulsern him siezed his p’nurks and stayed him.

“Fla’arns! Fla’arns!” shouted the Rog, struggling churnaciously. “All of thee Fla’arns!”

“Flunest Rog,” said the aleen Tra’ali. “We all knit in the blorp of the Fla’arnim. We are lagsorn boozel-knitters and opsorn boozel-fla’arners.”

“We beg toglosity,” said another. “We wogsorn meant to pa’bargol you!” He showed his margul which was also fla’arnious.

Rog Ogg Nayboomer fell to his p’thorks and wept.

After his pleen had no more spurks to shed, he stood, and with great neberosity he spoke “Gronom besets us. If we must knit as the Fla’arniak do, then so be it. The Fla’arn of Tra’al we shall be!”

THE G’NORP

Bob the Hamster in the Crypt of Baconthulhu

 Posted by James Paige on May 7th, 2009

I made Bob the Hamster in the Crypt of Baconthulhu for the 2009 OHRRPGCE Terrible Games Contest.

EDIT: My game narrowly won first place! See the results here: HamsterSpeak Issue 27

To give you a taste of the game, here is a brief “Director’s Commentary” video of it.

Also, I should note that the youtube video doesn’t do justice to the game’s music. It was composed by Nigel “Jabbercat” McBride, and it really makes the atmosphere.

If you want to try this game yourself, the direct download link is here: http://HamsterRepublic.com/dl/baconthulhu.zip

This zip includes an exe for windows, but the game also runs in Linux, as long as you have the Linux version of the OHRRPGCE.

Dubious but true…

 Posted by James Paige on February 25th, 2009


I am delighted to note that my book is now available via a few more distribution channels, particularly amazon which is the cheapest place to buy it if you happen to already be buying enough other books to qualify for free shipping, and createspace which is the cheapest place to buy it if you aren’t buying anything else at all.

Of course, the real cheapest way to read my book is to just read it online for free.

Of course, what I really want to see is for more people to read it regardless of whether or not they actually buy it.

And if you have already read the book (or even just one of the short stories therein) I would be delighted if you would take the time to write a review.

StegaVorto: The Game that came to James in a Dream

 Posted by James Paige on November 23rd, 2008

Last tuesday night I had a dream… In this dream, Michael Sweet, frontman of 1980′s glam-rock hair-band “Stryper” appeared to me.. except he was wearing a business suit, and standing on the front lawn of a public library… and he challenged me to play a game, a strange game that I had never played before. When I awoke I knew that I had to program it…

Your challenge is to discover secret messages embedded in the works of great authors.. Secrets that have been waiting all along for you to find…

Download the Windows version of StegaVorto
Download the Mac OS X version of StegaVorto
Debian packages (preliminary) thanks to Miriam Ruiz
Download the source-code of StegaVorto (Linux, BSD, Other)

The source code is written using python and pygame.

Alternatively you can get the source code using Subversion to check out

svn://gilgamesh.HamsterRepublic.com/hamster/stegavorto

The source code is under the GPL


2008-11-24: Updated! Check out new features such as author portraits, difficulty levels, and visualization of missed letters.
2008-12-10: Updated! More polish on levels, added a victory screen when you complete a level, and default to full-screen
2008-12-23: Many thanks to pygame developer René Dudfield who discovered how to fix the music problem (not just for StegaVorto, but for all pygame games that play music the same way StegaVorto does on the Mac)

Arthur J. Paige & The Rose Technie

 Posted by James Paige on November 14th, 2008

I was unable to discover who wrote this, but this article was originally written for the Terre Haute Tribune Star, and archived on the Indiana State University website. Arthur James Paige was my great grandfather.

The first gasoline-powered auto on the streets of Terre Haute was built by Vigo County native Arthur James Paige while he was a student at Rose Polytechnic Institute.

Before entering his junior year at Rose, Paige began working on a motor vehicle in preparation for his senior theses. In the summer of 1900, he contrived a two-cylinder, six-horsepower gasoline engine (two single-cylinder engines coupled together with cranks). That fall he started work on the carriage. As he later explained, “The manufacture of automobiles was in such an experimental stage…that very little literature on the subject could be obtained, while much that was obtained was worthless for practical purposes.” After all, Ford Motor Company did not sell its first auto until July 1904.

Paige’s project was completed in the spring of 1902, consuming nearly two years. All work was accomplished in the Rose Poly Shops at 13th and Locust streets. Paige made patterns for castings but shares credit with Edward T. Wires, instructor at Rose Wood Shop, for the final product. He also received assistance from shop superintendent Alvah W. Clement, shot foreman Garrett W. Logan and several students. One of Paige’s gifted classmates, Claude E. Cox, designed the first Overland automobile for the Standard Wheel Company of Terre Haute in 1903.

When finally assembled, Paige’s vehicle, aptly named “The Rose Technie,” was a four-seat, 850-pound carriage steered by a center lever so it could be operated by either front-seat passenger. An unusual four-note musical horn was added. To enhance engine durability, Paige innovated the use of steel tubing liners for the cylinders. The car appeared much more sophisticated than the steam and naphtha-powered McConnell-Seger Co. auto that first operated on the local city streets in March 1900.

As a result of his theses, “Construction and Test of a Six Horse-Power Gasoline Automobile,” Paige received the coveted Heminway Award from his alma mater in 1903. He later described his work in the March 1903 issue of The Rose Technic, the campus periodical. The precocious son of Terre Haute piano tuner Almer H. Paige earned a mechanical engineering degree in 1902 and remained as an instructor at Rose until 1908, residing with his parents at 420 S. Center St. He was awarded a master’s degree in 1907. Thereafter he worked for several auto manufacturers beginning with the Fort Pitt Motor Manufacturing Co. in New Kensington, PA, where he designed the “Pittsburg Six.” In 1910 he was chief draftsman for National Motor Vehicle Co. of Indianapolis. And in 1911, he was mechanical engineer at the Western Motor Co. in Marion, IN.

After assembling the car that won the 1912 Indianapolis 500, Paige earned national renown for improving the design of rotary gasoline engines and two-stage carburetors. Though he lived in the Detroit metropolitan area for most of his life, the Terre Haute native died in Redondo Beach, CA, on Jan. 10, 1972, at age 89.

When I was growing up, my Dad had his “grandpa’s car” in the back yard. It was not the Rose Technie, it was a later car he had built. it had a single cylinder engine, and was fitted with an unusual looking fuel gage. I am pretty sure that my great grandfather was using this car to experiment with high mileage. My Dad tinkered with the car sometimes, but I don’t remember ever seeing him get it running (although I do remember one exciting day when I was about 9 years old and we pushed it down a hill while I was steering it) The car moved with us 3 times, but then we ended up giving it to a friend of the family who collected old machinery. I’m pretty sure it got destroyed when his garage burned down in the big Julian Pines fire of 2002. I know my Mom still has photographs of that car. if I can find any of them, I will scan and post them here.

The Old Man of the Forest

 Posted by James Paige on July 25th, 2008

The Old Man Of the Forest became ill. Thinking his days to be coming to an end, he lay down against a big tree, older than himself. He bid his offspring farewell, and sent them away, to walk their own paths.

“I have lived long and well.” He said to himself. “I depart this world in peace.”

And so the pain of death overtook him, and he faded away and died.

But a small part of him did not die. That small part of him remained there sitting beneath the old tree, and he slept, and rested, and regained strength. And when he awoke he was surprised to be still alive.

He stood and looked around him, and felt the bark of the tree, and felt the breeze through his hair. These things felt familiar to him. “Is this what it feels like to be dead?” He wondered.

So he walked through the forest, and his body felt strong, but his spirit felt powerless, and he was somewhat frightened.

Read More