Today, I'm working on my game some more. I got the core functions coded yesterday. Player can "look" to see what objects are in the room, "take" objects from a room and put them in their inventory, "equip" and "use" objects from their inventory, "drop" objects from inventory and they'll stay in the room where they were dropped to be picked up again if so desired (though I didn't limit inventory, so there's no real need to drop items at this point), and "attack" or "flee" when a battle starts up upon entering a room where an enemy exists.
Next up is improving the room, item, and enemy descriptions - they're bland one-liners right now - and plotting a whole bunch of new rooms because you can currently get through the five starter rooms in less than a minute.
Also need to work on balancing combat, which really just means playing with health, defense, and attack variables until it's challenging enough to be fun, but not so challenging that you die in the second room.