Difference between revisions of "IOC"

From RogueBasin
Jump to navigation Jump to search
(Building the source)
 
(5 intermediate revisions by the same user not shown)
Line 4: Line 4:
|influences = Warhammer, NetHack
|influences = Warhammer, NetHack
|released = 2011 Mar 13
|released = 2011 Mar 13
|updated = 2011 Mar 16
|updated = 2011 Mar 30 v06
|language = [[c++]]
|language = [[c++]]
|platforms = Windows
|platforms = Windows, source available
|licensing = [[Freeware]]
|licensing = [[Freeware]]
|interface = Emulated [[ascii]], graphical tiles
|interface = Emulated [[ascii]], graphical tiles
Line 19: Line 19:


To set the scene, we have one dungeon, one adventure, one pet and a host of baddies.
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 adventure.
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?
So your job is to keep your adventure alive long enough to get to the bottom of the dungeon.  How do you do this?
Line 28: Line 28:
But your most important talent is the ability to temporarily gain control of your master, swapping minds if you will.
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.
This is where you get to control the master, and he gets to control you.


== Features ==
== Features ==
Line 34: Line 35:
* Master/Pet Control
* Master/Pet Control
* Ascii or Tiled display (Note that smelling mechanics are only available with ASCII mode)
* Ascii or Tiled display (Note that smelling mechanics are only available with ASCII mode)


==Screen Shot==
==Screen Shot==
http://users.adam.com.au/savre/screenshots/ioc1.png
[http://users.adam.com.au/savre/screenshots/ioc2.png http://users.adam.com.au/savre/screenshots/ioc2_small.png]
http://users.adam.com.au/savre/screenshots/ioc2.png
[http://users.adam.com.au/savre/screenshots/ioc1.png http://users.adam.com.au/savre/screenshots/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.
 
* wget http://kegel.com/wine/winetricks
* chmod +x winetricks
* ./winetricks corefonts vcrun2005 dotnet20
 
Thanks Ancient for your tips.

Latest revision as of 12:18, 14 April 2011

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.