Grid Sage Forums

Grid Sage Forums

  • May 13, 2024, 09:06:43 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

LINKS: Website | Steam | Wiki

Author Topic: Trap ASCII  (Read 4503 times)

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Trap ASCII
« on: August 06, 2015, 09:16:27 PM »

I'm working on traps right now, the mechanics for which have been integrated into most of the game's systems. Now I'm turning my attention to their effects, appearance, and particle effects.

I'd like to know if anyone has opinions on the ASCII character. There is a precedent for the carat/'^' in roguelikes, and it was my first choice, though I also think the underscore is nice since all traps are installed under the floor, and the underscore feels more like it's associated with the trap cell itself.

(Note: The traps you see labeled here are just a small test batch for initial implementation--the full list of more interesting traps will be added after these are done.)
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

jimmijamjams

  • Cyborg
  • ***
  • Supported Cogmind Alpha Access 2015-2017 (Prime Tier) Participated in the Alpha Challenge 2015 Weekly Seed Participant
  • Posts: 169
    • View Profile
Re: Trap ASCII
« Reply #1 on: August 06, 2015, 11:29:28 PM »

Just putting my vote in to have "^" as the trap signifier.  I can see the reasoning behind using "_", I just find "^" more aesthetically pleasing.
Logged

Happylisk

  • Sigix
  • ****
  • Achievement leader in at least one category during Alpha Challenge 2015 2nd place in the Best Escapes category during Alpha Challenge 2015 2nd place in the High Scores category during Alpha Challenge 2015 Participated in the Alpha Challenge 2015 Shared a Confirmed Combat Win Weekly Seed Participant
  • Posts: 264
    • View Profile
Re: Trap ASCII
« Reply #2 on: August 07, 2015, 06:29:47 AM »

My vote is ^ - reminds me of ADOM, and slightly easier to spot. 
Logged

neuromodulator

  • Unaware
  • *
  • Posts: 7
    • View Profile
Re: Trap ASCII
« Reply #3 on: August 07, 2015, 12:21:08 PM »

Both work fine, IMO. Don't sweat it too much. :)
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Re: Trap ASCII
« Reply #4 on: August 08, 2015, 06:29:50 AM »

Hehe, I won't. Just curious what everyone thought :)

I was pretty much just going to go with ^ for the precedent, plus I think it's pretty recognizable, but the poor appearance of that particular glyph in the standard map font had me starting to think of other options. (I prefer the regular carat glyph, but not so much the rounded version that goes with the font.)
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Reiver

  • Derelict
  • **
  • Participated in the Alpha Challenge 2015
  • Posts: 64
    • View Profile
Re: Trap ASCII
« Reply #5 on: August 09, 2015, 08:09:35 PM »

Ah, but what about the art, man, the art? Are we getting a cute little landmine or something? :D
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Re: Trap ASCII
« Reply #6 on: August 09, 2015, 08:29:47 PM »

I don't have to worry about the art, since you can't even examine them :D

I was thinking about the art for a bit since it would be fun to do, but not now. Maybe at some point I'll open up terrain objects for examination (it's been requested for machines), but right now the best you'll get is the scan window.
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Reiver

  • Derelict
  • **
  • Participated in the Alpha Challenge 2015
  • Posts: 64
    • View Profile
Re: Trap ASCII
« Reply #7 on: August 10, 2015, 05:28:21 PM »

Actually, I meant the on-screen iconography... but little artworks would be pretty neat too. :)
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Re: Trap ASCII
« Reply #8 on: August 10, 2015, 06:38:13 PM »

Oh you mean TILES... heh, sorry, had my head in another place :)

It'll just be one tile, and colored based on type like the ASCII. Using a unique tile for each would be a large amount of additional work, and visually confusing at smaller sizes. So a single icon for any kind of trap it will be. Not sure what form it will take, since I haven't discussed it with Kacper just yet. Soon, though.
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Reiver

  • Derelict
  • **
  • Participated in the Alpha Challenge 2015
  • Posts: 64
    • View Profile
Re: Trap ASCII
« Reply #9 on: August 10, 2015, 06:56:43 PM »

For some reason, I really want it to be a hazard sign:


Alas, I suspect it wouldn't go with the iconography set we already have in place; it'll presumably have to look like a little device of some variety. Still, it is pleasingly generic, and even follows the vague form-factor of the ASCII caret. :)
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Re: Trap ASCII
« Reply #10 on: August 10, 2015, 07:02:16 PM »

I agree that makes sense and works in isolation. I imagine it will be some sort of device-like thing embedded in a ground tile, sort of like mechanical debris only with a bit more a deliberate form to it.

Funny the caret similarity :)
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Reiver

  • Derelict
  • **
  • Participated in the Alpha Challenge 2015
  • Posts: 64
    • View Profile
Re: Trap ASCII
« Reply #11 on: August 10, 2015, 09:56:41 PM »

... oh ho ho ho ho.

'Hide' the iconography in the debris. A triangle with an exclamation mark could just as easily be a triangular trap, eh? ;)
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Re: Trap ASCII
« Reply #12 on: August 10, 2015, 10:08:42 PM »

No hiding! It should be hard to miss a trap anyway since they're auto-labeled, and you can't step on a visible hostile one without first seeing a warning message.
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Reiver

  • Derelict
  • **
  • Participated in the Alpha Challenge 2015
  • Posts: 64
    • View Profile
Re: Trap ASCII
« Reply #13 on: August 11, 2015, 06:16:26 PM »

I mean 'hidden' in the sense of 'not immediately obvious it's a warning sign', not 'hard to spot on the screen'. :)

For comparison, by my way of thinking Cogmind itself is a 'hidden' letter C, as it were: Plenty clear, but it's not as obviously an item of typesetting as the baseline character was.
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Re: Trap ASCII
« Reply #14 on: August 11, 2015, 06:56:15 PM »

Oh, that "hidden" :)

Yeah, I see what you mean, as Cogmind is pretty much a not-so-hidden hidden C =p. We'll see what Kacper thinks; I still haven't talked to him about this because traps are taking for-ev-er.
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Reiver

  • Derelict
  • **
  • Participated in the Alpha Challenge 2015
  • Posts: 64
    • View Profile
Re: Trap ASCII
« Reply #15 on: August 13, 2015, 09:12:18 PM »

Nonsense; they're just semi-invisible bullets that don't move!

 ;D
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4324
    • View Profile
    • Cogmind
Re: Trap ASCII
« Reply #16 on: August 13, 2015, 09:18:12 PM »

Funny you should say that, since the intro to my upcoming blog post on traps addresses how they're a deceptively "simple" concept ;)

I finished Traps yesterday, though after writing this blog post (to do today) I have a bit of related feature creep yet to add for fun. We're going to get a new robot and level type out of the deal.
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Reiver

  • Derelict
  • **
  • Participated in the Alpha Challenge 2015
  • Posts: 64
    • View Profile
Re: Trap ASCII
« Reply #17 on: August 16, 2015, 04:22:47 PM »

Yeees, because that's not ominous at all...
Logged