Showing posts with label Conjurer. Show all posts
Showing posts with label Conjurer. Show all posts

Apr 2, 2012

Conjurer: Reloaded

The Conjurer project which was my little playground for something related to game development, but which ultimately become a failure, will now hold something quite more useful. It will be my personal XNA Framework utilities library. For now it contains a KeyboardManager class which helps to manage keyboard input handling.

As you can expect, main user of this project will be (and is) Digger.NET project.

Sep 1, 2011

Conjurer: crafting engine for a games

A small PR of my own open source project. Conjurer is a game crafting engine. It's relays on a Terraria game as a model for it's functional capabilities. I mean by that (since I'm not a native speaker and can produce gibberish sometimes), if you use this engine in your game all major tasks which are required to perform crafting can be performed by the engine. For example: can a specific item be created now? Answering this question requires checking if all of the requred items are available and all required conditions are met. Crafting not always result in an item. It also can be some new condition of the game. Other questions can include:
  • What items can be produced by a player with his current items?
  • What items use this item as ingredient?
  • Which ingredients are missing in players inventory for creating that item?
and, most probably, many others. Not all this questions are answered by current version of Conjurer's code (actually only the very first one), but that's the point: it can be not an easy task to implement all of it from scratch. However easiness is not a major factor for any good developer. Most of us will gladly solve some interesting task. But if this task isn't interesting to you, then it will be, I hope, very useful to you.

P.S. Terraria is a great game, you should absolutely try it.