Author Topic: Cogmind (now at Beta 2.1)  (Read 16435 times)

Tzan

  • Bishop
  • ***
  • Posts: 123
    • View Profile
Re: Cogmind (now at Alpha 14)
« Reply #120 on: May 05, 2017, 04:09:44 PM »
Years ago I was reading about all the options for versioning.
I decided I would use a date. But also use a word before it like Alpha 170505.
Then switch the word. Not sure what to do after an imaginary 1.0. Release sounds ok.

Currently I've been using: SIFR 2017-05-05

https://en.wikipedia.org/wiki/0

" In pre-Islamic time the word ṣifr (Arabic صفر) had the meaning 'empty'.[7] Sifr evolved to mean zero"

So its something before Alpha  :)

Unity has been using numbers, I'm on Unity 5.5.2f1.
They have been doing big releases with the first number change but all the others bring new things too.

They are now changing to what they call a continuous release.
So they are changing to dates:  2017.1
So its the year and the release number sequence, till the next year.


Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Alpha 14)
« Reply #121 on: May 05, 2017, 11:30:12 PM »
Yeah I like the date-based method a lot, and it's perfect for libraries/engines/devs. Pure numbers are just kinda boring on the player side, though, and don't let anyone who sees it for the first time have any info as to what state the game is in.
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Avagart

  • 7DRL Reviewer
  • Protector of the @
  • *
  • Posts: 520
    • View Profile
Re: Cogmind (now at Alpha 14)
« Reply #122 on: May 06, 2017, 12:38:30 PM »
Interesting. Personally I really dislike date-based versioning. It can be messy about interpretation due different date formats (dd-mm-yyyy and mm-dd-yyyy). We could stick to ISO format (yyyymmdd, without punctuation) but it's not very readable. Of course, none of this matters if versioning is addressed to the developer itself, but I feel that your blog post, Kyzrati, is more about user's perception of versioning scheme.

I'm not sure what's about Starsector. I used to think that RC stands for, well, testing builds of specific version. But Starsector's RC notation looks more like marking bugfix releases, or something similar...?

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Alpha 14)
« Reply #123 on: May 06, 2017, 12:45:00 PM »
Interesting. Personally I really dislike date-based versioning. It can be messy about interpretation due different date formats (dd-mm-yyyy and mm-dd-yyyy). We could stick to ISO format (yyyymmdd, without punctuation) but it's not very readable. Of course, none of this matters if versioning is addressed to the developer itself, but I feel that your blog post, Kyzrati, is more about user's perception of versioning scheme.
Definitely the latter, yeah.

And I prefer the ISO format, which I always use for my dev stuff (the other two are annoying without a standard!). I find it quite readable, but also drop the first two numbers which makes it shorter and easier to parse, with two chars for each field. No real need to repeat the first two when I won't even live to see the next century, though, haha.

I'm not sure what's about Starsector. I used to think that RC stands for, well, testing builds of specific version. But Starsector's RC notation looks more like marking bugfix releases, or something similar...?
Yeah I wasn't too sure myself, to be honest. They don't use it on everything, but seem to at least name post-release bug fixes by that scheme, and have been doing it... sequentially for years, across multiple releases. I looked at it for a while and scratched my head a lot :P

Anyway, I'm happy having gone with Beta here.
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Alpha 14)
« Reply #124 on: May 07, 2017, 03:58:57 AM »
Notice: In two days Cogmind goes Beta, and most tier rewards will be removed--e.g. no more Prime Tier with supporters list perk. Last chance to get that for anyone thinking about it :D
http://www.gridsagegames.com/cogmind/buy.html
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Alpha 14)
« Reply #125 on: May 09, 2017, 01:16:04 AM »
Cogmind Beta 1: "The End"

A major milestone, a big ending, and a new beginning, all in one! After four years in development, Cogmind's story is truly complete, and today we begin a new phase: Beta.


Welcome to Cogmind Beta!

To kick it off we have the largest release ever, which not only finishes off the plot lines with a new map and seven different animated endings, but also adds major NPCs, lotsa QoL, and more lore, mechanics, challenge modes... Check out the huge collection of feature images in the Beta Preview from last week to see some of what's included.

Also note that Cogmind Beta is priced differently, having recently been set to its final base price. And for anyone who wants to help spread the robot love, gifting is now easier.

For the full release notes with extra detail, an introduction to what this release is all about, and some words on the future, see here.

The full Cogmind Beta 1 (0.10.170509) changelog:

* NEW: Branch map "[redacted]"
* NEW: 7 different animated endings, with content dependent on plot-related actions
* NEW: 1 major new NPC (unique robot class)
* NEW: 4 new minor NPCs (unique builds)
* NEW: 3 more prototype robot variants
* NEW: 2 more robot analysis records
* NEW: 21 new items (8 completely new item mechanics) (total = 846)
* NEW: 2 more Trojan() hacks (secret)
* NEW: 1 more Force() hack (secret)
* NEW: 37 more score sheet entries (total = 626)
* NEW: 48 more sound effects (total = 847)
* NEW: Added content to "Archives" map
* NEW: Score sheet filename appends win type indicator, and +'s for boss kills
* NEW: scorehistory.txt Location column differentiates between win types
* NEW: "Devolution" experimental challenge mode (for now set in cogmind.cfg: challengeDevolution)
* NEW: "Inhibited Evolution" experimental challenge mode (for now set in cogmind.cfg: challengeInhibitedEvolution)
* NEW: "Gauntlet" experimental challenge mode (for now set in cogmind.cfg: challengeGauntlet)
* NEW: "Super Gauntlet" experimental challenge mode (for now set in cogmind.cfg: challengeSuperGauntlet)
* NEW: "Pure Core" experimental challenge mode (for now set in cogmind.cfg: challengePureCore)
* NEW: "No Salvage" experimental challenge mode (for now set in cogmind.cfg: challengeNoSalvage)
* NEW: Any active challenge modes are listed in log on starting a new run
* NEW: All treads have at least a 5% chance per slot to instantly crush ram targets of medium size and below
* NEW: Ramming with treads active never leads to self-damage or destabilization
* NEW: All legs have a 20% chance per slot to kick a ram target out of the way, avoiding any self-damage but damaging target
* NEW: Sound effect origins heard but not seen temporarily marked on map, color coded by type (can toggle in cogmind.cfg: disableVisibleSfx)
* NEW: More specific result text for final game over screen and score sheet on a win
* NEW: Score sheet meta data now records all wins and their type (listed by Game subsection's new "win type" entry)
* NEW: Game over screen includes buttons for mouse users to restart/quit without keyboard
* NEW: Added explicit note to manual about challengeScavenger leaving static stockpiles untouched
* NEW: Will not reload previous target position if entering targeting mode after having fired at a machine, but that machine is now gone
* NEW: "Map" manual subsection under Advanced UI, collecting in one place all reference info on temporary map-related indicators
* NEW: Keyboard mode can inspect walls/doors as other objects, for both armor and resistances
* NEW: Random world seeds composed of word combinations rather than random numbers (creates fake item name via adjective + adjective + noun)
* NEW: Item info for Self-destruct Interrupters and similar disposable non-part items now includes a battery indicator (also in scan window)
* NEW: Non-part items with internal power sources (e.g. Self-destruct Interrupters) flash blue on the map while active
* NEW: Core reset results in a particular additional negative effect, as well as another bonus
* NEW: Explosion/projectile EM damage spectrum listing now shows associated chance of triggering chain reaction
* NEW: Destroying Network Hubs gives bonus points
* NEW: Dedicated RNG for hacking success checks
* NEW: Earn increasing bonus points for destroying hostile combat robots from alert level 3+
* NEW: Follower ally kills earn bonus points
* NEW: Transmission Jammer activation animation highlights robots that will be jammed (also changed appearance)
* NEW: Data Miner more helpful
* NEW: Some Waste areas have additional effects
* NEW: One more way to gain access to Deep Caves
* NEW: Highlighting of all cave-in prone areas now freely available in tactical HUD mode (no Structural Scanner required)
* NEW: Hold Ctrl-Alt to greatly brighten color of visible cave-in prone spaces
* NEW: Power-consuming utilities can be toggled all at once using " (or new CYCLE button, like propulsion/weapons)
* NEW: If no parts to toggle on entering a cycle command (;/'/"), will display a reminder message
* NEW: Overloaded attached power/propulsion/weapons in part list info mode ('q') display their modified stat values, and highlight them
* NEW: Multiprojectile weapons in scan window and part list info mode ('q') have a * between their damage value and type
* NEW: Parts/inventory color-code weapon damage type abbreviations
* NEW: Increased number of tie-breaking rules on "Furthest Area Reached" leaderboards (depth > boss kills > regions visited > date)
* NEW: Unlocking a garrison after installing a trap on the entrance itself gives explicit log message referring to the trap's destruction
* NEW: Commands, targets and results of all successful hacks mirrored to message log
* NEW: Static color for machine trace lockout and Force() hack success reflects Cogmind affiliation/state
* NEW: Robot analyses count as lore, added to collection system (including '!' indicators for uncollected Analysis() targets)
* NEW: Lore collection UI includes better keyboard-based page scrolling support
* NEW: Robot info temperature readout context help contains explicit note about meltdown threshold ("DANGER")
* NEW: Dedicated map shift mode toggled by ` (keyboard mode only, and supports all sets of movement keys)
* NEW: Offensive hackware decreases chance of successful hack repelling by hostile Programmers
* NEW: Part data visualization shows values next to graph in most modes (only available in Tactical HUD mode; can deactivate via cfg: precisePartGraphs)
* NEW: Full list of Tactical HUD features added to manual
* NEW: Simple animated effect for part destruction by impact damage causing system corruption
* NEW: All supporter names registered since Alpha 14 added to in-game list (see Credits menu)
* MOD: Win types are differentiated; none are simply "reached Surface" (the collective term on leaderboards is now "Ascended")
* MOD: Opening an item swap menu via keyboard autocloses open item info windows (matches mouse behavior)
* MOD: Recall(Extermination) hack no longer appears at Materials terminals (useless at that depth)
* MOD: Random traps will no longer be placed within 15 spaces of where Cogmind enters a main 0b10 map (does not apply to branches)
* MOD: Misfires due to corruption less likely to hit allies
* MOD: Adjusted AI movement behavior to theoretically reduce possibility of enemy combat bots "jumping" into rooms
* MOD: Transmission Jammer description updated to more clearly list all of its effects
* MOD: Machine structural analysis (resistances) now provided automatically on viewing info (no Structural Scanner required)
* MOD: Several non-fabricatable utilities and weapons that were not prototypes now categorized as prototypes (though never faulty)
* MOD: Taking any action other than ramming resets the ram permission check, to avoid ramming a previous unintentional ram target that suddenly moved
* MOD: GRD reduced from 4 waypoints to 1
* MOD: C Programmers no longer carry GRDs (guaranteed elsewhere)
* MOD: Shortcuts to special cave areas through Lower/Upper caves can only appear in the first cave map, not the second
* MOD: Data Miner ASCII changed from '0' to 'm'
* MOD: Name changes for "Operators" (the NPC kind)
* MOD: Placeholder location name "Tunnel" given a real name
* MOD: On-map dialogue/scene descriptions limited to ten most recent lines (all still recorded to log as normal)
* MOD: O7 resistances improved
* MOD: Core/part shielding prevents effects of critical hits against protected targets, rather than completely ignoring them
* MOD: Stasis Generator slot count reduced to 1
* MOD: Unstable Evolution challenge only shows instability message on evolution/depth changes rather than during all map transitions
* MOD: Each successful Overload/Assimilate hack increases global system defenses against all future robot hacks by 1/2% (respectively)
* MOD: Options menu Player/Seed entry boxes no longer accept commas
* MOD: Tunneling between rooms slightly more lenient: no cave-ins for wall-earth-wall scenarios
* MOD: Destroyed wall spaces can cave in just like destroyed earth
* MOD: Sensor behavior in "that secret map" no longer has any meta component, and can be learned via specific means
* MOD: Two specific random dialogues in Zion now considered lore despite their low value, to keep them from baiting players seeking new lore (green '?')
* MOD: Multi-cell robots can no longer be hit more than once by penetrating weapons
* MOD: Part autosorting prioritizes EM weapons within their own category (e.g. EM guns before TH/KI guns)
* MOD: Waiting now costs 100 time units, rather than simply canceling any time remaining in current turn
* MOD: Direct Schematic() terminal hacks for items likely to be out of depth (as with preloaded Fabricators)
* MOD: ESC key access to game menu enabled by default in keyboard mode (can disable by setting disableEscMenuAccessKeyboard in cogmind.cfg)
* MOD: Schematic(), Analysis(), and Load() hack readouts referring to robots list their "Tier" rather than "Rating"
* MOD: Intercept squad dispatch timing factors adjusted
* MOD: Ambush Traps can no longer contain Saboteurs, and are capped at 3 attackers instead of 4
* MOD: Hacking command buffer no longer stores manual unique codes or Zion hacks
* MOD: Broadened definition of "ally" for purpose of some score sheet entries, e.g. Ally Attacks/Total Damage/Kills/Largest Group/etc.
* MOD: Transmission Jammer effect requires visual on target
* MOD: Transmission Jammer works on active Engineers and distress signals from other non-combat robots
* MOD: Messages for jammed distress signals only shown if that signal would have alerted a nearby armed hostile
* MOD: Non-combat robot distress signal message more explicit about results
* MOD: Increased difficulty of rescuing "SW"
* MOD: The most dangerous mid-game maps are inaccessible in the easiest difficulty mode
* MOD: The most dangerous late-game maps are inaccessible in both of the easier difficulty modes
* MOD: Spotting hostiles and dialogue robots while motion trails toggled off now flashes !/? markers rather than using background color marking
* MOD: Flashing '?' indicators for NPCs with uncollected lore dialogue, or benefits, now flash indefinitely until interacted with
* MOD: Part list info mode and on-map part labels differentiate between prototypes and alien items, marking the latter with a second asterisk (**)
* MOD: Internal Heat Shields removed in favor of superior new part with additional mechanics
* MOD: Programmer variant names reworked
* MOD: Programmer defensive hack success rate no longer a static 25%, with high-tier Programmers much more likely to block hacking attempts
* MOD: Upped hacking attack time cost for Programmers, from 100 to 150
* MOD: Programmers have reduced chance to reboot higher-tier robots
* MOD: Higher-tier Programmers more capable of successful hacks
* MOD: Evolution UI rearranged to put confirmation button in a more natural location
* MOD: Causing a positive salvage modifier on a robot can never result in more matter than the upper limit of its salvage potential
* MOD: Busy engineers don't always call for reinforcements when they come under attack at lower depths
* MOD: Removed Auto-ascend from options menu
* MOD: Stepping on an exit/stair position always enters it, but requires confirmation (can disable confirmation via cogmind.cfg: ignoreAscendConfirmation)
* MOD: Ramming a target off an exit automatically takes that exit
* MOD: Part data visualization defaults to Integrity for new players, rather than Coverage
* FIX: Component Analysis Suites were using their old processor tile in sprite mode, and removal would still destroy them [Amphouse]
* FIX: System Backup Modules and other corruption-purging utilities reported their effect to the log even if nothing to purge [Amphouse]
* FIX: Bonus points for Wall Chamber destruction were applied per cell rather than only once [Sherlockkat]
* FIX: Imprinter death not registered properly if enemies with Zion [Sherlockkat]
* FIX: Dispatch and high-security messages continued even after Command garrisons activated [Sherlockkat]
* FIX: Deep Caves entrance was always accessible without key or other special means [Shobalk, Sherlockkat]
* FIX: Certain uncommon types of allies may not follow if outside your FOV [Sherlockkat]
* FIX: A particular Reinforced Shell layout in Armory contained two invisible pieces [Sherlockkat, zxc]
* FIX: Hunter info Scan Cloaking data entry not showing its value [zxc]
* FIX: Under special circumstances some regenerating items might be restored to greater than maximum integrity [zxc]
* FIX: Controlled Mechanics were no longer capable of repairing allies when in AID mode [zxc]
* FIX: Zio. Metafield Generator missing its effect description [Shobalk]
* FIX: Dropping a Storage Unit resulting in inventory overflow would stack it on top of the first item force dropped at current position [Widmo]
* FIX: ISC terminal entry query incorrectly highlighted a reference to "Command" [Widmo]
* FIX: Firing at a target followed by a second target against which entire volley fails to cycle remembered first target for input recall [Widmo]
* FIX: Two status entries and three utility effects with decimal values always appeared negative under some versions of Wine on Linux [MJWkr, gammafunk]
* FIX: New autotargeting system would recall previous misfire targets if still in view [gammafunk]
* FIX: In rare cases Zionites might be completely blocked in by machinery [gammafunk]
* FIX: Friendly O8 hack in Zion stopped working in previous release due to data typo [MTF]
* FIX: Crash during special event in Recycling (broken by Alpha 14) [MTF]
* FIX: Under rare circumstances a valid path between cave entrance and special exits may be blocked off by a wall [MTF]
* FIX: Crash on destroying a specific piece of a certain Manufacturing Module while active [MTF]
* FIX: Was still possible for important NPC allies to stop following into a new map (despite adjustments in previous release) [MTF]
* FIX: Typo in Stasis Generator query [MTF]
* FIX: Data Miner hackware would self-destruct, despite not being an 0b10 bot [GJ]
* FIX: Backup parts auto-identified via refit showed correct name/info if inspected, but still listed as Unknown in parts list until reattached [GJ]
* FIX: Destroying a Network Hub, Energy Cycler, or Phase Generator would not cause the intended effects if unstable at the time of destruction [GJ]
* FIX: UI crash on using a Core Expander while a "G Unit" active [GJ]
* FIX: Removing an incomplete Asb. Biocell Array can drop Cogmind to negative energy [GJ]
* FIX: M Guard AI exhibited odd behavior in combat [GJ]
* FIX: Patrolling ARCs triggered by fire from outside their sight range would not notify deployed robots of the attacker [GJ]
* FIX: Signal Interpreter effect description missing a period [DDarkray]
* FIX: Derelict logs that reveal later map zones would not label exits which happen to be within those zones [DDarkRay]
* FIX: Manual contained obsolete reference to inventory window ASCII display contents [Bacon]
* FIX: Allied AI followers might accidentally step on known hostile traps [Finestep]
* FIX: Under rare circumstances it was possible to load into a new map with an empty parts list [buthix9]
* FIX: Even-length destination names displayed in left-oriented access labels at right edge of map were offset from their target by 1 cell
* FIX: UI crash if ally transferring to new map moved within 500ms of the transfer to a coordinate that doesn't also exist in target map
* FIX: Taking a Self-destruct Interrupter to a map other than where it was found would deactivate its battery timer, allowing unlimited use
* FIX: Reconnecting to O Command terminal under the right conditions would repeatedly award bonus points
* FIX: Destroying two or more Network Hubs reported to the log a bonus lower than actual value
* FIX: "dangerous territory" base commander dialogue kept repeating every time you stepped next to him
* FIX: M. Deconstructor works against machines again (was messed up by special condition added last release)
* FIX: Some generic AIs with scripted attack responses on coming into view would say their dialogue but not actually attack if too far away
* FIX: RMB on undiscovered phase wall would not enter firing mode as expected, meaning it could be used to detect them
* FIX: Dirty Bomb Trap description specified explosive damage but is actually EM
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 1.1)
« Reply #126 on: May 11, 2017, 06:15:05 AM »
Just released Beta 1.1, a critical update for anyone who's playing now! Details on the forums.
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 1.2)
« Reply #127 on: May 23, 2017, 12:49:50 AM »
Cogmind Beta 1.2 is out! Lotsa QoL as usual--UI stuff plus balance tweaks. Release notes/images.

Beta 1.2 (0.10.170523) changelog:

* NEW: Mouse movement pathfinding automatically avoids non-hostile blocking robots (can deactivate via cogmind.cfg disablePathfindingRobotAvoidance)
* NEW: When combat log detail set to Full, automatically mirrored to left side of map (tweak via cfg: mapCombatLogMaxLength/mapCombatLogDuration)
* NEW: Armor Integrity Analyzers expanded to a full four tiers (+2 items)
* NEW: Particle Chargers expanded to three tiers (+2 items)
* NEW: Added meaning of part info summary ** and + prefixes to manual
* NEW: Manual available online, too: gridsagegames.com/cogmind/manual.txt
* NEW: Allied followers will not chase down Watchers that leave Cogmind's FOV
* NEW: Allied followers will generally avoid taking incredibly circuitous routes when blocked, preferring to wait instead
* NEW: Player and AI pathfinding both avoid traveling through potential cave-in areas where feasible
* NEW: Attempting to fire in view of a Researcher will temporarily block attacks with a warning message, and highlight all such Researchers in view
* NEW: Programmers capable of remotely rewiring disrupted robots
* NEW: Energy restored to full on heading to new map (also fills any energy containers)
* MOD: Rating 10 items show their rating as 'X' in the part list info summary mode (instead of "10")
* MOD: Exp. Actuator Arrays and Exp. Shock Absorption System now classified as prototypes (though never found faulty)
* MOD: Free peeks inside rooms / around corners no longer guaranteed for fast Cogminds gaming the time system
* MOD: Some utility effects no longer stack: Target Analyzers, Armor Integrity Analyzers, Particle Chargers
* MOD: Some Particle Charger/Accelerator effects weakened, also lowered energy upkeep
* MOD: Armor Integrity Analyzer effect no longer applied to AOE attacks
* MOD: Programmers can no longer remotely repel hacks against allies made via direct melee Datajacks
* MOD: Score sheet doesn't list tallies for specific effects of overheating or corruption if zero
* MOD: Scanalyzer Insert Component list no longer displays duplicate items with matching integrity
* MOD: A certain well-known stash has gotten even better
* MOD: EM disruption no longer affects inactive robots
* FIX: May crash if standing adjacent to both a door and its terminal when [redacted] remotely unlocks that door [Sherlockkat]
* FIX: Newest secret map may rarely have an unintended tunnel extending from its exit area [Sherlockkat]
* FIX: Adjustments to Command layout generation in Beta 1 introduced the possibility of requiring travel through a garrison [Sherlockkat, zxc]
* FIX: Potential UI crash if in possession of an Omega Cannon with INFO mode active [Nikola Kolodziejczyk]
* FIX: Dedicated robot destruction codes retrieved from [redacted]'s decrypted terminal stopped working after Alpha 14 [MTF]
* FIX: New cave-in system allowing guaranteed passage through wall-earth-wall tunneling scenarios wasn't working as intended, might cave in [MTF]
* FIX: Was possible for fabrication network matter reserves to fall slightly negative if randomly drained close to zero while a build in progress [MTF]
* FIX: New bonus points for Network Hub destruction tallied incorrectly [GJ]
* FIX: Reversed score sheet ending name (only in header) for two of the seven endings [zxc]
* FIX: The conditions required for a plot-relevant end-game hack that used to be possible to obtain mid-game were no longer possible [zxc]
* FIX: Typo in Thermal Resupply hack name [zxc]
* FIX: Typo "Fabriactor" in new score sheet entry [zxc]
* FIX: Ramming a target off stairs may in some cases fail to immediately ascend [zxc, DDarkRay]
* FIX: Pair of typos in Zion [DDarkRay]
* FIX: Missing space in intel message revealing a single exit to a particular map [Amphouse]
* FIX: A particular encounter in the Mines could make it impossible to exit from one of the two stairs, though still showed the stair label [Senjai]
* FIX: Scanalyzer Insert Component list showed all items with matching name and integrity as broken if the first in inventory was broken [Senjai]
* FIX: Repeat consecutive messages in calculations log did not immediately show their multiplier suffix unless scrolled out of view and back again
* FIX: Super Gauntlet challenge mode could crash on -8/Materials if no Garrison Access generated for that map

(I'll be streaming a challenge run in 10 minutes or so.)
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 1.2)
« Reply #128 on: May 24, 2017, 12:54:10 AM »
I enjoy sharing lots of information about Cogmind's development process, and before the first alpha released two years ago, the main spot for followers to stay up to date on progress was this dev blog.

Sharing early dev stuff can in some cases become a problem later when related features, graphics, or some other aspect of a game are no longer representative of the game, but for me it's never really caused many problems. In fact, it's kinda interesting to even compare Cogmind's very first mockup with how it actually looks today.


Cogmind 2013 mockup vs. 2017 screenshot. Note the older font, and others, are still available, and have a rather significant impact on the look (!), but honestly neither looks incredibly improved upon the other--even old media more or less represents the game today. One exception would be the addition of tiles, which didn't exist during early pre-alpha and I use in about half of demo screenshots and GIFs these days.

There is one issue in particular where old info has come back to haunt me, though: The title logo design.


Cogmind's current logo design, new as of... 2015 :P (12x12 cell version)

Back in 2015 I explained the logo design process, showing here on the blog how I used REXPaint to draw layers which were then animated separately in game. (No, I'm not even going to link it, but I'd also prefer to not edit or remove it outright--I believe it has its historical value.)

Some months after that, not too long before the first public release, I revisited the logo and made changes to its shape. Specifically, the original idea was to make the entire thing as square as possible, but the 'D' required a slight adjustment (missing corner) to help distinguish it from an 'O'. In the end that didn't look nicely balanced, so both the 'C' and 'D' got two rounded corners each. (I admit that the current style can still be interpreted as an 'O', but at least the whole thing looks better overall...)

But I wasn't experienced enough at the time to realize that all those PNGs I'd put out there would be enshrined in Google Images to be found by anyone searching for Cogmind's logo to use elsewhere... So in the time since, many people who've gone to create things like cover images for LPs just grab whatever Google Images tells them the logo is (no one bothers with press kits, it would seem, because Cogmind has lots of proper logo downloads in various sizes available there!).

In the end, there are a lot of incorrect logos being used out there. Some are even using the old 7DRL logo, or the non-ASCII logo used during pre-alpha development. It's basically a mess :P

It's possible that some logo searchers may want to try to save the header from the web site, and in those cases it'd be my fault that I stubbornly insist on using the GIF there, because it's cool :)


Cogmind Logo, 10x10 animated version. This was recorded from within the game, which actually animates the logo procedurally rather than itself using a recording, so it's formed slightly differently each time the game is run :)

While it's also possible to screenshot its long static frame, some people might not be set up to do that so easily, and from that source it's only available in one size anyway, whereas logo seekers would like to check for other options as well.

You want more options? I've got more options!


Cogmind Logo (size 4) (animated version here)


Cogmind Logo (size 5)


Cogmind Logo (size 6)


Cogmind Logo (size 8)


Cogmind Logo (size 10)

The lesson is, be careful what you put out there, and how you do it :P. At least be aware of what can happen. Some developers are afraid to even put out screenshots or videos of their early progress (which may feature programmer art), lest it become attached to their game forever, though I believe this attitude has been shifting significantly over recent years with the indie boom as more developers share their progress--players are becoming more aware of the dev process and have a better understanding of what WIP means.

That said, I can understand why devs use code names for their projects before a proper release or marketing campaign. On a related note, at the start of pre-alpha I did at least foresee an issue with the old 7DRL stuff interfering with future reception of the game, the older jam version being as inferior as it is, so in 2013 I went and renamed all the original online content as "Cogmind 7DRL" to make the distinction more clear. That much worked out okay.

And yes, this post is a completely unveiled attempt to put more "official" logo images out there :P
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 1.2)
« Reply #129 on: June 14, 2017, 12:58:51 AM »
New Article: Cogmind Alpha Year 2 Sales Data (Pre-Steam) - A summary of Cogmind's second year of alpha (early access) sales data, including revenue, pricing effects, and a breakdown of development time.

Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 1.2)
« Reply #130 on: July 01, 2017, 04:08:45 AM »
Over on the roguelikes Discord, Rylan has been making cool full 3D interpretations of Cogmind's ASCII art <3

Shock Maul (sketchfab):


Disruptor Cannon (sketchfab)


Sigix Broadsword (sketchfab)


Also, Beta 2 coming next week--the preview is up!
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 2)
« Reply #131 on: July 05, 2017, 01:32:50 AM »
Cogmind Beta 2: "Legend has it..."

It's Beta++! The huge Beta 1 release already finished up the story and included some major content updates, while Beta 2 is all about QoL, gameplay tweaks, and making a bunch of (mostly tiny) fixes. For the full release notes with extra detail, see here.

The full Cogmind Beta 2 (0.10.170705) changelog:

* NEW: Export discovered lore collection to TXT, HTML, or CSV for external reading/processing
* NEW: "Lore Collection" and "Item Gallery" manual subsections under Advanced UI, explaining the seek feature and more
* NEW: Support for alternative keyboard layouts (foreign kb support incomplete, but includes presets for Dvorak and Colemak)
* NEW: Command rebinding (currently supported via cfg only, see forums)
* NEW: Battery-based non-part items display remaining power in both inventory list and in on-map name labels
* NEW: Active Stasis Trap fields absorbing damage also have their field strength reduced, and the value is carried across extractions and reinstallations
* NEW: Scan window, item info, inventory info, and on-map labels report field strength of Stasis Traps in item form
* NEW: Optional confirmation required for melee attacks against neutral or inactive targets (on by default, toggle via cfg: ignoreNeutralMeleeConfirmation)
* NEW: HUD energy and matter readouts show total resources stored in inventory containers (tactical HUD mode only)
* NEW: Mouse users can fire guided weapons at open spaces and non-FOV locations without using the keyboard by left-clicking on last waypoint
* NEW: Using up all guided weapon waypoints automatically fires on selecting the next target location, regardless of contents
* NEW: When a guided weapon's waypoint limit is reached, the last one placed appears yellow instead of green
* NEW: Hostile AI may sometimes partially spot targets off their own turn (details in manual)
* NEW: Cloaking Devices also reduce chance of being spotted by hostile AIs when not their turn
* NEW: Sentry AI investigates most recent target's last known position before returning to post (they used to cut out early)
* NEW: Additional Triangulator effect allowing prediction of hostile AI paths
* NEW: Added transmission jamming immunity to some prototype robots and NPCs
* NEW: Transmission Jammer capable of suppressing any visible alarm trap within range, regardless of how it was triggered
* NEW: Weapon stat comparisons show numerical difference between EM spectrums, rather than abbreviations (still colored white because subjective)
* NEW: Thermal weapon info displays precise amount of heat transfer
* NEW: Several more score sheet entries
* NEW: Optionally have program store /user/ data in your OS user directory ("-nonportable" command line option)
* NEW: 1 more Trojan() hack (secret)
* NEW: All winning challenge mode runs get additional 7000 bonus points
* NEW: Successfully rewiring a robot/trap blocks further input for 1s (i.e. safely hold a move key) (deactivate via cogmind.cfg: noRewireRepeatProtection)
* NEW: Attempting a bump melee attack in view of a Researcher temporarily blocks the attack with a warning message, highlighting all Researchers in view
* NEW: Negative score adjustments for friendly fire
* NEW: A few straggler Alpha supporter names registered since Beta 1 added to in-game list (see Credits menu)
* MOD: All grenades' accuracy increased, range decreased
* MOD: Triangulator and Structural Scanner energy cost lowered to 1
* MOD: Plasma Cutter delay increased from 20 to 100
* MOD: Weight Redist. System (both variants) mass support increased by 1
* MOD: worldSeed value in cogmind.cfg ignores ` character in case entered manually
* MOD: Added explicit info to manual notes section about incompatibility with foreign language characters
* MOD: Potential Cannons' info displays both projectile and explosion stats
* MOD: Adjusted 0b10 responses to jamming or attacking a Garrison Access point
* MOD: Score sheet "Fabricated" list no longer includes parts built automatically
* MOD: Index(Machines) difficulty slightly increased
* MOD: Enumerate(Maintenance) hack always excludes Operators
* MOD: Tweaked robot demographics in Materials
* MOD: Reclamation Units now provide a static amount of matter rather than at a rate based on integrity
* MOD: "Central database compromised" effect reflected by a new global ALERT, and investigation
* MOD: Updated some A7 dialogue to better reflect newer lore
* MOD: Severing-type attacks now work on Backup parts
* MOD: Drones and fabricated robots no longer cleanly drop severed parts
* MOD: Player-reprogrammed and -installed traps will also target hostile derelicts and other non-0b10 enemies
* MOD: Reduced effectiveness of some "integrated consumables" (vague because spoilers)
* MOD: Win speed bonus not applicable if any challenge modes active
* MOD: Major NPCs immune to part stripping and Blade Traps also now immune to Segregators
* MOD: Increased "High Alert Combat Kills" bonus score rates, and lowered threshold to alert level 2
* MOD: Increased "Follower Combat Kills" bonus score rate
* MOD: Critical hits on props no longer automatically destroy them (no special effect)
* MOD: Ramming and melee attacks against adjacent targets from a stationary (momentum-free) situation made at 0 momentum rather than 1
* MOD: Moving diagonally to the direction of current cumulative momentum reduces it by 1 rather than resetting it
* MOD: Kill streak counter now only counts enemies towards tally
* FIX: A certain random dialogue referenced a pre-change version of an NPC name [MTF]
* FIX: Score sheet "Damage Taken" was including damage sustained by all robots, not just Cogmind [zxc]
* FIX: A certain major NPC's terminal records appeared out of order in lore collection UI [zxc]
* FIX: Was no additional extermination dispatch delay benefit from disabling more than one garrison [zxc]
* FIX: If devolution challenge mode removes storage unit, inventory contents could temporarily exceed capacity on entering a new area [zxc]
* FIX: Despite Beta 1 fix, was still one condition under which a dropped Storage Unit causing inventory overflow would be dropped on another item [zxc]
* FIX: Typo in Log L.VFLK3RLK entry [zxc]
* FIX: Exp. Field Recycling Units in inventory would show a value in parenthesis, suggesting what it is [zxc]
* FIX: Zhirov encounter score sheet entry stopped working in Archives [zxc, GJ]
* FIX: Infinite intercept squad dispatches possible if waiting during the turn they are dispatched [zxc, GJ]
* FIX: Stasis Generator glow effect for affected robots would draw to other sections of map if panned robots out of view [GJ]
* FIX: Stasis Generator may still affect target around a corner given certain layouts [GJ]
* FIX: Message log crash if final shot of an entropic weapon consumed by a misfire [GJ]
* FIX: Toggling between two guided weapons in targeting mode after setting waypoints would enable more waypoints beyond weapon limit [GJ]
* FIX: Targeting a non-FOV space with guided weapons in mouse mode revealed whether it contains a blocking object, e.g. robot or closed door [GJ]
* FIX: Killing two special NPCs via a unique method allowed them to reappear at a later plot point [GJ]
* FIX: Activating even non-weapon items automatically deactivated an active guided launcher [GJ]
* FIX: Disruption-capable weapons could "deactivate" non-togglable parts [GJ]
* FIX: Last line of Imprinter Dialogue 1 cut off in lore collection record [Gexgekko]
* FIX: Hacking UI crash if defensive hackware protects against an effect, but is then itself destroyed by a secondary feedback effect [Sherlockkat]
* FIX: Item schematic list was no longer dimming name prefixes [Sherlockkat]
* FIX: Manual crashes in game if foreign language/non-ASCII characters added to file manually (now ignored) [Gobbopathe]
* FIX: Attempting to trigger already active stasis trap at current position would show warning message, even though impossible [DDarkRay]
* FIX: Three typos in manual [DDarkRay]
* FIX: Trojan to reduce fabrication matter drain was not fully effective [Rylan]
* FIX: Spellchecked complete lore export and fixed a number of typos
* FIX: Entering targeting mode with autoloaded waypoints for a different guided weapon retained them even if count exceeded new weapon's limit
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 2)
« Reply #132 on: July 06, 2017, 02:19:42 AM »
I've done the usual analysis and summary of stats collected from players over the previous version.

Lots of interesting findings...

(ASCII percentage went down :'( :P)
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor

militbaz

  • Acolyte
  • *
  • Posts: 1
    • View Profile
Re: Cogmind (now at Beta 2)
« Reply #133 on: July 10, 2017, 12:46:28 PM »
I've done the usual analysis and summary of stats collected from players over the previous version.

Lots of interesting findings...

(ASCII percentage went down :'( :P)
Great analysis. Can't believe ASCII has such low percentage in 2017,  should be at least 50 %. I've just started on Beta 2 and I'll be looking forward to those stats.

Kyzrati

  • High Priest
  • ****
  • Posts: 348
    • View Profile
    • Grid Sage Games
    • Email
Re: Cogmind (now at Beta 2)
« Reply #134 on: July 10, 2017, 01:24:26 PM »
Hey militbaz, thanks :D

I'm quite curious what the ASCII% will become once it's on Steam, ha.

That said, it could be even lower now (or higher?) but I only have stats for opt-in players since I don't want to turn uploads on by default (although some players really want me to for More Data :P).
Cogmind - Sci-fi Roguelike (devblog) | X@COM - The X-COM RL | REXPaint - ASCII art editor