IOC

From RogueBasin
Jump to navigation Jump to search
Inversion Of Control
7DRL
Developer corremn
Theme Pets, Master and mind control
Influences Warhammer, NetHack
Released 2011 Mar 13
Updated 2011 Mar 30 v06
Licensing Freeware
P. Language c++
Platforms Windows, source available
Interface Emulated ascii, graphical tiles
Game Length 20 minutes
Official site of Inversion Of Control


IOC is a coffeebreak roguelike


7drlLogoAsciiThumb.png

About Inversion Of Control 7DRL

Experience the pet/master dungeon, mind swapping extravaganza simulator and exciting unwanted bugs for you to discover.

To set the scene, we have one dungeon, one adventure, one pet and a host of baddies. Ok sounds dull and boring, right? The difference is that you get to play the pet, not the adventurer.

So your job is to keep your adventure alive long enough to get to the bottom of the dungeon. How do you do this? Well you have a unique bond and mind, you can communicate to him with simple requests and he will do the same for you. Your master will wander around searching the dungeon for nasties and items and will "smartly" decide what to do. If you lose track of him you can always use your nose to locate him or other denizens of the dungeon.

But your most important talent is the ability to temporarily gain control of your master, swapping minds if you will. This is where you get to control the master, and he gets to control you.


Features

  • Mind Swapping
  • Master/Pet Control
  • Ascii or Tiled display (Note that smelling mechanics are only available with ASCII mode)


Screen Shot

ioc2_small.png ioc1_small.png


Source

I have finally gotten around to uploading the source. The bad news is that I have never attempted to build it on any other platform but windows.

Currently it requires:

  • OpenGL
  • SDL
  • freetype2 lib

It comes with a Visual Studio 2005 solution and it should build without any other downloads. Should work with 2005 express. If anyone can build this let me know, especially if it is a linux build or something like it.


Playing with Wine on Linux

The following steps are required before executing IOC with Wine.

Thanks Ancient for your tips.