Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: So I made an ASCII game.  (Read 1458 times)

kaijyuu

  • Bay Watcher
  • Hrm...
    • View Profile
So I made an ASCII game.
« on: June 05, 2015, 01:11:23 am »

As a proof of concept, mostly.

Two days ago in the morning, I randomly thought to myself that my python graphics engine would work quite efficiently in rendering a good ol ASCII game, what with its tiled structure and limited glyphs. After thinking that, I realized I could make a nice higher level graphics interface (on top of my main graphics engine) for such an ASCII game quite quickly. And of course, you can't make a nice tool without making a game around it!

So I sat down and made a game in less than a day. It took about 5 hours of work, making the ascii graphics interface, along with the actual game. The largest chunk of time was spent copy/pasting unicode characters to a lookup dictionary.


Without further ado, here's TSMOT:



download (windows only, maybe only windows 64 bit)

Controls: Arrow keys/WASD to move, Z to shoot.

It's an arcade-y game where you try to get a high score before dying. You've probably played something similar before. No, I don't know what the red guys are; maybe they're zombies, maybe they're communists, maybe they're something else. Anyway, have fun!


One thing: it may or may not work. Putting my projects into a releasable format is something I'm not very good at yet (python's not really meant to make standalone executables). It's worked on my computer, my wife's computer, and two of my friend's computers, though some of them got a meaningless DLL error. Apologies if it does not work on your computer.
Logged
Quote from: Chesterton
For, in order that men should resist injustice, something more is necessary than that they should think injustice unpleasant. They must think injustice absurd; above all, they must think it startling. They must retain the violence of a virgin astonishment. When the pessimist looks at any infamy, it is to him, after all, only a repetition of the infamy of existence. But the optimist sees injustice as something discordant and unexpected, and it stings him into action.

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: So I made an ASCII game.
« Reply #1 on: June 05, 2015, 02:19:02 am »

Works fine for me, on 64bit Windows 7.

I managed to ruthlessly gun down a half-dozen communists before a fast one came at me from behind. Some way of changing fire direction without running 2-3 tiles in that direction would be nice.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

acetech09

  • Bay Watcher
  • Bay Watcher
    • View Profile
Re: So I made an ASCII game.
« Reply #2 on: June 05, 2015, 10:37:44 am »

Kobold quest. With guns!

Edit: Downloaded and played. It plays like a flash game. Overall, fu little ASCII plaything.
« Last Edit: June 05, 2015, 02:09:28 pm by acetech09 »
Logged
I challenge you to a game of 'Hide the Sausage', to the death.

kaijyuu

  • Bay Watcher
  • Hrm...
    • View Profile
Re: So I made an ASCII game.
« Reply #3 on: June 05, 2015, 06:51:42 pm »

Very encouraging that people are actually able to run it. Thanks all~

Quote
Some way of changing fire direction without running 2-3 tiles in that direction would be nice.
If you didn't wrestle with the interface so much, where would the SKILL be?! [/facetious]
Logged
Quote from: Chesterton
For, in order that men should resist injustice, something more is necessary than that they should think injustice unpleasant. They must think injustice absurd; above all, they must think it startling. They must retain the violence of a virgin astonishment. When the pessimist looks at any infamy, it is to him, after all, only a repetition of the infamy of existence. But the optimist sees injustice as something discordant and unexpected, and it stings him into action.

Tawa

  • Bay Watcher
  • the first mankind all over the world
    • View Profile
Re: So I made an ASCII game.
« Reply #4 on: June 05, 2015, 07:32:30 pm »

This looks pretty interesting. I'll have to try it if and/or when you get a Linux version up.
Logged
I don't use Bay12 much anymore. PM me if you need to get in touch with me and I'll send you my Discord handle.

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: So I made an ASCII game.
« Reply #5 on: June 05, 2015, 07:42:01 pm »

This looks pretty interesting. I'll have to try it if and/or when you get a Linux version up.
Have you tried running it under Wine?
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

Tawa

  • Bay Watcher
  • the first mankind all over the world
    • View Profile
Re: So I made an ASCII game.
« Reply #6 on: June 05, 2015, 08:01:50 pm »

This looks pretty interesting. I'll have to try it if and/or when you get a Linux version up.
Have you tried running it under Wine?
Oh yeah, forgot about that.
Logged
I don't use Bay12 much anymore. PM me if you need to get in touch with me and I'll send you my Discord handle.