Tuesday, December 21, 2010

Chainmail Necklace

I'm home for the holidays and nothing says home for the holidays like cable TV and chainmailling.  I've got all the tools and fair bit of wire.

I cranked out a quick necklace/chain. It's using something like a Full Persian weave, but not.  I'm not entirely sure what it is.  It's built by adding an extra ring to 4-1 European chain to make it more like a cylinder.

Here are some pictures:
The necklace

A good look at the weave

 I have played Duke Nukem Forever

Next project will probably also be a necklace.  I really like this one,so that may be what happens.  I'd need to make some really small rings.

I also really like the RSD Weave.  So that might happen too.

-Liam

Wednesday, December 8, 2010

I Want to Write a Sci-Fi Book

I want it to be about the kind of people who leave home behind to go out into the unkown.  I want it to be about the crew.  Everything from how they feel and what they do.

What makes them go into space?  What do they do out there?  What is their job aboard the ship?  How do they kick back and relax?  How do their ideas and concepts about going into space mesh with reality?

Anyway, I totally know what I would do and why I'd go up, but I'd really like to grab other peoples perspectives on why they'd go up, or why they think other people would.  I made a super quick form using google forms, so if people want to send me their thoughts, that would be awesome:

https://spreadsheets.google.com/viewform?formkey=dGYxa0tMVGFSY2RWUktOSlgwdjNsWEE6MQ

It's pretty open ended, you don't have to fill in anything you don't want to.  If you feel a form is too restrictive, don't be afraid to email me at 4liamk@gmail.com.

Also of note, if anyone wants to get in on this and wants to write some stuff, I'd be totally down with collaborators.   I know some pretty talented people are out there.

-Liam

Thursday, December 2, 2010

Space Slayer: Earth's Last Hope

Made this for a class in second year!  Fun times.  Woot gamemaker.


Fly and Be Free

They came just as we thought they would. They began their attack from orbit, destroying our major military installations. With no ability to defend ourselves, their ground troops had no problems enslaving the human race. In days we became nothing, but they made a mistake. One of their interplanetary crafts, dubbed The Shrike, crashed near a pocket of resistance fighters. Unfortunately the controls were a mystery.

You were one of those resistance fighters lucky enough to stay alive. Your entire family, friends and acquaintances were killed by the invaders. Fueled by your thirst for revenge you managed to figure out that you moved with the arrow keys, and shot with the Z key. Your mission is to take that ship into space, and find the alien home world. There you will find the alien overlord. Rock On! 

Game Executable. Click here to play!

Game Design Document

User Manual

Going to Grad School

As of a few days ago, I'm officially going to be working towards a Master Degree at the University of Victoria come January. Should be really fun.

There are a variety of plans and projects in the works with some really cool people and organizations.

The big reason for going to UVic is that the faculty is awesome. I've had the opportunity to work with some great people. Yvonne Coady for one has really helped me along.

I've joined a team of people who are going to be awesome. The only thing missing is a team name. It has to be catchy, awesome and probably have something to do with parallel programming. Woot computer science!

-Liam

Friday, September 24, 2010

Liam's Open Source and Free Poker Timer - in Python

You can download it here

I really like to play poker (in this case texas holdem), but games of poker can take a long time. In my head, an ideal game of poker would take about 2 hours and let people live normal lives.

An actual game of poker can take 5+ hours. This is undesirable. Specifically when your friends only play poker to humor you.

As such, tournaments often raise the blinds by x after 20-30 minutes. This can totally be done for your games too, but I found a serious lack of help with such a task. In particular if you want a program which does this, it'll cost you 10+ dollars or require you to sign up somewhere.

Like Seriously?

I decided to make one, it took me an afternoon and fills all my requirements. It's python so you can run it almost anywhere. Also you can change it to fit your purposes.

It raises the blinds every 15 minutes like this. The value here is the small blind, the big blind is twice that.
1
2
3
4
5
10
15
20
30
40
50
60
+20

This should hopefully go for the 2 hour games mark and also make the first hour pretty relaxed. Everyone should be able to play for an hour, and even new players won't have a hard time. After an hour it will become an increasingly hard game and really take some skills, but the blinds shouldn't get rediculous.

This assumes 200 chips. If you do 1000 - multiply everything by 5. I just don't see the point of playing with 1000 fake dollars when you could do 200 and play the exact same game.

It requires python 3.1 and the pygame library. Also, in the same directory as the script, you need to have a song or sound file named "song.mp3". I suggest you put your favourite song there.

You can download it here

Once again this is beer license software and was developed to alleviate a huge and pressing gap in python poker timers. You may edit and redistribute it as long as you keep the beer license notice and don't make any money off it. Anything else requires my permission. Thank you!

-Liam

if you have any questions or comments, let me know!

Friday, September 17, 2010

Pax was Awesome and the Chainmail was a hit!

Pax was awesome, start to finish, but the coolest thing was how well the chainmail went over. A lot of people liked it and I got a ton of compliments. I met some cool people and it was a great conversation starter. My only regret is I did not wear the chainmail sooner, as I only wore it on Sunday.

I bumped into some serious chainmail people, particularly was the girl who runs Knitted Steel. Apparently you can buy stretchy rings which make awesome bracelets, I may have to try that out.

I also played Duke Nukem Forever! Say What!? That's a pretty big deal.

Wednesday, August 25, 2010

Done my Chainmail!

Sort of want to post pictures, but I mostly just want to show up places wearing it. I hope they make a lot of movies set in fantasy realms (or the past; I prefer fantasy realms). I'll be that guy!

I also cranked out some bracelets which really rock. Three were made in totally and I gave two away to awesome people. Might post pictures of the one I still have left. We shall see.

All in all, it was a fun, relaxing and rewarding experience. It actually helped me get through some tough times. There is a week of my summer known as "Hell Week". You literally have no idea how bad that week was. I swear to god, making chainmail bracelets saved my sanity. I am not in an asylum because of them, and they make great gifts!

Also, I figure I should link the two sites which really got me started and continue to be incredibly useful:
  • CG Maille: Awesome site full of tutorial and know how. The big thing is they really show you how to make good weaves with easy to understand diagrams that look beautiful.
  • Chainmail Basket: Really good knowledge base for tools, technique and unorthodox projects. I still really want to make a cube.
Also of note, don't do what I did and buy wire from home hardware. It's like 10 bucks for 150 meters. This project used about 500 meters and that get's expensive. Go to a farm supply store and buy electric fence wire. It's the same stuff, but 10 bucks will get you at the very least a mile. Then you can probably sell what you have left over for like 8 bucks.

-Liam

P.S. Next project - bean bag chair. Anyone have a sewing machine I can borrow/use? Anyone know were you can buy the beans?

Buy Games New

Purchasing used games from EB really rips off developers. EB get's all the money and they keep it for themselves. You should really buy new games as that supports the people who made it and then they can make more.

Essentially when you buy a new game, you're sort of paying for that one, but mostly you're paying for them to make the next one.

To the developer, when you buy a used game, it's like piracy, but you gave your to money to EB games instead of keeping it. Literally they see just as much money from someone who bought a used game as from someone who stole it.

Spend the extra 5 bucks, so great companies like Bioware can keep making the games we love to play.

-Liam

Friday, July 9, 2010

The Decipher Machine

Awhile back I posted my Dspeech Cipher Machine created originally to make a fake language (though not really a language) to vex my D&D players.

I realize that working through a word for word cipher on your own is somewhat brutal, so I made an online tool to help make the process a bit better:

http://web.uvic.ca/~liamk/decipher/

It lets you input a bunch of ciphered text and then takes you to a page where you can guess at its meaning. It can also save you a dictionary for use later and you can type in a dictionary if you'd like. This should allow people to build up a common known set of words and rock it out.

I thought it was kind of neat and it shows off what you can do with php and html.

-Liam

Monday, July 5, 2010

Starting Making Some Chainmail

I've wanted to do this for awhile now, but didn't have the time, tools, or know how. Having read up quite a bit on armor in the last few days and even more on how to make chainmail, I pretty much figured it out and bought the only required material: 150ft of 16 gauge galvanized steel wire.

It's not the fastest process, but I'm already much better at it than when I started. The weave is a bit more complicated than I thought and can get a little tricky, but it's coming together. I'm running with a 4 in 1 european weave which was apparently very popular back in the day. I think my rings might be a little too big, but it'll save some time if they're larger than standard.
Anyway, What I really wanted to do was post on my setup:

I think it's slightly more interesting than my finely weaved mail.

You can see I build a new row seperately and then attach them to the previous. I got a long piece of plywood, which you can see at the bottom, and hammered nails onto each side. This helps me keep the chain straight while I'm working on each row and then combining the rows together.

I also got a slightly wider, but shorter, piece of plywood and hammered some larger spikes into it. They keep my rings nicely stacked up, so I grab them easily. The big piece also can fit everything on it, so I'm pretty mobile.

I use the pipe to wind the wire into a spring and the aviation snips to cut it into rings. I've found them to be the best so far. They make a good cut and I've recently discovered you can cut about 13 rings at a time.The needlenose pliers are there to expand and close rings if need be, but generally I just twist them open and close by hand.

Anyway, so far so good. It's actually been a really fun experience. I've learned a fair bit; I'm sure all of it's useless. (unless the Knights who say "Ni" show up)