Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Unicode roguelike

Name: Anonymous 2007-06-30 10:07 ID:4clVYh9Q

Why not have a Unicode roguelike? It'd be the best roguelike ever. Just think of all the stuff you could represent with the dozens of thousands of characters there are. It'd require a large font like Code2000 (which can be obtained for free), and an engine to display these characters in a fixed-width fashion if the font isn't. Or a special terminal emulator. Or a very good Unicode terminal font. I've picked a few examples; just a few, to show you what can be done. Requires a good browser and a good collection of Unicode fonts on your part.

♘ Horse
☹☺☻ Townsfolk
〠 Village idiot
♗ Bishop
♔ King

Ȣ Scarab
༪ Butterfly
ഴ Fly
⧞ Mosquito
⁙ Swarm
ਲ Giant bug
♉ᛝ∝ Other insects
౪ Crab
៚ Chameleon monster
ൠ Frog monster
ɗ Snail
༽ Earthworm
ऽςᴈᴤ Snakes
δ Cobra
༗ Anemona
⍾ Squid
Ѫ Octopus
ᴥ Kraken
Ж Cerberus
Л Mammoth
✈ Monster bird
৫ Ghost
☃ Snowman
ɨ Animated statue
Ϫቓቖቿኝ Devils
☬ Major devil
☿ Succubus
ڜ Muslim terrorist
৬ Fire elemental
Ȝ Wind elemental
⚡ Thunder elemental
ኇ♃≬ℑയതမဗၐᤑ₰ Other monsters (just some examples)

♠♣ᚡϘ Trees
≈♒ʬ Water
♨ Hot springs
ȹ Fountain
ᢆ Slime
☄ Comet
☀☾☁ഹ Landscape
۝۞※ Warp gates
⌘⌬ Magic places
ᛟ Gemstone
☖☗ Runestones
✝ Tomb
Λ Tent
⌂ House
⏏ Gazebo
۩ Temple
♖ Tower
⎆ Tunnel entrance
⍐ Elevator
ʭ Steps
¤ Trap activator
༕ Guillotine
⁌⁍ Missiles
ʘ๏⁐‿⁀ↂ Special effects
☤♥☂☠☢☣☫ Spells
༖ Decoration
⚐ Flag
⇧⇩⇦⇨ Arrows
ఱ Couch
π Table
⅄ Fireplace
⌹ Cupboard
⌚ Clock
ƿ Harp
░▒▓█─┃┊┐┝┷╚╜╭╮╯╰╱╳╻╿▛ Walls (just some examples)

¢⦄ Bows
ᛠᛡ Wands
ᛙᵠ∫ Staves
Г Orcish weapon
↑ Pike
† Sword
ᛘ Trident
‣ Nail
ፅ Fruit
ȸ Grapes
ↀ Pill
࿈♟ Potions
¬ Key
࿄ Bell
⌛ Hourglass
Ƣ Monocle
ϙ Hand mirror
౧ Bracers
ᴑØЮ Rings
⚓ Pendant
ƔɣɤƱʊ४ Necklaces
Ψψᴪ Goblets, Grails, Phials
Ѧ Triforce
♕ Crown
❦♓☥☯࿂࿃࿋ᛯᛨ⎈◉ Other items (just some examples)

Comments.

Name: Anonymous 2007-06-30 10:09 ID:6rNJ0ry5

Ѧ Triforce
Legend of Unicode?

Name: Anonymous 2007-06-30 10:11 ID:ORUHbBgP

too bad ░▒▓█ is not unicode.

Name: ƿ 2007-06-30 10:13 ID:Heaven

Name: Anonymous 2007-06-30 10:16 ID:gghFzE+E

tits or gtfo

Name: Anonymous 2007-06-30 10:18 ID:gghFzE+E

>>5
౪౪

Name: Anonymous 2007-06-30 10:22 ID:4clVYh9Q

>>3
Say what?
█ U+2588 FULL BLOCK
▒ U+2592 MEDIUM SHADE
etc

Name: Anonymous 2007-06-30 10:23 ID:Heaven

Also, >>5
ω

Name: Anonymous 2007-06-30 10:35 ID:gghFzE+E

>>8
now poast vag

Name: Anonymous 2007-06-30 11:25 ID:kMEWt2sK

You, sir, are a genius.

Name: Anonymous 2007-06-30 11:45 ID:4clVYh9Q

>>9

Name: Anonymous 2007-06-30 12:38 ID:6ThGfTZ5

ಠ floating eye

Name: Anonymous 2007-06-30 12:43 ID:gghFzE+E

ಠ_ಠ

Name: Anonymous 2007-06-30 12:52 ID:4clVYh9Q

>>13
It's not lupus

Name: Anonymous 2007-06-30 13:29 ID:hZCLwMob

awesome idea

Name: Anonymous 2007-06-30 13:36 ID:OO0UXNO/

I guess you should use ncurses, but how the fuck do you know how many columns a character/string of characters will take up?

Name: Anonymous 2007-06-30 15:59 ID:Heaven

or you could just use sprites?

Name: Anonymous 2007-06-30 19:06 ID:OO0UXNO/

>>17
ITT FAGGOTS MISS THE FUCKING POINT

Name: Anonymous 2007-06-30 19:11 ID:gghFzE+E

>>17
>>18
LOL

Name: Anonymous 2007-07-01 2:17 ID:g/cCfaGv

>>16
There's functions for that.

Name: Anonymous 2007-07-01 2:23 ID:tdkiq6X8

>>20
yeah
wcwidth and wcswidth
also gotta set locale or somthing to use ncurses?
someone has code to do this?

Name: Anonymous 2007-07-01 2:46 ID:e4XXrnQZ

Is Unicode standard?  By that I mean, those specific characters are guaranteed to be in any and every Unicode font set in their exact same positions?

Name: Anonymous 2007-07-01 3:30 ID:ekv7n3Oo

Because my ubanto only recognises only half of those. unicode is shit

Name: Anonymous 2007-07-01 5:37 ID:tlPpMXy8

|| ||

Name: Anonymous 2007-07-01 6:04 ID:Heaven

>>23
>lunix is shit
fixd that for you.

Name: Anonymous 2007-07-01 7:36 ID:0yfhIMIw

JEWS DID WTC
I HAVE PROOF
THE REGISTRATION NUMBER OF ONE OF THE PLANES THAT FLEW INTO THE WTC WAS Q33NY
TYPE Q33NY INTO WORD, THEN CHANGE THE FONT TO WINGDINGS
PROOF THAT JEWS DID WTC!

Name: Anonymous 2007-07-01 7:40 ID:o8ggCkX4

Ok, let's clarify some things. First off, to display these characters you need a font which has them. Unicode is a standard, but this doesn't mean a font has to implement all its characters, because they are over nine thousand. In fact they are over a hundred thousand. But you can get Code 2000 for free: http://www.code2000.net/ which will provide an awful lot of characters. You can also get Arial Unicode MS somehow, as well as the Japanese and/or Chinese Windows fonts. If you are using a decent browser and/or OS you should see these characters from these fonts if they're missing in other fonts. For example, my Windows Firefox font is my own version of Verdana, which it doesn't have most of the characters I used, yet I can still see all of them.

Second, support on the console. Windows has shitty console support and it will display characters from just a single font, which in most versions is just Lucida Console, which has only about 900 characters. Japanese or Chinese Windowses will do better, but you can't rely on that.

Linux has much better support for this. The vast majority of linuces today operate in UTF-8. Text-mode terminals *will* have trouble with most Unicode characters, but X-based terminals such as Konsole have good support for them. However, substitution in terminals isn't always perfect even if you have these fonts installed, and the console uses fixed-width fonts. In practice, this means no matter what fixed-width font you choose for your console: the second you use a character it has to be substituted from a different font, things will go wrong.

So there are two options: make it using the MS Mincho or MS Gothic font for Linux terminals in UTF-8 locales if they support these fonts (have to check), which even being variable width can be supported because characters can have a more or less fixed width, with semigraphic characters being double width, or what I think to be the best and most portable idea: to create a special console (with any portable toolkit) that will work exactly the same on Windows and Linux, and use any font. They will measure each character width and draw characters individually, centered on their position, without relying on fixed-width fonts, so that any of these big fonts will work.

Name: Anonymous 2007-07-01 8:13 ID:mI8WkBCl

>>26
YEAH BITCH TOTALLY OMFG WTF A N00B YOU THINK THAT'S TRUE? THAT'S FUCKING COINCIDENCE YOU FUCKIGN RETARDED 14 YEAR OLD OMG MY BROHTER SAYS YOU'RE A FUCKING N00B HE BENCHES 300 BITCH I BET YOU CANT DO THAT

Name: Anonymous 2007-07-01 11:06 ID:Heaven

I'm kind of halfway there -- http://rigelseven.com/schism/
It does bitmap font drawing so that it can fake console font remapping tricks, but we've been talking about adding support for real Unicode fonts on top of that. Essentially it'd use its own internal BIOS-ish font if it has the character, and failing that, fall back to a Unicode font.

This is still all theoretical, though, and I'm not sure if I even want to go that route because it'd muck up the code a lot.

Name: Anonymous 2007-07-01 12:38 ID:o8ggCkX4

>>29
Hey, I use Schism Tracker. Nice to meet you and thanks for writing it.

Name: Anonymous 2007-07-01 22:52 ID:diJE98u5

But you can get Code 2000 for free: http://www.code2000.net/ which will provide an awful lot of characters. You can also get Arial Unicode MS somehow, as well as the Japanese and/or Chinese Windows fonts.
DejaVu or GTFO.
http://dejavu.sourceforge.net/wiki/index.php/Main_Page

Name: Anonymous 2007-07-02 0:55 ID:D4JVU0we

SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES

Name: Anonymous 2007-07-02 0:55 ID:D4JVU0we

SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES

Name: Anonymous 2007-07-02 0:55 ID:D4JVU0we

SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES
SPRITES

Name: Anonymous 2007-07-02 6:10 ID:erkakJLW

>>29

Holy shit, that website brings back memories. I used to spend hours in Impulse Tracker.

Name: Anonymous 2009-01-14 14:52

You forgot to specify encoding

Name: Anonymous 2010-05-06 9:33

ROGUE MYANUS

Name: Anonymous 2010-05-06 14:23

))))
ಠ_ಠ|
_)_)

Name: Anonymous 2010-05-06 14:55

sweet I remember this thread. We should team up on IRC and code this bitch.

Name: Anonymous 2010-05-06 14:56

>>1
Look at the liberal. The next thing he'll be telling us that it's not 1980 anymore and that we don't have to use 80x24 terminals!

Name: Anonymous 2010-05-06 15:39

I've always wanted to do one with Chinese characters. The best part is that they're naturally square.

Name: Anonymous 2010-05-06 15:47

>>41
But they are all exactly the same. How would you tell a wall and a bear apart?
>>37
EXPERT THREAD NECROMANCER

Name: Anonymous 2010-05-06 16:54

If you're going to use Unicode characters, you would have to make a custom terminal.
Then, you might as well use actual sprites.
Then, you might as well use colour sprites and a tileset.
Then, you might as well make the game pixel-based instead of tile-based.
Then, you might as well add another dimension.

Name: Anonymous 2010-05-06 16:59

>>42
------
|。熊。。|
|。。。。|
---。--
   你
   ###

Name: Anonymous 2010-05-06 17:18

>>43
It would appear your terminal emulator sucks. Please move your ASCII faggotry out of the way, you're standing in the way of the future.

Name: Anonymous 2010-05-06 18:03

>>43
You could just use a terminal emulator that supports Unicode characters. I know there aren't many, but I'm sure you could find at least one.

Name: Anonymous 2010-05-06 20:54

>>43,46
Konsole comes to mind.

Name: Anonymous 2010-05-07 2:08

Wait, they still have terminals that don't support arbitrary charsets?  You linux guys are hilarious.

Name: Anonymous 2010-05-07 6:08

>>48
No, they don't. That was in reference to the Windows terminal.

Name: Anonymous 2010-06-10 17:37

>>45
Using ASCII means having to be more creative with the limitations you have. This leads to better program design in general, along with clever (maybe new) ideas which often create other clever ideas. Also, Unicode means you're spoilt for choice on stupid things like which glyphs to use for necklaces and goblets.

Name: Anonymous 2010-06-11 5:32

necrobumping

Name: Anonymous 2010-06-11 5:59

Use MS Gothic, it's already monospaced.

Name: Anonymous 2010-06-11 9:09

>>52
Or something not shit.

Name: Anonymous 2010-06-11 10:24

Hmm. I like the idea of doing a kanji rougelike as a way to learn them

[m]
----GRASSLANDU-----
草草草草草草草草草草草草草草草草草草火
草草草草草草草草草草草草草草草草草火火
草草草草石石石石石草草草草草草草草草火
草草草草石石石石石草草草草草草草草草火
草草石石石石石石石石石草草草草草火火火
草草草草石石石石石草石草草草草草草草火
草草草草草石石石石草草草草草草草草草草
草草草草草草草草石草草草草草草草草火火
草草草草草草石石石草草草草草草草草草火
草草豚草草草草草草草草草草草草草火草火
草草草草草草草草草草草草草草草草草火火
[m]

Name: Anonymous 2010-06-11 10:26

>>54

Brush fire?

Name: Anonymous 2010-06-11 10:28

>>54
None of those look like grass

Name: Anonymous 2010-06-11 10:38

☹☺☻ Townsfolk
Is there no sad nigger icon?

Name: Anonymous 2010-06-11 10:39

>>57
* sad African American

Name: Anonymous 2010-06-11 10:40

>>57
back to /b/, please.

Name: Anonymous 2010-06-11 11:44


        around blacks
☻☻☻☻☻☻☻☻☻☻☻☻☻☹☻☻☻☻☻☻☻☻☻☻☻☻☻
        don't relax!

Name: Anonymous 2010-06-11 13:37

>>57
The Unicode Consortium only believes in happy negroes.

Name: Anonymous 2010-06-11 14:02

>>60-61
Back to /b/, please.

Name: Anonymous 2010-06-11 16:10

>>62
Fuck off, ``faggot''.

Name: Anonymous 2010-06-11 18:15

>>60
It looks like those blacks are around you.

Name: Anonymous 2010-06-12 21:40

>>55

It's a grassland, with some fire, yeah.

And rocks. And a pig.

Name: Anonymous 2011-01-31 21:31

<-- check em dubz

Name: Anonymous 2011-02-04 11:42

Name: tray 2012-03-15 1:11

Name: Anonymous 2013-02-10 16:53

DO IT

Name: Anonymous 2013-02-10 16:56

>>54
silly faggot, kanji itself is monospaced

Name: Anonymous 2013-02-10 18:12

You could have a cat whose mood changes
???? ???? ???? ???? ???? ???? ???? ???? ????

Name: Anonymous 2013-02-10 18:14

Name: Anonymous 2013-02-10 18:24

✡ You have been accosted by STRANGE JEW. ✡

Name: Anonymous 2013-02-10 19:10

♘????

Name: Anonymous 2013-02-11 3:54

Best roguelike ever, which is brogue, already use libtcod's user fonts which are simply sprites.

Name: Anonymous 2013-02-11 5:03

looks like APL

Name: Anonymous 2013-02-11 5:47

I'm just wondering: have you guys ever craved cock so badly that you found yourself running around outside, howling at the moon for it? Literally ROARING at the top of your lungs, wanting nothing less than a dick's head churning against your glottal stop?

Tell me I'm not alone.

Don't change these.
Name: Email:
Entire Thread Thread List