Sunday, December 27, 2009

Command Line DM Tools - The Shill

This just in. Command line DM tools, for you.
Play D&D? Think the command line is the best interface known to man? GUI's for Sissies?
Click here for download page

Need to roll dice? Need to roll lots of dice and then add them up.
Well you'll enjoy the handy dice rolling apps:
Dice Roller d6!
Literally faster than actually rolling 10d6 and much much faster than mentally combining them. Works for d4 to percentile. Can do anything less than 4 billion d6! Wow that's some fireball! With the dice rolling apps, 12d12 isn't such a problem any more.

-77 kobolds all fire crossbows at Grou? just type "./d20 77" and see how many go above 15! Then type "./d6 " and see how much damage he took! Previously that would have taken me 4 days to figure out, now it's easy to fling tons of ...stuff... at PC's and see if they live!

Need to keep track of any number of monsters hit points? Need this to unlimited and versatile?
Well today we bring you the HP tracker++ also known as "c".
Hp tracker!
Have as many enemies as your computer has hard drive space! This should be in the several trillion range.

Wow Soric got hit pretty hard, but it's not like you have to subtract 40 from 14 just cause Penny got a crit! Now you just gotta type "./c soric - 40". Now having Sam at the table isn't such a big problem anymore, cause with friends like him, who needs enemies!

Need to keep track of initiative? Need to keep track of lots of initiatives and know who's next?

Check the initiative tracker out!
Initiatives!
How many times have you ever been at a game, or have been running a game where there is like a 5 minute pause between turns whilst the DM ponders who's next in the order. Ever started also keeping track of initiative because you're concerned the DM might just lose it.

NO MORE!

With this handy took all you have to type is something like this:
./init jer 12 liam 20 torg 13 kobold 10 and eleph 7
and it figures out who goes in what order. Then you press enter and it shows you who's next. Wowzers. Need to quite just enter in 'q'. Then you can press up, alter the initiatives and then go again! Uses Malloc! Memory Allocation Technology to ensure that the order is maintained regardless of battle size. I've actually been using this for some time and it's the only reason I drag my laptop to every single game I run.

Command Line DM Tools for D&D

Wow your a dork if you even found these - and also my kind of people.
I made a few of these. One tracks initiative, a few roll dice and the last tracks hit points. They're called init, d4, d6, d8, d10, d12, d20, d100 and c respectively. They'll work for any system that uses dice, initiatives or hit points.

You can download them all:

Source Code - cdmt.zip

They're all command line and I made them in Ubuntu, so they should be good to go for all Debian based Linux, Mac os X and damn near everything else.

You may have issues with the hp tracker if you're using windows. All you'll have to do is change some / to \ and \ to / if you're having problems. You probably shouldn't have any issues though with anything. It's all pretty basic stuff.

It's released under the Beer License.

Wednesday, December 2, 2009

Pogo Sheep!

New flash game. Woot! and stuff. You should play it:

Here:
http://web.uvic.ca/~liamk/ps2/

Or Here:

Thursday, November 5, 2009

Sunday, October 25, 2009

Drill Driving Damsel II: Drill Deeper

It's totally done. I added in a few more game play elements. It also has a start screen. Enjoy it here:

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

Monday, October 19, 2009

Drill Driving Damsel

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

It lives! AHAHAHA

Though not totally done, I'll it'll get updated as my teammates make it better. I personally did all the code and 85% of the art, I hope you enjoy it. I certainly do. Please comment on what you like and don't like.

Stay Tuned

-Liam

Tuesday, October 13, 2009

Stay Tuned

For the Drill Driving Damsel.

I started work on a simple flash game for csc 167 here at Uvic. The game will be done by the 23rd and I'm totally going to post it here.

For now, I shall give you a picture, I've had on my computer for awhile. It's the cover art.

Click to make it Bigger

In case you care, the Japanese text should say something along the lines of
Drill Dive Woman. I have no clue if it actually says that.

Tuesday, September 15, 2009

New Ubuntu Build

This one includes the test level for you to try. It also has the white box where portraits will appear in the future game. Its linked to on the side. It should also run in other Linux environments. I Just tested it at school and it functions.

Also if you go into the levels folder, you may edit l1 and try changing the game. Be warned you can't go beyond 50.

The Controls are:
w - moves you up
a - moves you left
s - moves you down
d - moves you right
q - spins you left/counterclockwise
e - spins you right/clockwise
r - speeds you up
f - slows you down
space - fires! (honestly the funnest button)

Monday, September 14, 2009

It's ALIVE













I just implemented my level loader and by virtue of its existence, a level editor as well. The level editor is your favorite text editor and the levels are written in plain text.

Anyway I made a very simple text level 1. Here's a picture of it in action. There is only one enemy in the game, so all there is is a whole lot of eyebots. I have them working really nicely now and I'm very happy with how they turned out.

Tuesday, September 8, 2009

All is not lost.


I started working on the project again. I tackled my largest hurdle yet today: Getting text on the screen. Check it out!

You can't see it very well in this picture, but the bottom row says: This is the Text Test

The bit of green text below the ship is actually a rudimentary health bar. or Structural Integrity Meter. SIM

The information on how to do this can be found here:
http://www.lighthouse3d.com/opengl/glut/index.php?bmpfont

They did an awesome job and I picked up what I had to do from their example in like 15 seconds. I can't believe this was holding back development so much. You learn a little everyday I guess.