Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Sunbound (64p Starbound Clone)View game page

A project I started with 2 days remaining for #LOWREZJAM 2018. It works but is unfinished.
Submitted by Brastin — 10 hours, 28 minutes before the deadline

Play game

Sunbound (64p Starbound Clone)'s itch.io page

Results

CriteriaRankScore*Raw Score
Gameplay#1132.5003.750
Authenticity (Use of resolution restriction)#1323.1674.750
Overall#1472.0833.125
Graphics#1551.8332.750
Audio#1610.8331.250

Ranked from 4 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Nice idea with some potential. :-) 

Developer

Thanks! :)

Submitted

Would have loved to see this as a full game. It has a lot of potential , and the procedural generation feels really well done. (And just a quick question, how did you get smooth controls with processing? I've been struggling with that for a while now)

Developer

Thank you!

What do you mean by smooth controls? Like just the physics or the key inputs?

Submitted

The key inputs. For some reason, they don't update properly for me. If I pess UP then RIGHT then release UP, then it still registers as UP for a second or so.

Developer (1 edit)

Oh yeah that was so annoying. The way I fixed it was instead of checking if a key was pressed using keyPressed and checking hat key was being held at the time, I had up, left, down, and right variables. In the keyPressed() function I check what key is pressed and change the variable to true, and in the keyReleased() function I check which key gets released and change the variable to false. This way you can check if multiple keys are pressed at a time, and it doesn't do that weird thing where it can't decide what key is being pressed. Sorry if that was confusing but I hope it helped :)

Heres an example with two buttons (left and right)

boolean left;
boolean right;
int x;
void keyPressed(){
  if(keyCode==LEFT||key=='a'){
    left=true;
  }
  if(keyCode==RIGHT||key=='d'){
    right=true;
  }
}
void keyReleased(){
  if(keyCode==LEFT||key=='a'){
    left=false;
  }
  if(keyCode==RIGHT||key=='d'){
    right=false;
  }
}
void move(){
  if(left){
    x--;
  }
  if(right){
    x++;
  }
}
Submitted(+1)

Wow, why didn't I think of this?  It's a shame I didn't find any online tutorials or documentation dealing with this problem. Thanks a lot!

Submitted

With a bit of work you could make something out of it in the future. It's a nice entry, well done.

PS: If you have the time please try my entry, https://itch.io/jam/lowrezjam-2018/rate/293637 

Cheers

Developer(+1)

Thank you! And yes, I'll check it out when I can :)

Cool game to me made in processing!

Developer

Thanks! :D

Hey, this is awesome! Would love to see an expanded version of this. If I managed to finish my entry, then you'd def. have a vote.

Developer(+1)

Thank you so much! I'll have to check out your project! :D

Np!

I haven't released the source code for my entry yet though (I'd like to  do some more work on it first). I did tweet about it a bit as I was working on it for the jam though - I'm @SBRLabs on twitter.  If you're really interested, I may be able to give you a copy of the source code :-)