Tag Archives: dev

Arcane Worlds 0.09

All spells have effects now, so no more firecubes. It looks like a cosmetic change, but actually it’s a basis for future spells, including attacking ones. I’ll add more of them, and you’ll be able to find some of them while exploring the worlds. The world generator is now scripted, so you can change it [...]

Posted in Arcane Worlds | Also tagged , | Comments closed

First boss fight in LEVEL UP! 0.05

The first boss is small and relatively easy to defeat. The ones further in the game will be larger and trickier. Also, bosses will be chosen randomly so you wouldn’t know which one you’ll encounter on a particular play-through. I’m considering adding procedurally generated enemies next. But for now I’ll switch to working on Arcane [...]

Posted in LEVEL UP! | Also tagged , , | Comments closed

How I do (not) debug my games

I’m writing this because I thought it might be interesting to other programmers. I used this method for about ten years, so it’s pretty sound. I don’t use debugger. Well, I start it sometimes in (mostly futile) hope of getting a better exception stack trace. Or to look at the generated machine code in disassembly [...]

Posted in Uncategorized | Also tagged , | Comments closed

Mana gatherers

Mana gatherers are friendly creatures in Arcane Worlds who seek mana and bring it to your castle. They are spawned at your castle automatically. Now, to open the portal to another world you need to collect enough mana in your castle. The castle also absorbs any mana dropped on it, so placing it strategically and [...]

Posted in Arcane Worlds | Also tagged , | Comments closed

Vacation

I’m leaving on vacation tomorrow, August 20th. I’ll be back on September 10th. I won’t write code, but I’ll sketch out some ideas, monsters etc. for both Arcane Worlds and LEVEL UP! I’m going to get a mobile internet for my tablet there and there should be wifi at the hotel, so I’ll be able [...]

Posted in Uncategorized | Also tagged , | Comments closed

Arcane Worlds 0.07: Mana

Change list: + Killed monsters drop mana now + Spellcasting is now limited by player’s mana + When enough mana is accumulated, a portal to another world appears and monster spawning stops + A new spell to use portal to another world + Some worlds have flowing water now + Random sun position in new [...]

Posted in Arcane Worlds | Also tagged , | Comments closed

New purchase system and gift keys

I’ve simplified the purchase system on my site, so you don’t have to register or log in to buy my games anymore. Instead, you’ll get a special link (the key) which you can use to download the game and all future updates. If you’d ever forget the key, you can request it to be resend [...]

Posted in Uncategorized | Also tagged | Comments closed

Arcane Worlds 0.06

I’ve added first buildings. It looks like I need a building editor because coding them is cumbersome. The most important building is your castle which you can now place with a spell. When you die (there’s player health now), you’ll respawn in the castle. If there’s no castle, you’ll be banished to another world (it [...]

Posted in Arcane Worlds | Also tagged , | Comments closed

LEVEL UP! 0.04

Well, it took much longer than I expected, mostly due to real-life issues. The main features for this release are bonuses (health and upgrade points), explosive barrels and new rooms which make levels more varied. I wanted to add more enemies, but I found the collision system to be quite buggy, especially in object-to-object collisions. [...]

Posted in LEVEL UP! | Also tagged , , | Comments closed

First monsters in Arcane Worlds

They can hurt you, but the effect is limited to screen flash for now. If you want to disable monsters to play with water or spells, press Ctrl-M. More info and demo download.

Posted in Arcane Worlds | Also tagged , | Comments closed