Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

BohFam

48
Posts
1
Topics
88
Followers
8
Following
A member registered Oct 22, 2015 · View creator page →

Creator of

Recent community posts

Thanks for the suggestion, I've worked on a way to make your build better with sockets. Next update is live tomorrow

Hi there,  on the next update,  most likely tomorrow, I've added the way to jump back after sector 10

The web version, somehow does that,  I'm not sure why. 

So sorry about that, that's not suppose to happen.  Can you tell me exactly what happened. Did you jump out of the Asteroid field, or did you stay?  I'm just trying to replicate

Wait, what are we talking about?🤔

I'm so sorry about that. I need to look into it and apply a clamp to avoid that from happening.

I've made some major tweaks on the drones. Keep an eye on the next update

Yeah that kinda suck and I need to work on my math. Sorry about that

Thanks, these are some great ideas and I see how I can incorporate it.

it is intentional.

The way I inteded to do is to have the option to prestige (multiply xp gain) or defeat the flagship after the 4th sector (sector 5 boss/ending), or keep continuing further to next sector.

I'm really glad you're having fun with it. Please stay tune for the next update, I'm adding ways to customize your build.

you might hate me though that I'm removing the tier stacking per item, but there are still ways to increase the item's tier.

Thank you so much for this. You're right, the protections and evasions are a bit lackluster.

To hopefully mitigate this, I've added the socket features somewhat akin to Diablo, which enables for customized playstyle. 

This used to be a bonus preattached to the items, but can now be looted and inserted to available sockets.

I've also fixed the shield regen issue.

Stay tuned for the next update.

Hi there, thanks for letting me know. I've fixed this problem and it will be on the next update.

Hi there. I'm trying something out, where it resets to the first sector. Then in the future I will be adding the flagship at the end of the 4th sector.

Hi there, thanks for your honest input. The game is still at it's early build and I'm still working on the core mechanics. Balancing will happen towards the end. 

I've actually just implemented these two. It'll be on the next update

ah yes, I'm glad you told me this. I've been meaning to address that. thanks

It's meant to be that way, but I can see why it can feel a bit constricting.
I will highly consider it since it's not difficult to implement.

(1 edit)

Hi, thanks for the feedback. So far, there's two ways (drones) to automate the harvesting.

But auto harvest with the ship might also happen

So.. funny thing. the Absorption button is right on top of the Damage Reduction, which is required to unlock Absorbtion. I made the Absorption unlockable from it's own shield branch.

Void Salvage community · Created a new topic General Topics

Here you can post general topics

(3 edits)

Big thanks for this.

1. Game gives an error after each jump gate.

- Fixed it. For some reason I remove that block of code that trigger upgrade and go to next sector. Thanks for bringing this one up.

2. Modifying fire rate at the service dock seems to reduce fire rate (according to the ui)

 - Fixed. Weapons upgrade now matches the HUD

3. Job hub will freeeze the game if you already have all 5 mission types active.

 - Fixed it. I remove the chance of this POI from showing when there's no more available jobs. I also gated it with unpausing the game just in case.

4. Otherwise I still would say that the reactor coil is a bit too overtuned

 - I actually like that you can become very overpowered.

working on the rest..

Thanks again!

I'm working an update which increase the  poi scale to make them more visible and less pain to interact with. I've also just integrated the sfx and bgm. I'll be releasing them soon,  hopefully by the weekend 

Yeah, i thought so. Without the proper intro or at least how to play

I'm working on randomizing between hostile and none hostile response to the distress call.

Thanks, it's also just scratching the surface since it's still very early stage. I probably add more temp and meta upgrades without staying far from the genre

Thank you by the way, did you have a hard time figuring out the core loop or was it straight forward?

i'm planning to implement a fuel option in Trade Nexus, and emergency one for the distress beacon.

That's awesome!

Hi,  can this be used on commercial games?

Nice, I'll check it out!

oh no, your cam is awesome, I'm just being special

hi there, just want you to know that I love this camera asset. are you able to make it work on html5?

What's the license on these music?

Great thanks

I'm just wondering, how much resource does this plugin takes up. I know the whole idea is to do something else in desktop while the game is running.

This asset it so useful and simple to use, thanks!
I'm using it on my game https://bohfam.itch.io/politics-game-demo

Hey there, I'm using your music on this game!
https://bohfam.itch.io/politics-game-demo

are the bird sounds in the music or that's just to kinda watermark it?

Great utility asset, but somehow the SSAVE_PROTECTION.NONE is showing encrypted, and the SSAVE_PROTECTION.ENCODE is readable.
no big deal, I just thought I'd let you know.

obj_fruits
create:
fruit1 = ""; 
fruit2 = ""; 
fruit3 = ""; 
fruit4 = "";  
LoadFruits();
step:
if (keyboard_check_pressed(ord("1"))) {     SaveFruits(); }  
if (keyboard_check_pressed(ord("2"))) {     LoadFruits(); }  
if (keyboard_check_pressed(ord("3"))) {     ResetFruitSave(SSAVE_PROTECTION.NONE); }  
if (keyboard_check_pressed(ord("4"))) {     ResetFruitSave(SSAVE_PROTECTION.ENCODE); }  
if (keyboard_check_pressed(ord("5"))) {     ResetFruitSave(SSAVE_PROTECTION.ENCRYPT); }
if (keyboard_check_pressed(ord("J"))) {    
fruit1 = choose("apple", "banana", "orange", "grape", "melon"); 
fruit2 = choose("apple", "banana", "orange", "grape", "melon"); 
fruit3 = choose("apple", "banana", "orange", "grape", "melon"); 
fruit4 = choose("apple", "banana", "orange", "grape", "melon");
}
function FruitSave() : SSave("fruit") constructor {
    add_value("fruit1", SSAVE_TYPE.STRING, "");
    add_value("fruit2", SSAVE_TYPE.STRING, "");
    add_value("fruit3", SSAVE_TYPE.STRING, "");
    add_value("fruit4", SSAVE_TYPE.STRING, "");
}
function SaveFruits() {
    var save = ssave_get(FruitSave);
    save.set("fruit1", fruit1);
    save.set("fruit2", fruit2);
    save.set("fruit3", fruit3);
    save.set("fruit4", fruit4);
    save.save(); 
} function LoadFruits() {     var save = ssave_get(FruitSave);     fruit1 = save.get("fruit1", "");     fruit2 = save.get("fruit2", "");     fruit3 = save.get("fruit3", "");     fruit4 = save.get("fruit4", ""); } function ResetFruitSave(protection_type = SSAVE_PROTECTION.NONE) {     var save = new FruitSave();
    save.set_protection(protection_type);     save.save();
    global.__ssave_manager.get(FruitSave);
}