Sunday, January 31, 2016

Bounty Alpha

I've just released the Bounty alpha in the previous post. I ended up waiting until the very last minute of January, because there was a lot I needed to work on. There still is, which is why it's labeled as an alpha. It's not feature complete, and I have a lot more content in the works for the upcoming weeks. If anything, I really wanted to get this out there for everybody to throw some feedback around, and just get it in the hands of the community in general.

This game is not in it's final fun, feature-complete stage. Many features do not work as intended. No play style is viable, as many features are missing, and the game is currently unbeatable. It is a very bare-bones engine. Download at your own peril.

In all honesty, I'm ashamed at how incomplete Bounty feels right now. A lot of it is still in the pipelines. I've already fixed a few of the issues in the alpha I've released. I'm going to dedicate the next two weeks to releasing a significantly more stable version with a few additional features. My plan is to release the game on February 13th - if anyone wants to hold off on the alpha download, come back on Valentine's day for a much-enhanced version!

Known Issues

  • Random encounter text is very patchy, and the vast majority of the time, encounters using your hands will read text as if it's oral.
  • Universities in academy settlements have the option to take classes, but it is currently disabled due to last minute changes in the way it's handled.
  • For a similar reason, weapon training in fortress settlements (at the barracks) is disabled, and will do absolutely nothing.
  • This is a test build - you're only supposed to be able to visit one location per day, but the game will currently allow you to visit as many as you want in succession.
  • Location events do not display text detailing what your experience and stat changes are, and sometimes run off of the screen.
  • The world does not progress - it's effectively an endless mode stuck at difficulty 1, and doesn't provide much challenge
  • Settlement races have been disabled due to some wonky behavior, and will be reactivated in the next version.
  • Some perks do not function as intended.
  • It is impossible to lose your virginity in location-based events, no matter how often you have sex. 
  • I didn't notice this one until the alpha went live, but none of the shops are loading as intended. If you visit the shops located in the docks, the armory, the shady shop, or the magic shop, you won't see any options.
  • Another edit to this post - apparently experience gains aren't granting levels as intended, either. I sure dropped the ball on this one.

The Future

  • I have a lot of content in the works for this game, and a lot of features planned out or half-complete.
  • Timelines will be implemented sooner than most other features, as it's really going to open up the difficulty and options before the game starts.
  • A lot of polish is necessary, as right now, things can seem obtuse or buggy.
  • Encounter text needs to be overhauled, with more smooth transitions and additional flavor text.
  • As of the alpha build, races do not function as fully as intended. Humans receive two perks, and some other races have attribute tweaks, but do not otherwise have an effect. Races are going to be expanded upon by giving unique text and events to every race.
  • Many perks still need to be added. Small trees exist right now, but they still need to be fleshed out.
  • Currently, the only version available for download is a Windows executable. Future versions will run on additional platforms, but given the current release being in such an unstable state, I decided it'd be best to hold off on porting until more work is done.
  • Travel encounters have been cut from the current release, due to something I can only describe as "unexpected interactions". These will be added in a future release.
  • Additional settlements, locations, and events are coming, although these aren't the biggest priority at the moment.
  • Diseases and illness - Having low hygiene will increase the chances of contracting something you'd rather not deal with. Any and all afflictions can be cured using items, shops, and locations.

Option Menu Explained

Random encounters are controlled by setting rules in the options menu. The common settings are:
  • Resist - You'll always decline this action, and if you're forced, you'll physically fight back.
  • Decline - You'll always decline this action, but you won't risk fighting back, and will submit.
  • Accept - You'll always accept this action, but you'll refuse internal cumshots.
  • Inside - You'll always accept this action, no matter the circumstance.
Price modifies how much you earn from random encounters. "Cheap" grants you a bonus to negotiation, while "Expensive" grants you a penalty.

Safety modifies the amount of clients you can encounter. High safety reduces the amount of encounters you can have, but reduces the likelihood of any form of danger. Low safety has the inverse effect.

None of this is properly explained in the game at the moment, so I figured I'd explain it here. The next release will have proper explanations.

Supporting Bounty

Right now, I don't have any place to accept donations, nor do I have a Patreon. It is something I might add over the next few days. To me, the most important thing right now is to put the game out there and work hard on both completing it and fixing it's flaws, regardless of whether or not it's profitable. This is a project I've wanted to work on myself, and I'm going to, no matter what happens.

That being said, having a Patreon or other places where I could accept donations would really help me push things along. Honestly, my dream goal here would be to bring enough donations in so that I could quit my day job, and just work on Bounty and other projects full-time. Over the next few days, I'll post some way to provide support.

Supporting this project will always be optional, as Bounty will always remain free for public consumption.

I'm also going to spend more time checking this blog, and interacting with people in general. I've seen that ULMF has a thread on Bounty, and sometime in the next few days, I'll register there so that people can throw whatever they want at me. I'll also be opening up an e-mail account dedicated to my work, so that anybody will be able to privately send requests, reports, or general discussions.

I'm fairly exhausted after pounding out today's work. I'll be increasing my activity over the next few days, and I hope it pays off. I have even more to work out in the days ahead, but it's something I'm looking forward to.


One final word - the biggest thing delaying things up 'til this point was a chain of crashes that took more time than I anticipated to hunt down. If you do play the alpha and experience any crashes, contact me with any information you may have about it. Most of the crashing should be solved.

18 comments:

  1. Great news on the alpha release, at least it's a start so we can start hammering ideas and fun together.

    Glad to see you're aware of ULMF, so expect more exposure and fame/clout too :)

    Hoping to hear more things and perhaps contribute later on as well

    Cheers.

    P.S Check blog daily, at least once if able .

    ReplyDelete
    Replies
    1. I'll be spending more time in the blog to answer questions and take feedback, so you should be seeing a lot more posts from me!

      Delete
  2. Tried the Alpha, and looks very promising. Looking forward to a Timeline so we can get a sense of danger as well as enjoy the events proper, especially with the location event abuse at the moment wedging things.

    I like how you set up the Option(Permissions) setting, automated to your wants/needs. I would like to see the options affect location encounters though. If we refuse penetration of sorts and accidentally click a sexual encounter, it be good to escape that instead of oops.

    I really enjoy the flavor texts on the clothes and encounters, need more. We need things like lingerie, armor, magics and all that too

    Cheers

    ReplyDelete
    Replies
    1. I'm modifying locations to ensure none of the text spills out of the screen. When I'm finished tweaking them here in a little bit, I'm going to put all of the caps back that I pulled out for debugging, so it'll enforce the one-visit-per-day cap.

      I want to add a few more options to grant more control. The next option being added is an option that lets you choose to always resist a forced encounter, overriding individual choices provided the encounter isn't welcome. Outside of that, I'm kicking a few ideas around for handling locations and options, because I agree that it's sort of jarring when you choose an encounter that you wouldn't have normally accepted.

      The inventory framework was actually completed just yesterday, so hopefully it'll have plenty of options really soon. :)

      Thanks for trying the alpha and leaving some feedback!

      Delete
  3. ___________________________________________
    ############################################################################################
    FATAL ERROR in
    action number 1
    of Create Event
    for object obj_encounter:

    Push :: Execution Error - Variable Get 100052.type(100049, -2147483648)
    at gml_Script_get_text_danger
    ############################################################################################
    --------------------------------------------------------------------------------------------
    stack frame is
    gml_Script_get_text_danger (line 0)
    gml_Object_obj_encounter_Create_0


    That happened while whoring as a halfling in Farmington, the 2nd encounter of the day. I believe it was anal. The others were set to resist save hands which was to accept, anal to inside, the free perk was willpower. It was I think the third day there.

    ReplyDelete
    Replies
    1. Thanks for the report! I believe this has something to do with things not configuring correctly after a successful negotiation, which would have happened when you declined.

      I'll have this one fixed in a little bit.

      Delete
    2. Nope, I was wrong. It happened because of a typo in one of the text fetching systems. It's trying to fetch text about being too roughly handled and failing.

      Thanks for reporting this one, I was able to use this and reproduce the error. It's now fixed for the next build.

      Delete
  4. Before I forget. I spied quite a few yuri/lesbian content! Absolutelely perfect :D I wonder if there are futas or strap ons too.

    Cheers

    ReplyDelete
    Replies
    1. Thanks! I'm trying to keep the content as diverse as possible. In future releases, items in your inventory can alter encounters/locations, so it's possible!

      Delete
    2. That would be stupendous and amazing. Would create a higher level of immersion and fun, when clothes and wares are noticed or used by everyone.

      Nice to hear that the Inventory system is updated too. Hopefully we get interaction and stats out of them too.

      One quip. Is the heroine always soliciting clients daily? No other actions such as work/forage/hunt/guildwork, etc? Or in the pipeworks?

      In regards to actions, all sounds great. As long as we can live and let die.

      Also, Bounty Hunters are lethal. Would you consider health deduction or a long debuff like "Concussed" Giving the player that one more chance. And an abrupt bad end. I assume we still got tons of lore to flesh out still.

      But check daily too :D

      Cheers

      Delete
  5. Congrats on the release

    ReplyDelete
  6. ___________________________________________
    ############################################################################################
    FATAL ERROR in
    action number 1
    of Create Event
    for object obj_encounter:

    Push :: Execution Error - Variable Get 100052.type(100049, -2147483648)
    at gml_Script_get_text_danger
    ############################################################################################
    --------------------------------------------------------------------------------------------
    stack frame is
    gml_Script_get_text_danger (line 0)
    gml_Object_obj_encounter_Create_0

    ReplyDelete
    Replies
    1. Thanks for reporting this. The two errors reported on my blog helped me pinpoint the crash, and it's been fixed.

      Delete
  7. I'm really curious--what is the icon supposed to be on the .exe?

    ReplyDelete
    Replies
    1. The icon was just a vague sketch of a lady behind some coin and an axe. It was just a rough draft. I've updated the icon, so it'll look better in the next build.

      Delete
    2. Ah, ok. I thought I picked out the lady and the ax but I wasn't sure about the coin, so I figured I'd ask, since you seem pretty cool about talking to people over this. Thanks!

      Delete
  8. No leveling up. I was kind of wondering why no matter how much cock I sucked, I never gained any skill in it.

    Only in a lewd game blog would somebody ever outright say something like that..... Great game though, I can't wait until I open up my Valentine's Day present! And I'll need it, as once again, I'm single on that particular day.

    So this Valentine's day, I plan on being the best whore ever! Well, in your game at least.

    ReplyDelete
    Replies
    1. I hope you enjoy the Valentine's build, and leveling is already functional, so it'll be included!

      Delete