The engine used to build this game was a once-off creation, designed explicitly to run this particular title. This is not a real game engine, this is a GENERIC category.

A game run on an engine built for a few games (a game series, etc.), but not being clearly known or featured, should be assigned to Unknown engine.

Latest Media

No images, videos or audio files have been added to this gallery. Join now to share media with the community.

Blog RSS Feed Report abuse Latest News: The Importance of Roguelike Food Clocks

About Cogmind with 3 comments by Kyzrati on Jan 26th, 2015

Traditionally a majority of roguelikes include some sort of food system. Hunger management does seem like a natural part of role-play adventuring, but it also serves a much more important function: Pushing the player along is an integral part of [most] good roguelike design.

All but sandbox games present the player with a specific goal to aim for, though achieving that goal should be about more than a brute force grind to become unstoppable. Of course we could simply use various means to directly cap player power, like stat ceilings or limiting the amount of items available, though I'd argue against these methods because they essentially take options away from the player. From a player's point of view, the constraint which affords the most flexibility is how much time they have to achieve the goal--within this constraint the player can do whatever they want.

Types of Food Clock

Using an arbitrary turn count (the roguelike equivalent of a real-time timer) is one option, though a rarely used one. Why not give the player some amount of control over the mechanic?

The most common food clock is, unsurprisingly, actual food and hunger. It's easily understood, and the timer becomes closely integrated with elements of the game mechanics themselves (searching, combat, looting, identification), making it feel more natural.

DCSS_starving
You won't see this in Cogmind.

But food doesn't work for all games. Some take place in an incompatible setting, or prefer to avoid the burden (on either designer or player) of integrating it with the game's other mechanics.

One common alternative is to have some dire threat chasing you. This is more literally something behind the player "pushing" them to advance. FTL uses this mechanic.

Any food clock puts a (sometimes soft) time limit on the player's game and therefore limits what the player is capable of. The endlessly leveling mummy trick (mummies don't need to eat) in old versions of DCSS is one example of what happens when a food clock mechanic breaks down in a generic roguelike--the developers had to introduce a new spawning timer mechanic to deal with that and similar scumming behavior.

Regardless of the method used, they all benefit the experience by pushing the player forward. In a broader sense, being pushed along forces decisions, counteracting the player tendency to postpone decisions as long as possible, or at least until sufficient knowledge or ability is obtained to ensure a certain outcome. This tendency is at odds with the core roguelike experience--solving randomized problems. It's an inherently less interesting way to play a game since it removes most of the challenge. (One exception would be those players who are "just along for the ride" when they play a game; definitely a minority of roguelike players, though perhaps more common with AAA games that focus on style rather than substance.)

More specifically, food clocks cut down on grinding, which is good design. (Unless you're trying to make an addictive MMORPG or similar that milks poor gamers for their money/time.) Those who grind will likely have less fun in the process, and anyone who doesn't grind will consider the game poorly balanced or outright unfair. In other words, a food clock is saving players from themselves. Herein lies a golden rule of game design: If the optimal way to play a game is to do something boring, players will still do it even if it makes their experience less enjoyable. Thus a well-designed game should strive to avoid rewarding this kind of behavior.

Cogmind's goal to provide a grind-free experience goes hand in hand with pushing the player along. A food clock is essential here.

Cogmind's Food Clock

So what about food for robots? Well, we could artificially require some resource as a substitute, but I'd rather not go that route. I don't particularly want another resource management sub-game that ties into everything else, nor is there a need for one.

Cogmind instead wraps the food clock more directly into the existing game mechanics, specifically stealth and combat (and by extension play style).

The more you affect the environment, the greater the enemy response to your presence. Remaining stealthy is one way to postpone a stronger response, and I believe that as a more difficult challenge, successful use of stealth is a very valid way to operate outside the normal food clock. But once you mess up and the fighting begins, the cumulative effect of your presence can eventually snowball into a big mess. This increases the pressure to leave the area. Theoretically you could continue to fight, but against an unlimited army you can only lose to attrition. Did I mention you can't repair your core? (Note: The "presence" effect is less pronounced through the first few depths to make them a little easier; in the 7DRL the first three Materials floors didn't have any pressure to move on at all.) As Cogmind grows more powerful, though, you evolve to cover your core with more parts and attrition via integrity damage becomes less of a threat. It's at this point in the game, about one-third through, that electromagnetic damage appears. EM damage is the game's original (and most convincing) food clock mechanic.

Regardless of where they impact, hits taken from EM attacks can result in system corruption, which in turn causes all sorts of nasty things to happen. Current list of random effects due to system corruption:

  • Random log messages (harmless, just annoying)
  • Data loss: Forget the layout of one or more previously explored areas of the map
  • Data loss: Forget what certain parts do--they become unidentified
  • Misinterpreted scan data: Low/medium-level robot sensors display incorrect information
  • Misdirections: Unintentionally move in the wrong direction
  • (more to come)

As system corruption accumulates from subsequent attacks, the random effects progressively worsen and grow more frequent. Corruption can even kill Cogmind if it reaches 100%, though the side effects are likely to be deadly long before then.

cogmind_corruption_feedback
In case you haven't yet noticed the side effects,
while corrupted your map will also occasionally glitch as a reminder.

Corruption resets to zero on reaching each new depth (because that's when you evolve), so suffering the effects of corruption can be a very powerful motivator to forge ahead. Cleaning system corruption any other way is not easy.

Aside from corruption, in the mid- to late-game main maps (as opposed to side-routes) your location will occasionally be pinpointed and a strike team sent to deal with you. While Cogmind is more than capable of dealing with one of these teams, engaging them is tempting you to begin the whole snowball process of you interacting with more and more of the map's inhabitants, attracting attention and increasing your "presence." There are other strategies for handling these teams, but those are for you to discover ;)

Reinforcing this whole food clock system is the fact that you can only move forward in the world--there is no way to revisit previously explored levels. But that's a topic for another post.

Games
Kopanito All-Stars Soccer

Kopanito All-Stars Soccer Kopanito All-Stars Soccer

Updated 1 hour ago TBD Single & Multiplayer Soccer

An arcade, 2D soccer/football game in development. Will feature very dynamic gameplay, kicking not only the ball (no referee!), 100+ national teams and...

SUPERVERSE

SUPERVERSE SUPERVERSE

Updated 3 hours ago TBD Single & Co-op Arcade

In a manner of the best visual games, SUPERVERSE is a 3D space arcade video-game with spacecrafts, lasers, rockets and other weapons in a space combat...

GOCCO OF WAR

GOCCO OF WAR GOCCO OF WAR

Updated 7 hours ago Coming Q3 2015 Single & Multiplayer Third Person Shooter

Gocco Of War is a 3rd person comical, action and shooter game. In this action shooter game you can control your own cute Looking character and fight against...

Royal Defense

Royal Defense Royal Defense

Updated 9 hours ago Released Jan 31, 2013 Single Player Tower Defense

The castle needs a hero – hordes of trolls are surrounding it! Build towers, save money, learn spells - don't let the enemy in!

Zombie Zoid

Zombie Zoid Zombie Zoid

Updated 9 hours ago Released Jan 26, 2015 Single Player Adventure

This zombie shooter.You have to kill zombies.The game is quite complicated.A wide variety of levels and large maps.The game itself has elements of horror...

Post comment Comments  (20 - 30 of 122)
Jungletoe
Jungletoe Feb 12 2013, 9:08pm says:

I need help guys.

I downloaded this engine expecting a lot (even Minecraft uses this engine!), but when the install was finished, nothing showed up! I contacted several developers who claim to be using this engine and all I got was some smart *** responses like "i made it on my own". WHAT SNOBS! If you made it on your own, can you at least explain why I get a blank download!

What a waste of money! I spent $100 for the indie license and all I got was a blank screen! LOOK AT THE GRAPHICS ON AMNESIA! DO THOSE LOOK BLANK!?

I gave this engine a 1/10. Terrible support, a complete scam, and extremely expensive for a mere indie developer like myself. You'd expect better from big indies like Notch, but I guess not. All of them are in on this conspiracy! I SWEAR! IT'S A CONSPIRACY!

+11 votes     reply to comment
Demondays1
Demondays1 Aug 2 2013, 11:01pm replied:

Amnesia isn't a custom built game. It was made with HPL engine.

+1 vote     reply to comment
Pixelatoration
Pixelatoration Aug 29 2013, 10:52am replied:

Nice gif.

+1 vote     reply to comment
Ausländer
Ausländer Apr 30 2013, 9:39pm replied:

Everything is a conspiracy, have you not realized it by now?

+2 votes     reply to comment
Dragon000
Dragon000 Apr 19 2013, 6:00pm replied:

any smart person would kno tat no downloadable game is worth even half wat u claim to have paid if u realy paid tat much u should have ur parents handle ur money

+2 votes     reply to comment
SirIslandstone
SirIslandstone Mar 14 2013, 12:13pm replied:

I Lol'd, good one!

+7 votes     reply to comment
PsychoEliteNZ
PsychoEliteNZ Mar 9 2013, 5:22am replied:

Notch has nothing to do wit this.

0 votes     reply to comment
aps6686
aps6686 Feb 26 2013, 11:55am replied:

what are you on about?

+2 votes     reply to comment
hakaru-x
hakaru-x Jan 23 2013, 3:41pm says:

This is the best engine ever, look at the possibilities!!!

+8 votes     reply to comment
belva1234
belva1234 Jan 24 2013, 2:43pm replied:

read about unity...

-4 votes     reply to comment
zZChronoZz
zZChronoZz Aug 29 2013, 12:43pm replied:

These people don't get it

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Company
N/A
Contact
Send Message
Licence
Commercial
Release Date
Released Sep 1, 2007
Engine Watch
Track this engine
Share
Community Rating

Average

9.4

309 votes submitted.

You Say

-

Ratings closed.

Highest Rated (11 agree) 10/10

Dumbledore Gets Killed By Snape.

Sep 6 2011, 9:58pm by pocketlint60

Embed Buttons

Promote Custom Built on your homepage or blog by selecting a button and using the embed code provided (more).

Custom Built Custom Built
Custom Built
Statistics
Rank
7 of 688
Last Update
20 hours ago
Watchers
250 members
Games
6,696
News
8,131
Features
238
Tutorials
60
Reviews
37