Pyweek — Looking forward to tomorrow!

April 25, 2009

Tomorrow evening marks the beginning of Pyweek 8!

I’m really excited! OwO

I can’t wait until the theme is announced!

*Sigh* Guess I’ll have to wait, though. 😛


Scarlet Rose — Weapons

April 20, 2009

I don’t have much new information on Scarlet Rose, but I do have a tentative list of weapons.

  1. Shortsword
  2. Broadsword
  3. Longsword
  4. Claymore
  5. Dagger
  6. Warhammer
  7. Maul
  8. Battleaxe
  9. Bow
  10. Crossbow
  11. Musket
  12. Lance
  13. Spear
  14. Halberd
  15. Flail
  16. Heavy Flail
  17. Club
  18. Sling
  19. Throwing Knife
  20. Staff
  21. Mace
  22. Javelin

A few notes:

Arrows and crossbow bolts will be counted as separate types of ammunition.

Muskets and slings will both fire bullets. There will, though, be stone bullets which may break a gun, and pebbles, that only a sling can fire. Muskets will also use gunpowder.

All weapons (Besides the sling) exist in multiple grades of power. These are generally a heirarchy from iron to steel to either adamantium or mithril, sometimes with wood before iron.

The exception to this is the musket. There are four upgraded muskets, with different capabilities.

  • Marksmans’ Musket — Longer Range, More Accurate; Slower Loading, Uses More Gunpowder
  • Dragoons’ Musket — More Damage, Faster Loading; Less Accurate, Uses More Gunpowder
  • Repeating Musket — Holds Twenty Bullets, Uses Less Gunpowder; Less Accurate, Less Damage
  • Boomstick — Fires Six Bullets at a Time, Lots More Damage; Uses Lots More Gunpowder, Much Less Accurate

The heavy flail was taken from a DnD rulebook (Players’ Handbook 3.5), and I’m not sure whether such a thing ever actually existed, but it is a polearm with a large bludgeon mounted on a chain down at the end.

I hope to have some specifics as to the combat mechnics some time in the next few days. ^_^


The Road to PyWeek — Third day of the Third Practice Run

April 10, 2009

I’m going to (Hopefully) get my image assets done today, as well as maybe some more code.


It’s 3:15 or so here in Michigan. I got up at 2:00. AM. 2:00 AM.


I like to go to bed in the early evening so I can wake up at two or three in the morning. One of my public speaking classmates claims that this is “Definintely not the norm”. I suppose I’d have to agree. Heh.


And, back to work!

The Road to PyWeek — A new Beginning

April 9, 2009

My third practice run began yesterday. I woke up this morning at two AM.

I feel great. This is what I needed.

Anyway, the theme for my third practice run is construction.

I’ll have details posted later today. Right now I need to get to work.

The Road to PyWeek — The Plan for Saturday

April 4, 2009

I plan to get my entity and level code done today.

I’m also considering engaging in another game project during my breaks from the practice game, but I don’t have anything concrete yet.

I’m also planning on making an overworld map for the game, so the player can move between levels using it. I’m not sure whether I can get enough levels made for it by the end of the practice run, but I think I can manage it.


I’m getting somewhat excited, because I think I can get this done in time. I’ve greatly simplified the design of the game, nailing the game’s objects down to the following:

  • The Player
  • One enemy type (“Yetis”)
  • Six Items (Coins, Health Powerups, Warmth Powerups, and three types of food)
  • Three types of terrain (Ice, Snow, and Stone)
  • The Level Goal (A signpost at the end of each level)

With the plans narrowed down this far, it shouldn’t be too much of a problem to get this done.

I may wind up revising my plans for what to do when, but some early mornings should help that rigth along.


My current plan is to have twenty (short) levels on a single map.

I’m not sure whether I’ll really be working on this once PyWeek is over, though. I’m not overly enthused about the idea behind it.

Ah well, it’s been fun so far finding ways to simplify my code. I’ve found lots of way to make things simpler, especially by separating things into different classes. 🙂

Anyway, I should get back to work.


The Road to PyWeek — The Second Game Plan

April 3, 2009

The plan for my second practice run is as follows:

  • Friday: Image loading boilerplate
  • Saturday: Entity and terrain boilerplates
  • Sunday: Image Making and AI
  • Monday: Main Loop and Level Loader code
  • Tuesday: Menus and debugging
  • Wednesday: Blue Sky 😀

That’s the plan, anyway.