Author Topic: How would I make a game with visuals similar to HellMOO/Dwarf Fortress/Wayfar  (Read 2616 times)

lol why. its easy to learn, anyone can pick it up, and learn concepts.
Java is for mondays.
Just because Wayfar 1444's browser client uses flash doesn't mean the game itself was coded in flash.

OP, figure how these guys added graphics and GUI to Dwarf Fortress. That should get you on the right track: http://dwarffortresswiki.org/index.php/Utility:Lazy_Newb_Pack
That doesn't really help him by the way, the Lazy Newb is pretty irrelevant.


That doesn't really help him by the way, the Lazy Newb is pretty irrelevant.
If I recall correctly it interfaces with the game and adds sprite graphics to the world and a GUI of some sort.

Edit: Oh wait. I misunderstood the thread title. Ignore me and carry on.
« Last Edit: November 28, 2013, 06:54:07 AM by Demian »

"dwarf fortress"
So you want to make a game with total stuff graphics?

"dwarf fortress"
So you want to make a game with total stuff graphics?
Oh forget off. Text based games are made for a reason and it is a conscious choice. I would argue that nobody makes them because they can't do textures or models or find anyone to do them. If OP wants to make a text based game let him.

If OP made a usual 2D/3D game with graphics and they looked like stuff then yes, the graphics would be stuff. Text based graphics are a stylistic choice and an integral part of the genre. You cannot compare text based graphics to 2D textures and 3D models. They're completely different.
« Last Edit: November 28, 2013, 06:59:09 AM by Demian »

You can get a copy of the Hellcore server and database here, the programming environment is built into the game and code is compiled at runtime. The Hellcore has some pretty neat things like $api.actor which make life easier but  don't expect to get anywhere if you don't know C.
"dwarf fortress"
So you want to make a game with total stuff graphics?
Someone's clearly not a fan of roguelikes.
The usage of ASCII/ANSI in dwarf fortress is deliberate to a degree; one of the reasons it can be so in-depth is because resources that would be used for graphics can be devoted to gameplay calculations instead. You don't need GPU-melting visuals in order to make a good game, it's just one of many factors.

Someone's clearly not a fan of roguelikes.
The usage of ASCII/ANSI in dwarf fortress is deliberate to a degree; one of the reasons it can be so in-depth is because resources that would be used for graphics can be devoted to gameplay calculations instead. You don't need GPU-melting visuals in order to make a good game, it's just one of many factors.
There is a huge difference between "Graphics don't matter" and "aesthetics don't matter".

There is a huge difference between "Graphics don't matter" and "aesthetics don't matter".
I guess so, I don't really have much of a leg to stand on when it comes to visuals anyway- I started programming on HellMOO four or five years ago and started on Wayfar1444 last april and chronic text exposure has left me with serious text addiction. I barely even play games these days.

"dwarf fortress"
So you want to make a game with total stuff graphics?
Have you even played a text-based game before


Have you even played a text-based game before
Yes and I will never again

There is a huge difference between "Graphics don't matter" and "aesthetics don't matter".
There is also a huge difference between graphics and aesthetics. Both apply to text based games but by definition, they have no graphics but the lack of graphics doesn't mean lack of aesthetics. You should know this, I know you watch Extra Credits.

There is also a huge difference between graphics and aesthetics. Both apply to text based games but by definition, they have no graphics but the lack of graphics doesn't mean lack of aesthetics. You should know this, I know you watch Extra Credits.
I do know that, but what are you trying to argue?

You could also try something like C# or VB.Net first, and then move to more advanced languages if you need them. If you know anything about Torquescript (Blockland console), C# will be a lot easier because it looks similar.