Bitcoin Forum
May 06, 2024, 12:13:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: A Blockchain Based Multi-User Roguelike Game  (Read 141 times)
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 18, 2020, 06:51:56 PM
 #1

The stasis chamber hisses softly around you. Artificial fluids built up inside your ears begin to retreat as the cryoplasm drains slowly. Breathing comes naturally, at first. And then the tickle of a hundred nanites filtering your oxygen forces a cough or two of surprise. Beneath new skin, a fresh infusion of blood pulses with the cadence of tribal drums. Your thoughts cascade and it all makes sense again. You open your eyes to the dull interior of a starship.

You are a voyager. A human, mentally and physically augmented for a new life in deep space. Your mission is to carve out a place for humanity among the stars. A largely hostile environment. Build outposts with resources found at the farthest reaches of the frontier itself. Survive, create new economies from scratch, earn cryptocurrency and recruit others to join you.

Borrowing its likeness from the classic depiction of a player-character dating back to the original Rogue. RogueSpace (stylized @Space) is a game engine and social network. Built for speed and security by geeks for geeks who have a love for the command-line. Rendered in a sharp colorful ASCII style for the purist in all of us. Join the conversation!

- Post, comment or subscribe to things you find most interesting.
- Create a page. Invite others, share privately or with the world.
- Earn cryptocurrency, create or join a Frontier Company, employ others and build an empire!
- Toggle in and out of gameplay sessions with ease.
- Email registration optional.

For more information about this project and its native (and new) cryptocurrency ROGUE check out my post on Medium.

V5.2 is currently open to Linux testers.  Check the link above for more links and broader project description.


Asset Operations | TLC
1714954413
Hero Member
*
Offline Offline

Posts: 1714954413

View Profile Personal Message (Offline)

Ignore
1714954413
Reply with quote  #2

1714954413
Report to moderator
1714954413
Hero Member
*
Offline Offline

Posts: 1714954413

View Profile Personal Message (Offline)

Ignore
1714954413
Reply with quote  #2

1714954413
Report to moderator
1714954413
Hero Member
*
Offline Offline

Posts: 1714954413

View Profile Personal Message (Offline)

Ignore
1714954413
Reply with quote  #2

1714954413
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714954413
Hero Member
*
Offline Offline

Posts: 1714954413

View Profile Personal Message (Offline)

Ignore
1714954413
Reply with quote  #2

1714954413
Report to moderator
ShroomRise
Newbie
*
Offline Offline

Activity: 15
Merit: 2


View Profile
October 19, 2020, 08:27:42 PM
 #2

Hi

I visited your medium profile and it looks very interesting! Also your wiki page.

I can see that you already working a very long time on it. Respect for that.

I like that it's on Linux.

I've never played any ASCII games but I think such games are more likely niche. But of course I don't know what your goals are.
Maybe you want to serve more a smaller group of people.

The most interesting part for me is that you implement an cryptocurrency based on litecoin without the gui.
Is ROGUE supposed to be only for your game or is there more behind it?

ROGUE could get big.

Best luck and much greetings.

ShroomRise
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 19, 2020, 11:10:08 PM
 #3

Thanks for the comment! Yes it's a very niche genre but has a pretty fierce base of enthusiasts.  In bringing this project to crypto, I figured a lot of people use the command line and so it might not be so unfamiliar of a front-end and will be easier to use than most wallets in that context.  Especially considering the built-in nature of ROGUE when it comes to the game. 

Earning coins will be as simple as playing with the inherent downside of the cloud wallet operating outside the user control, similar to an exchange.  My goals going forward will be to decentralize things further but I don't think this is a bad place to start.  I'll have the source code out as soon as I can figure out Github.  I know that sounds insane but I typically code in the most isolated way possible.  Just me, C99 on Linux and one Makefile typically.  Nothing takes more than a second to compile. I want to bring that same minimalist approach to crypto.

Asset Operations | TLC
ShroomRise
Newbie
*
Offline Offline

Activity: 15
Merit: 2


View Profile
October 20, 2020, 08:13:51 AM
 #4

Great idea!

I like that you programm in C. Because its the same lang family I come from. (C++)

An crypto currency core that can compile in a few secs, that would be insane!

What I've read in books is that bitcoin core can takes up to an hour to compile.

I wish you best luck with your project.

dkbit98
Legendary
*
Offline Offline

Activity: 2226
Merit: 7129



View Profile WWW
October 20, 2020, 11:50:37 AM
 #5

Interesting newbies conversation.
Looks like ShroomRise registered just to comment in this topic and talk with mr. KhanJohnson.
Nothing suspicious about that right...   Roll Eyes but no need for that if your game is really interesting.

Maybe you should post some screenshots, and tell us on what blockchain your game is built on?

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
ShroomRise
Newbie
*
Offline Offline

Activity: 15
Merit: 2


View Profile
October 20, 2020, 12:48:09 PM
 #6

Dear dkbit98

Yes im new to this forum but I don't have any connection to him.

I also already made a post in the german section and KhanJohnson didn't.

https://bitcointalk.org/index.php?topic=5282857.0

Very suspicious right? Roll Eyes
 
Its also usual that people who want to push their post with new made accounts just make a new random post about a complete different topic in a complete different langauge.




KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 20, 2020, 04:19:13 PM
 #7

Interesting newbies conversation.
Looks like ShroomRise registered just to comment in this topic and talk with mr. KhanJohnson.
Nothing suspicious about that right...   Roll Eyes but no need for that if your game is really interesting.

Maybe you should post some screenshots, and tell us on what blockchain your game is built on?


As mentioned above, I wish I was multilingual.

Also, an entire summary of half a decades worth of work can be found via the links in my original post as well as here.  As far as screenshots go I thought newbie accounts could not? I would have been happy to summarize with those included. 

The entire engine is standalone and can work with any coin derived from Bitcoin.  To clarify, ROGUE (mentioned in the OP) is the blockchain in question.  I opted for rolling my own though as a way to have a better grasp on supply.  Most coins are a pain work with too, so my goal here is to minimize the amount of work required to integrate ROGUE.  It’s also not the only coin supported but buying coins to re-issue is not a feasible way to run such a platform.  By having a fresh blockchain to work with I can allocate premined coins to players that earn them for playing.  Again you can find a lot more information in the links provided.  Thanks!

Asset Operations | TLC
Vod
Legendary
*
Offline Offline

Activity: 3696
Merit: 3070


Licking my boob since 1970


View Profile WWW
October 20, 2020, 05:41:49 PM
 #8

By having a fresh blockchain to work with I can allocate premined coins to players that earn them for playing. 

Thousands of projects have a "fresh blockchain".  :/

Premined coins usually indicate a pump and dump.  Where is your income coming from to assign value to these coins?




https://nastyscam.com - landing page up     https://vod.fan - advanced image hosting - coming soon!
OGNasty has early onset dementia; keep this in mind when discussing his past actions.
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 20, 2020, 06:14:32 PM
Last edit: October 20, 2020, 06:43:56 PM by KhanJohnson
 #9

By having a fresh blockchain to work with I can allocate premined coins to players that earn them for playing.

Thousands of projects have a "fresh blockchain".  :/

Premined coins usually indicate a pump and dump.  Where is your income coming from to assign value to these coins?

This is the poorest project ever.  So there's no income.  Not even sure how I'm going to cover the game server this month.  In addition, I don't think I could mine enough coins to successfully pull off a PnD even if I wanted to.  This will be evidenced in the explorer.  In fact I am more concerned about proper miners mining too many and then dumping them if ROGUE ever managed to get on an exchange outside of the game itself.

On the flip side, no one has to pay for anything.  All people need to do is play to earn them.  And once they have them, they can keep them on RogueSpace or put them in a personal wallet.  The grand plan is that at some point, we can get this listed and people can sell them.  I imagine if people have them they might be inclined to, say, vote ROGUE onto an exchange or something of that sort.  Then people might buy them depending on the in-game economy, import them back into the game for the default game currency.  Do some trading, make a profit in-game then cash back out.  

I won't pretend to have all the answers.  ROGUE is a new to the game, the latter had existed for years before the prior.  But I've been in crypto since 2014 and I'm tired of seeing projects just not work for some reason.

That said, my focus is on the game.  Which can be logged into as we speak and works with the coin just fine minus the content factor.  I have no idea if this whole thing will play out the way it could.  It was fine without crypto really.  I got a lot of blowback from old players for adding it.  But I'm a computer scientist and just wanted to try something new.  Whether this will be viable depends on the general response over the next few days.

Asset Operations | TLC
Harlot
Hero Member
*****
Offline Offline

Activity: 1806
Merit: 671


View Profile
October 20, 2020, 10:10:34 PM
 #10

I'm not sure how good this game is but judging how you describe the game it makes me feel like you are describing a game that is similar to Rimworld which has been out for about 2 years now. But looking at your sample screenshots the graphics is really not the same as your graphics are near to a classic type game which I think some gamers will like. I don't know how similar the game is but if I describe Rimworld is is some kind of management game where you try to create a new living space in another planet for humans which I think is what you mean with "Your mission is to carve out a place for humanity among the stars.". Check out Rimworld and maybe you can get a thing or two from their game.
dkbit98
Legendary
*
Offline Offline

Activity: 2226
Merit: 7129



View Profile WWW
October 21, 2020, 10:59:03 AM
 #11

...
Excuse me but after being member of bitcointalk for years you learn something, and when you see first post in this topic and registration is few days ago you don't need to be rocket scientist to see what is happening.
Sure I can write in Klingon language and cooking section after that if I want.

The entire engine is standalone and can work with any coin derived from Bitcoin.  To clarify, ROGUE (mentioned in the OP) is the blockchain in question.  I opted for rolling my own though as a way to have a better grasp on supply.  Most coins are a pain work with too, so my goal here is to minimize the amount of work required to integrate ROGUE.  It’s also not the only coin supported but buying coins to re-issue is not a feasible way to run such a platform.  By having a fresh blockchain to work with I can allocate premined coins to players that earn them for playing.  Again you can find a lot more information in the links provided.  Thanks!
So what you are saying is that Bitcoin is not supported, but forks are?
I would prefer Bitcoin, but anyway, good luck with your game Wink

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 21, 2020, 02:56:44 PM
Last edit: October 21, 2020, 10:22:37 PM by KhanJohnson
 #12

...
Excuse me but after being member of bitcointalk for years you learn something, and when you see first post in this topic and registration is few days ago you don't need to be rocket scientist to see what is happening.
Sure I can write in Klingon language and cooking section after that if I want.

The entire engine is standalone and can work with any coin derived from Bitcoin.  To clarify, ROGUE (mentioned in the OP) is the blockchain in question.  I opted for rolling my own though as a way to have a better grasp on supply.  Most coins are a pain work with too, so my goal here is to minimize the amount of work required to integrate ROGUE.  It’s also not the only coin supported but buying coins to re-issue is not a feasible way to run such a platform.  By having a fresh blockchain to work with I can allocate premined coins to players that earn them for playing.  Again you can find a lot more information in the links provided.  Thanks!
So what you are saying is that Bitcoin is not supported, but forks are?
I would prefer Bitcoin, but anyway, good luck with your game Wink

Of course they are, forks are cheaper to support. 

On the record, I would rather support just Bitcoin and would kill ROGUE today if I could.  As someone with longevity here though, the cost factor shouldn’t be lost on you.  As it stands we have 1 person (you) who would rather the project supported BTC.  That’s 100% more people that prefers Bitcoin over ROGUE.  200% because I happen to agree. 

To be clearer, I don’t want to run a coin project.

This is a game first, a blockchain project second. In my previous post I mentioned this being the poorest project ever.  That’s not a joke.  As such, if people wanted me to support a chain as huge as BTC I’d need to increase my server capacity to handle all the technical fallout of doing such a thing.  The logic behind a fresh chain is that you can scale with it.  And so here we are.

So unless someone wants to join the project and help me raise or donate the .007BTC required to get Bitcoin up on the system for all of one month or less, ROGUE (and a select few gaming cryptos I had partnered with in the past) is/are my best bet.

Also, Harlot, hell yeah! I never played Rimworld (see: poorest project = poor person) but I’ve been told it was the “scifi Dwarf Fortress” when referring to my own goals being just that.  Although I have seen Let’s Plays I’d like to stay away from spoilers.

I’m on Telegram @KhanJohnson if anyone wants to discuss specifics. Otherwise everything should be laid out here.

Asset Operations | TLC
wiggi
Sr. Member
****
Offline Offline

Activity: 403
Merit: 251


View Profile
October 27, 2020, 06:09:09 PM
 #13


For more information about this project and its native (and new) cryptocurrency ROGUE check out my post on Medium.

Quote
[...] players will be able to swap their earned Tetras for ROGUE at a fixed exchange rate. The platform takes no fees from deposits [...]

If your system allows both withdrawals and deposits of one coin at a fixed rate in tokens, then I think it's not very difficult to add withdrawals and deposits for other coins at a variable rate calculated from available reserves of the coins and of Tetra tokens.

It wouldn't be decentralized, but would work as some cross-chain, Uniswap style exchange.

KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 28, 2020, 03:48:47 AM
Last edit: October 29, 2020, 08:08:15 PM by KhanJohnson
 #14


For more information about this project and its native (and new) cryptocurrency ROGUE check out my post on Medium.

Quote
[...] players will be able to swap their earned Tetras for ROGUE at a fixed exchange rate. The platform takes no fees from deposits [...]

If your system allows both withdrawals and deposits of one coin at a fixed rate in tokens, then I think it's not very difficult to add withdrawals and deposits for other coins at a variable rate calculated from available reserves of the coins and of Tetra tokens.

It wouldn't be decentralized, but would work as some cross-chain, Uniswap style exchange.



You got it! Nail on the head.  In my last post I had responded to the user suggesting Bitcoin.  While all well and good, that’s a lot more expensive to do than people think.  So I set out to change the original software which was an exchange.  I had considered bringing back this idea since interest in this project is restricted to a niche. Whereas there might be a broader application with a wider range of coins to support.  There’s an entire pitch for this that I could share if there really is interest. 

Asset Operations | TLC
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!