Pages:
Author

Topic: BMJ: Mining Simulator (pre-pre alpha) - page 2. (Read 9630 times)

hero member
Activity: 756
Merit: 500
I don't bite.
December 18, 2014, 07:49:31 AM
#75
Why is the $/BTC rapidly going down?
Was at $0.9588 now it went down to $0.69... Huh

Edit: It's $0.04/BTC now..... Shocked
donator
Activity: 1218
Merit: 1015
December 17, 2014, 05:59:44 PM
#74
Kluge, this looks awesome. Will be playing with this to learn a bit more about mining Wink

EDIT: The screen is a bit empty when you first start. Having some kind of command line thingy showing your shares would be awesome. That would make it look and feel a lot more realistic.
That's a good idea. I've been thinking about what to do in the next update. I think it'll be the procedural sound generation update. It'll beep and ding and whatnot... displaying shares is a good idea. I've been thinking about wiki links, things like that... unsure. Won't get to updating nameservers for a while, I guess (now that I have "free time," it's time to head to work again). I'll update the OP with the ugly URL.

I'm not sure I like features being unlocked simply by time, either... unsure what to really do there without punishing people playing how they want as, later, more features and play-style options are included up-front.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
December 17, 2014, 03:07:20 AM
#73
Kluge, this looks awesome. Will be playing with this to learn a bit more about mining Wink

EDIT: The screen is a bit empty when you first start. Having some kind of command line thingy showing your shares would be awesome. That would make it look and feel a lot more realistic.
donator
Activity: 1218
Merit: 1015
December 16, 2014, 09:50:17 PM
#72
000425 is now live. Some nameserver issues remain, but are being hammered out with time. If it doesn't load for you, try again in 10-20m. Bug reports appreciated, but it'll take me a few weeks to get a hotfix out if needed.

Oh -- the casino will probably not unlock unless your game is set before March 2nd, 2010. If this is the case, you'll have to restart or live-edit the game and set CasinoUnlocked to 1, which should allow you access to the casino when you next visit the "Main" screen.
The website is dead Sad


Nameservers are a bitch. About to go into work. Will fix it tomorrow. ETA: old host @ www.apoba.byethost17.com should work for now
hero member
Activity: 756
Merit: 500
I don't bite.
December 16, 2014, 01:47:32 AM
#71
000425 is now live. Some nameserver issues remain, but are being hammered out with time. If it doesn't load for you, try again in 10-20m. Bug reports appreciated, but it'll take me a few weeks to get a hotfix out if needed.

Oh -- the casino will probably not unlock unless your game is set before March 2nd, 2010. If this is the case, you'll have to restart or live-edit the game and set CasinoUnlocked to 1, which should allow you access to the casino when you next visit the "Main" screen.
The website is dead Sad

donator
Activity: 1218
Merit: 1015
December 05, 2014, 05:07:44 AM
#70
000425 is now live. Some nameserver issues remain, but are being hammered out with time. If it doesn't load for you, try again in 10-20m. Bug reports appreciated, but it'll take me a few weeks to get a hotfix out if needed.

Oh -- the casino will probably not unlock unless your game is set before March 2nd, 2010. If this is the case, you'll have to restart or live-edit the game and set CasinoUnlocked to 1, which should allow you access to the casino when you next visit the "Main" screen.
donator
Activity: 1218
Merit: 1015
December 05, 2014, 03:39:01 AM
#69
Nice and fun game! I'd add the option to speed up the time even more and/or not pause the game at every end of the week so it can run longer unattended.
There's a "secret" way of speeding up the game by double-clicking the time text box -- this sets speed at 20x. It's "unsupported." I don't want to encourage idling (a game genre I'm pretty sure is inherently evil), mostly because I think that's a failure on my part to make the game engaging, though I don't mean to suggest it's terribly engaging in its current existence...


000425 will be pushed within the next couple hours, ideally. Things are close enough to ready - just changing over servers. In the meantime, it's likely the site will be inaccessible. I'll post when ready.
hero member
Activity: 938
Merit: 501
December 02, 2014, 03:41:14 PM
#68
Nice and fun game! I'd add the option to speed up the time even more and/or not pause the game at every end of the week so it can run longer unattended.
donator
Activity: 1218
Merit: 1015
November 28, 2014, 02:12:12 PM
#67
000425 getting closer to being ready. Won't finish these two days off, but have another two coming up in less than a week and there's no holiday in it. This update has a relatively large amount of media (it's over a whole megabyte - might be two by the time it's ready!), so will be moving to a better web host I received a year's service free from, courtesy of Hypernia's StableBox.

Have been working with the audio system today and fixing some minor cosmetic issues with text from play-testing. I won or lost a bet, I think... the first "step" of the music played, and the "Loser" sprite flashed green... even though it's supposed to be red. -And the "WGSE" logo doesn't appear even though it's in the same batch of "make visible" as everything else and there's nothing abnormal about it. Huh

For now, WGSE will have a simple payout scheme. There's a 50% chance of receiving 1x bet, and if you pass that roll, another 50% chance of that multiplier being 2x, then 50% of 4x, then 50% of 8x, then 25% of 16x. You have to pass each roll to go to the next multiplier roll. Luck slightly modifies the numbers you have to roll under.

Soo... 50% 0x, 20% 1x (+20%EV), 10% 2x (+20%EV), 5% 4x (+20%EV), 2.5% 8x (+20%EV), .625% 16x (+10%EV). EV is 90% of your bet (ignoring luck modifiers), then, I think.... that's how it works, right? Cheesy

There're some extras I wanted to add, but I'll probably not get to them by the time I'm finished with user debt.
donator
Activity: 1218
Merit: 1015
November 25, 2014, 07:45:17 AM
#66
Didn't forget about this. I'd guess it's now officially in dev hell, though. Cheesy There's a good amount of new stuff (and a big handful of fixes) ready to go, but I got a FT/OT job recently (hallelujah!) which is making this project nearly impossible to work on. I'll try to rig up the final features (ummm... I'll be excluding Putin for now) and fixes I want for the next release. I'll shoot for it being ready ~Christmas, probably this year.

Is there a way to update the game assets?
I tried to update it by pressing shift+F5 but it wont work... Cry
My game version is still "0004 testing"

I don't want to loose my bitcoin in this game  Angry
I mean, I don't want to play it all over again from the beginning.. Tongue
0004 is most current. I have a bunch of new stuff written up, but there're a few things I need to finish before releasing. With little free time, this is difficult. To be complete before release:
*Finish up writing in payout table for WGSE, bug-test music generator (if it works out well, I might end up being taken in by a side-project with a "perpetual music generator")
*Complete the lending mechanics which were originally slated for 0004

Eventually, I need to instance everything, too. Right now, almost everything's hard-coded in the game, which makes a good number of things very time-consuming to scale. Then again, there's a fair chance development will stop completely on the release of 000425. OTOH, I might have my work hours cut after Christmas, which'd give me more time to do this.
hero member
Activity: 756
Merit: 500
I don't bite.
November 24, 2014, 01:30:36 AM
#65
Didn't forget about this. I'd guess it's now officially in dev hell, though. Cheesy There's a good amount of new stuff (and a big handful of fixes) ready to go, but I got a FT/OT job recently (hallelujah!) which is making this project nearly impossible to work on. I'll try to rig up the final features (ummm... I'll be excluding Putin for now) and fixes I want for the next release. I'll shoot for it being ready ~Christmas, probably this year.

Is there a way to update the game assets?
I tried to update it by pressing shift+F5 but it wont work... Cry
My game version is still "0004 testing"

I don't want to loose my bitcoin in this game  Angry
I mean, I don't want to play it all over again from the beginning.. Tongue
donator
Activity: 1218
Merit: 1015
November 11, 2014, 07:57:27 PM
#64
Didn't forget about this. I'd guess it's now officially in dev hell, though. Cheesy There's a good amount of new stuff (and a big handful of fixes) ready to go, but I got a FT/OT job recently (hallelujah!) which is making this project nearly impossible to work on. I'll try to rig up the final features (ummm... I'll be excluding Putin for now) and fixes I want for the next release. I'll shoot for it being ready ~Christmas, probably this year.
full member
Activity: 322
Merit: 100
DATABLOCKCHAIN.IO SALE IS LIVE | MVP @ DBC.IO
October 15, 2014, 02:16:29 AM
#63
Nice job, this is a fun game Smiley
donator
Activity: 1218
Merit: 1015
October 15, 2014, 01:10:11 AM
#62
WGSE is basically finished. Just working on the bear attack mini-game, now. The bear's name is Lemon Resin-Hate and he fights a series of Russian dictators presidents because... Idunno, but I decided poetry should be involved, too. I hate poetry. I've also thought maybe instead of going through the list of Russian leaders, maybe it'd just be Yeltsin vomiting at the bear until the bear suffocates/drowns (is drowning technically suffocating?). Anyway - it sounded like a good idea before I thought about it, and I committed to it before thinking, too. -So that's that. -And it's nice to be able to do something without a bunch of words and text boxes.

ETA: Decided to go ahead and start in on condition-based music, too. Worried I won't be able to get this to work as I'd like. There isn't a "wait for 'X' audio to stop playing" function, so... kludging right along as best I can. Cheesy
donator
Activity: 1218
Merit: 1015
October 13, 2014, 01:26:04 PM
#61
Today's goal is to get all of the pain-stakingly *cough* hand-crafted images scanned in and rigged up for WGSE. Should be done by end of day.

Looking at Seals With Clubs-funded third-party freerolls as a potential reward for achieving certain goals around the time of alpha release in a few months (the alternative is offering a PrimeDice rakeback up to 20% of house edge based on player performance, but it's way too easy to cheat at BMJ and I don't have the foggiest idea on how to prevent it). Unsure if enough players could be rounded up. I'm warming up to the idea of an Android release... Super-easy to do, just takes a lot of time resizing things and coming up with alternative UIs... but I need more time to figure out where I'm even going with this. Cheesy

ETA: I'm getting carried away adding stuff in. Will be at least another day before WGSE is finished.

ETA2: Possible major feature rollout schedule:
-October releases?-
000425 - Finish 0004 lending features, add in casino (WGSE only)
00045 - Re-enable co-location, "karma stuff," finish adding news events & adoption trend checkpoints to current date
-November releases?-
000475 - Achievement system, "reward stuff," "MySQL stuff" Phase One, I really should have done the Casino as a tabbed pop-out instead of the lazy route I went (re-do)
000475a-d - MySQL emergency hotfixes
-December releases?-
0005 (pre-alpha) - fixing all the cosmetic and lesser bugs, "MySQL stuff" Phase Two (eek!), UI overhaul, mining pool overhaul
0005a-e - MySQL emergency hotfixes
000525 - Blackjack, "anti-cheat stuff" Phase One
000525a-b - "anti-cheat stuff" emergency hotfixes
00055 - UI & SE improvements, random event pack #1 release
-January releases?-
000575 - Procedural music generation, inventory system overhaul (uggggghhhh)
0006 - Competing miners, introduction of the "BMJ screen,"  achievement pack #2 release
-February releases?-
000625 - "Websocket stuff" Phase One, ASICs
000625a-l - Websocket emergency hotfixes
00065 - "Websocket stuff" Phase Two, that thing I keep forgetting about (and just forgot as I was about to type this... dammit... Oh, well - guess I may's well just do cloud mining... hmm... if I'll be doing websocket stuff......... Shocked)
00065a-d - Websocket emergency hotfixes
000675 - Huh
-March releases?-
0007 - "MySQL stuff" Phase Three, Classified (umm... but you can probably guess)
000725 - UI improvements, procedural music generation improvements, achievement pack #3 release
00075 - AI improvements, random event pack #2 release
>00075 - Huh
donator
Activity: 1218
Merit: 1015
October 10, 2014, 11:12:26 PM
#60
*You can now pause and unpause (set to last speed) time flow by pressing your space bar. Only applicable in "Main" or "Stats" page.
Doesn't that sound trivial?

It took me about two hours to figure out how to write this. I tried "gut feeling" for a good while, testing and realizing I messed up. Then, I tried writing down my logic in Notepad. Over and over and over, simulating the results and still messing up because my timing was off.

Finally, I settled on:
"IF
   Speed = 0x
      Set tempspeedcarryover to speedcarryover

IF
   Speed =/= 0x
      Set speedcarryover to speed
      Set tempspeedcarryover to 0x

IF
   Speed = 0x
      Set speedcarryover to 0x

ALWAYS
      Set speed to tempspeedcarryover"

Here's my "simulation" of it:
User has 0x speed. User has 4x speedcarryover.
   Tempspeedcarryover set to speedcarryover (4x).
   Speedcarryover set to 0x.
   Speed set to tempspeedcarryover (4x).
Next instance.
   Speedcarryover set to speed (4x).
   Tempspeedcarryover set to 0x.
   Speed set to tempspeedcarryover (0x).
Next instance.
   Tempspeedcarryover set to speedcarryover (4x).
   Speedcarryover set to 0x.
   Speed set to tempspeedcarryover (4x)
Next instance.
   Speedcarryover set to speed (4x).
   Tempspeedcarryover set to 0x.
   Speed set to tempspeedcarryover (0x).


That was great! I finally figured it out. -But Construct doesn't accept my goofy brain syntax. -So I started trying to figure out this elaborate way of checking things with 5 or so events, then an event with sub-events, and every time, it failed after the first time-flow change.

In the end, two hours of chain-smoking and brow-furrowing gave the final product:

 Cheesy
sr. member
Activity: 277
Merit: 250
October 10, 2014, 06:42:00 PM
#59
Back from Florida. Went through ~50% of 000425 squish list today -- fixed a lot of bugs with lending and completed the new exchange screen. Should have rest of it fixed tomorrow. Then it needs to be tested and re-fixed the next day.

WGSE should only take a day to implement correctly. Additional loan feature additions will take 2-3 days only because the list of events for it is terribly long and complicated; hard for me to follow and comprehend. Color-coding I/O page and adding progress bar for loans should take a day... so 000425 "should be" ready for release in 7-8 days.... so it'll probably be released in 10-25 days. Cheesy
Awesome ^.^
donator
Activity: 1218
Merit: 1015
October 10, 2014, 01:24:06 PM
#58
Back from Florida. Went through ~50% of 000425 squish list today -- fixed a lot of bugs with lending and completed the new exchange screen. Should have rest of it fixed tomorrow. Then it needs to be tested and re-fixed the next day.

WGSE should only take a day to implement correctly. Additional loan feature additions will take 2-3 days only because the list of events for it is terribly long and complicated; hard for me to follow and comprehend. Color-coding I/O page and adding progress bar for loans should take a day... so 000425 "should be" ready for release in 7-8 days.... so it'll probably be released in 10-25 days. Cheesy
member
Activity: 98
Merit: 10
September 24, 2014, 01:28:13 AM
#57

 Not that I know anything about game making but my 2 cents would be ;

 Focus on finishing the game with basic stuff without any features and all , just make a game that will go on for a long time without chrashing etc etc so people can start playing.

 After all of that , add features to the game , that way people will start playing the game and won't have to wait but you would still implement new stuff and people can check them if they feel like the feature worth starting over Cheesy

quite reasonable, bro
good thinking!
donator
Activity: 1218
Merit: 1015
September 22, 2014, 06:29:49 AM
#56
Casino will eventually have a total of 4 games. Three are single-player, one is multi-player.

First game is WGSE and unlocks 14 days after p2p lending is unlocked. You bet 1-1000 BTC and simply click "confirm." You can receive 0x-50x payout + $0-1000 in cash. The service can semi-randomly be "hacked." The larger its losses (based on USD value of winnings), the more likely it is for the operator to disappear. Luck affects "hack" chance, while reputation ("karma") will impact whether you win or lose. House edge will be somewhere around 5-15% excluding hacks. This'll be released in 000425.

Second game is blackjack, unlocking two months after p2p lending is unlocked, with "basic" rules (can double-down, no insurance or splits, dealer with 21 doesn't immediately end game), but card generation is unfair and favors the house. Reputation ("karma") also has a minor impact. House edge will be somewhere around 2-10% given a sane player. Bet amount is 1-100BTC. This'll be released in 0005-0006.

Third game is yet to be determined (maybe some kind of "physical" mining game similar to Dig Dug), but will be original and skill-based, EV+ given a skilled player but should "average" to be roughly EV neutral. Bet amount will be static... unsure at what amount. This'll be released with 001.

Fourth game is competitive + co-op multiplayer "original." You'll start out with a Spades-similar game. If #tricks claimed <= #tricks taken, you'll receive cards to hold in a Hold'Em-similar game in an amount equal to the number of tricks you claimed. Winner of the Hold'Em-similar round goes on to play physics-based Plinko-similar. Losers have the totally-not-humiliating option of blowing on the puck. Where puck lands determines multiplier of pot taken by winner as well as whether or not losers will receive a % of their lost stake. This is significantly EV+ for sane users, but I probably won't have this ready for alpha (001) in ~4-6 months. Buy-in will be set static at something high... unsure of amount.


At some point in the far future, a "provably fair" game may be introduced.

ETA: I'm not sure why you'd want to, but you can visit the site using https now. It's self-signed so you'll get the "blah blah blah, a centralized authority didn't bless this" warning. Certificate's also controlled by web host, so you should assume they could decrypt whatever, too. Everything's stored in the server covered by self-signed cert except for fonts, which are loaded on-demand from Google's font API via insecure connection, so the government may know which fonts you're requesting. If you're worried about that, the game should still be playable offline, so if you'd like, you can download a copy to play while forcing no http (so insecure content - fonts - won't be requested) and fonts will default to something like Ariel and probably look wrong. -Or just quit being so god-damned paranoid. Huh
Pages:
Jump to: