[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/agdg/ - Amateur Game Development General

AGDG - The Board

Catalog

Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options
dicesidesmodifier
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


Welcome to AGDG, have you ever made a game?
See also: /ideaguy/ | /vm/

File: 1457801120091.png (136.3 KB, 1279x751, 1279:751, Dwarf-Fortress2.png)

0ee700 No.25983

What kind of engine dwarf fortress uses?

Does some handy tool to work with chars only exists?

ac4633 No.25984

File: 1457801921099.gif (3.26 KB, 262x160, 131:80, Image113.gif)

>>25983

Its pretty easy to draw a big array of different characters using some graphics library or even software rendering.

If you can understand : http://www.glprogramming.com/red/chapter09.html

Then you could make something like what dwarf fortress has pretty easily.


2cf3c3 No.25994

>>25983

I believe dwarf fortress is sustained purely by the power of the dev's autism.

ncurses is supposed to be very nice, though you run into compatibility issues with Windows, I think.

If you aren't using graphics, some things become easier; programming languages like to work with text anyway.


2bb59a No.25999

libtcod is what you're looking for


c32cb2 No.26003

File: 1457927234027.png (356.07 KB, 1867x902, 1867:902, Screenshot from 2016-03-13….png)

>>25994

It's some kind of 2d sprite based graphics. It just simulates terminal graphics by using sprites that look like terminal characters.

The original library for actual terminals was Curses, which has since been replaced by NCurses. I can't tell you too much about it since I just started with it this week, but it should be possible to make DF-style graphics with it.

I was using it to make a Tetris clone just now.


1ad475 No.26008

libtcod is a library for roguelikes, it's pretty good

otherwise there's T-Engine


6cffea No.26181

File: 1458946205033.jpg (1.5 KB, 126x76, 63:38, jpg.jpg)

>>25994

>programming languages like to work with text anyway.




[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]