Welcome, Guest. Please login or register.

Author Topic: Gemstone Keeper - An ASCII based Roguelike Shooter  (Read 6397 times)

0 Members and 1 Guest are viewing this topic.

gamepopper

  • Newbie
  • *
  • Posts: 34
    • View Profile
    • Email
Gemstone Keeper - An ASCII based Roguelike Shooter
« on: May 06, 2016, 10:00:13 pm »
Hello everyone!

I'm surprised I didn't post here earlier, considering I made posts on other threads about it. This is Gemstone Keeper, a combination of twin-stick shooter and roguelike. The player explores multiple layers of procedurally generated caverns, and while you defend yourself from the creatures within, you also break rocks to find gemstones and minerals. The deeper down you go, the more valuable gemstones you can find, but the creatures get stronger.



I moved engines from Allegro to SFML in July 2015, the long reason why I wrote about a while back but the short version is that SFML was being kept stable, more up-to-date and had features I was more keen in such as shader support.



Features the game currently has:
  • Procedurally Generated Levels
  • Procedurally Rendered 3D Gemstones
  • Modular Weapons System (Choose the Weapon, Choose the Bullet, each interchangeable)
  • Randomized Characters + Stats
  • Permadeath
  • Level Visual Effects





As you can also tell, this game heavily uses ASCII graphics. I render the glyphs onto RenderTextures and have them rendered as Sprites so more complex designs such as the tilemap can be rendered much more easily.

The game was Greenlit on Steam Greenlight on June 11th 2016, you can find the Greenlight page here here!

The game will be was released on Steam on March 31st of 2017 at around 6pm GMT. Check out the game's official website and Steam page!

WANTED: Linux users to test run port.
I have been working on a Linux port for a while and I've got a demo build available for download. If anyone who uses a Linux machine run the game and tell me if it works, how well it functions, and if not, specifically what is wrong.
« Last Edit: May 23, 2017, 09:13:29 pm by gamepopper »

DarkRoku12

  • Full Member
  • ***
  • Posts: 203
  • Lua coder.
    • View Profile
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #1 on: May 07, 2016, 03:22:16 am »
Very original and good-looking. Keep going. ;D
I would like a spanish/latin community...
Problems building for Android? Look here

Erdrick

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #2 on: May 07, 2016, 03:31:25 am »
Looking really good!  nice work, please keep us updated.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 8999
    • View Profile
    • development blog
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #3 on: May 07, 2016, 09:24:38 am »
Nice to see you post it here as well! Been following your progress quite closely on Twitter. Will be looking forward to the Greenlight campaign. :)

Hope you like what you see, I later plan to put this game up on Steam Greenlight so at some point I'll either update the description or add a reply below with the page link, whichever method the moderators are okay with.  :)
Update your first post and add a reply to the thread. ;)
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

AFS

  • Full Member
  • ***
  • Posts: 115
    • View Profile
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #4 on: May 10, 2016, 07:14:17 pm »
This looks great! I love shooters, and the art style is quite original. I'll be keeping an eye on this.

Are you planning on uplading a demo?

Hapax

  • Hero Member
  • *****
  • Posts: 2624
  • My number of posts is shown in hexadecimal.
    • View Profile
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #5 on: May 11, 2016, 12:04:39 am »
I don't know why I haven't seen this sooner! (probably because recently my browser crashed after opening the a bunch of the newest topics which marked them as read)

This looks pretty! It's very cool and quite a nice idea to use ASCII glyphs in a non-strict grid way.
Selba Ward - SFML drawables
Kairos - Timing Library
Rectangular Boundary Collision - Rectangular SAT Collision

@Hapaxiation - Hapaxia on Twitter

Elias Daler

  • Hero Member
  • *****
  • Posts: 534
    • View Profile
    • Blog / Re:creation
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #6 on: May 11, 2016, 08:55:12 am »
Awesome project, looks very fun and polished. It's great to see such SFML games. :)

gamepopper

  • Newbie
  • *
  • Posts: 34
    • View Profile
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #7 on: May 13, 2016, 01:56:17 am »
Here are some examples of the level effects currently in the game:

Adrenaline - Everything appears to move faster and shakier


Lights Out - Much Darker, plus you don't have your info to help you...


Tripping - Everything feels slower and wavier...

gamepopper

  • Newbie
  • *
  • Posts: 34
    • View Profile
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #8 on: May 16, 2016, 08:11:45 pm »
The game is currently on Steam Greenlight, so I've added the links to the Greenlight page. :D

Hapax

  • Hero Member
  • *****
  • Posts: 2624
  • My number of posts is shown in hexadecimal.
    • View Profile
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #9 on: May 17, 2016, 12:20:59 am »
Good luck with your Greenlighting!

This link doesn't work, by the way:
you can go directly into your steam app to the Greenlight page here!
Selba Ward - SFML drawables
Kairos - Timing Library
Rectangular Boundary Collision - Rectangular SAT Collision

@Hapaxiation - Hapaxia on Twitter

gamepopper

  • Newbie
  • *
  • Posts: 34
    • View Profile
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #10 on: May 17, 2016, 12:24:12 am »
Good luck with your Greenlighting!

This link doesn't work, by the way:
you can go directly into your steam app to the Greenlight page here!

Thanks for letting me know, it seems the forum automatically formats all links to http even if you don't want to. I've removed the link since it's kind of a hit-or-miss feature... :/
« Last Edit: May 17, 2016, 12:26:10 am by gamepopper »

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 8999
    • View Profile
    • development blog
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #11 on: May 17, 2016, 08:09:48 am »
I already voted yes! :)

Thanks for letting me know, it seems the forum automatically formats all links to http even if you don't want to. I've removed the link since it's kind of a hit-or-miss feature... :/
Well the link you originally posted was neither HTTP nor HTTPS. ;)
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Hapax

  • Hero Member
  • *****
  • Posts: 2624
  • My number of posts is shown in hexadecimal.
    • View Profile
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #12 on: May 17, 2016, 04:03:14 pm »
Well the link you originally posted was neither HTTP nor HTTPS. ;)
I think the link was supposed to open a page in Steam, not a web-page in a browser.
Selba Ward - SFML drawables
Kairos - Timing Library
Rectangular Boundary Collision - Rectangular SAT Collision

@Hapaxiation - Hapaxia on Twitter

gamepopper

  • Newbie
  • *
  • Posts: 34
    • View Profile
    • Email
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #13 on: May 17, 2016, 04:18:10 pm »
Well the link you originally posted was neither HTTP nor HTTPS. ;)
I think the link was supposed to open a page in Steam, not a web-page in a browser.

That's correct, it was supposed to open the page within Steam's browser. Was kind of a recommended tip as not all Steam users are logged in on the website.

Mario

  • SFML Team
  • Hero Member
  • *****
  • Posts: 876
    • View Profile
Re: Gemstone Keeper - An ASCII based Roguelike Shooter
« Reply #14 on: May 19, 2016, 11:21:35 pm »
You were missing the colon right after the protocoll (i.e. "steam"), but that might have been the forum software as well.

Edit: Yep, Steam URLs are broken by the forum software. You'd either have to use an URL shortener for "obfuscation" or just use the normal web based URL.

 

anything