RobbyZ's Blog My devblog for 8BitMMO & March of Industry

5Dec/160

Business Dog

bizdoggif

This weekend I participated in a 48hour game jam.  Each participant was randomly assigned a game idea.  I received "Business Dogs...? F###, I don't know."

So I designed a game where you acquire knowledge so you CAN know, and in doing so eventually get hired to be a BUSINESS DOG. (If you know enough human business knowledge, people won't realize you're a dog!)

Sneak around and find business knowledge to win!

Downloads

Release notes

  • Compatible with WASD or X360 controller (you could also rebind Horizontal, Vertical, and Look Axis in input options during startup).
  • On the part with the six rotating guards standing around pillars, sometimes they get out of sync and it can make things really difficult / impossible. Sorry.
  • Designed for 720p/1080p. Not sure what'll happen on other aspect ratios

Playthrough Video

Credits

Code/Art/Design

Robby Zinchak
(twitter: @RobbyZinchak)

SFX/Music/VO Recording

Jarryd Elias
(twitter: @JEliasMusic)
(web: JarrydEliasMusic.com)

VO Acting

Those two guys ^

Additional Contributions

Unity tips from Chad Jenkins
Impact Label font Michael Tension
Lazy Dog font by Paul Neave


Thanks for playing!

Filed under: gamejam No Comments
19Nov/160

Megamap Updated

The megamap has been updated (be sure to clear your cache if you want to see the updates)

Filed under: World Atlas No Comments
9Sep/162

Platscription

In what is probably the biggest change to the game economy since platinum was added in 2012, it's now possible to get massive amounts of plat as part of a new $9.99 per month subscription.

What are Platscriptions?

Platscription is a monthly subscription offer intended to A) help cover server costs, and b) to experiment what it would be like to monetize the game as a more affordable subscription business model than as a microtransaction business model.

With the new system, active subscribers can get access to all the platinum features in the game, including all construction & dungeon objects.  The only things that would require the old plat packs are high plat clothing items and larger town expansions.

The new system should allow for plat stores to be restocked more easily, allow more players to build dungeons, as well as encourage more daily activity.

What does it include?

Subscribers receive:

  • Access to 9BitMMO
    Try out this 3D test viewer to see your 8BitMMO creations in glorious 3D (note - 9bitmmo has higher system requirements than 8bitmmo, see 9bitmmo.com).
  • Up to 5 ~ 10 plat each day
    Use the ‘Grant Plat’ button once per day to set your platinum currency to between 5 ~ 10 plat depending on your activity level and bonus chance.
  • 2x gold boost
    Earn twice as much gold in PvP and PvE, and the max gold per cycle limit is doubled as well.

How do I get it?

This system is currently only available to players of the standalone or web version of the game (through Stripe credit card payment), although if there is demand, I may expand to support Patreon and/or Steam.

Menu > Get Gold will show a new window for standalone/web players:

buyselectwindow

Choosing Learn More for Platscription will allow you to access the Platscription window, and if you're a subscriber, claim daily plat:

platscriptiongif

Chat shortcuts:

  • /platscription - show platscription information popup window
  • /grantplat - request daily allotment of plat (subscribers only)

Direct link to subscription web page

Misc shop updates

In the shop, the following additional pricing changes have been made:

  • Mystery block 3750g -> 2500g
  • Expand 250 block 5p -> 8p
  • Public pad 12p -> 10p
Filed under: Game update 2 Comments
15Aug/160

Captcha

Added a little Captcha system during registration to make it harder for bots to make accounts.

captcha

It works for in-game registration too:

captcha2

Filed under: Game update No Comments
13Aug/162

9BitMMO Build 2058

  • Fix for clipping through objects when framerate is too low
  • Prevent moving into unloaded black space
Filed under: 9BitMMO 2 Comments
8Mar/162

9BitMMO build 2056

  • Fixed slight hitch while rotating
  • Added CTRL+F4 to keep regions loaded in when normally they would be unloaded.  This will kill your performance, though.
Filed under: 9BitMMO 2 Comments
11Feb/169

9BitMMO Freecam & Glitch Mode

Two updates for the 9BitMMO client today in build 2055:

Freecam Mode

You can now press F6 to enable free camera mode to fly around -- great for taking screenshots/videos of your creations.

Use W,A,S,D to move normally. Q,E to go up/down. And hold shift to go fast.

Glitch Mode (experimental)

You can press F5 to enable Glitch Mode, which will every once in a while render glitch artwork correctly.  This comes at the cost of a) much lower framerate, and b) making everything else render incorrectly.  The long term solution is probably smaller blocks to do glitch artwork 'properly', but in the meantime you can get some nice renders using this technique:

glitch-1

glitch-2

It tends to work most frequently in the normal camera mode (no rotation mode).

9Feb/161

9BitMMO Build 2054

Two issues fixed on 9BitMMO.  First, sometimes the game would crash in certain areas due to underground objects.  Second, sometimes transparent objects had a box around them.  Both are now fixed.

renderorder

Filed under: 9BitMMO, Game update 1 Comment
4Feb/161

Upgraded Password Hashing

Following up on some of the planned security improvements I discussed earlier, the backend now uses a new, more secure password hashing system (Blowfish with random salt).

In order to upgrade your account password hash, simply login normally to the website or in-game (anywhere you normally type your username & password).  If you normally use Steam auto-login, you'll want to login via the website one time in order for your password hash to be upgraded to the new format.

Both 8BitMMO and 9BitMMO have been updated to support the new system.

As always, please let me know if you spot any new bugs as a result of this change.

Filed under: 9BitMMO, Game update 1 Comment
20Jan/1628

Possible Exploit & Database Rollback

At around 5AM last night, I detected an attempted attack on the server database.  Looking into this issue, I found a potential exploit that may have been used to gain unauthorized read-only access to the database, including potential access to customer information.  This bug was fixed by approximately 6AM.

First, I would like to sincerely apologize for this incident.  While I did not write the original code involved, I take full responsibility for the issue and feel terrible that I did not spot it previously.

The database contains the following sensitive information:  username, e-mail (if provided), hashed password (not stored in plaintext), IP address.  For a very small number of users (<30) that have provided it, the database also contains their real name (if provided), mailing address (if provided), as well as a "credit card description" if you opted for the site to remember your credit card.  This does NOT contain your full credit card number, but does contain the type of card, the last four digits, and the expiry date.

Although the password is hashed, if you use the same password at other sites, I recommend you change those at this time.

Again, I do not know for sure that any information was actually leaked, however, out of an abundance of caution I am planning to do a database rollback and then reset all account passwords of users who have an e-mail address on file.

Since full credit card numbers were not leaked, it is unlikely you will need to contact any credit monitoring agencies. However, here is their contact information should you wish to do so:

My sincere apologies again, and I will keep you posted on this process.

UPDATE:  The database has been rolled back to the previous day's backup (1/19).  All accounts with a valid e-mail have had their passwords invalidated, please reset your password.  If you previously logged in via Steam or Kongregate, you should be able to continue logging in that way, however you should still reset your 8BitMMO password.

This does not affect your Steam/Kongregate passwords (unless you used the same password at both sites).  If you used the same password on the 8BitMMO forums or Wikia, you should change those passwords as well.

UPDATE 2: E-mails are now going out about this, however, it may take a while for all the e-mails to make it out of the system.

Filed under: Uncategorized 28 Comments