Space Raft Demo 2.0

User avatar
Raftronaut
Posts: 276
Joined: Mon Sep 03, 2018 4:47 pm

Space Raft Demo 2.0

Post by Raftronaut » Sun Jul 21, 2019 6:48 pm

Hello!

Rather than trying to salvage my messy previous post for space raft version 1, I decided to make a fresh post here.

Since my Byte Off submission I've been making steady improvements on the Space Raft demo.
I hope this version 2.0 proves to be a much more playable version for people who may be interested in some side scrolling van driving action.

Download Space Raft version 2.0 here:
[url] https://www.dropbox.com/s/v1fqozhbm68ltun/Space%20Raft%202.0.zip?dl=0 [/url]

*EDIT* realized I did not correct the color palettes for the dumpsters in 2.0. already corrected in this version V2.1:
[url] https://www.dropbox.com/s/t5mztjkvjsveqib/Space%20Raft%20V2.1.zip?dl=0 [/url]


*edit* Direct download Here :
Space Raft V2.1.zip
(69.13 KiB) Downloaded 74 times


List of improvements are Significant:

*Graphical Updates (added second monster color palette, Organized monsters accordingly.)

*Complete Soundtrack overhaul, including further sound design and SFX's (I'd love to go into the design challenges of distilling a 10 song, 4 piece rock and roll band LP into a workable famitracker file. The biggest design challenge has been finding ways to incorporate SFX's into the dense music arrangements, perhaps that is best left for another post)

*Attempted to decrease overall difficulty (is it still too hard? previous version seemed to get players hung up right away, so I relaxed the frequency of obstacles and enemies)

*Changed traffic cones from background (instant kill) tiles to Sprites so they can be destroyed. (also does not share back ground color palette)

*Opening cinematic scene (narrative omitted from demo version)

*Hud color palette improvements

*New Sprite animations (player and monsters)

*Pause button added including charming Honk sound effect (horn sfx=my proudest moment) and screen darkening (start button)

*Monster Traffic (cars and trucks) have been scaled down to narrower sprites to prevent sprite loss/flicker

*Sprite flicker added

*Screen Transitions smoothed

*Left screen edge destroys player ......(this is used as a fix for the game breaking bug on the left screen edge present in the initial Space Raft demo, I have not been able to solve the problem, but this fix at least prevents the player from getting stuck and crashing a game session)

*self-destruct button (select button) added to combat the player screen wrap glitch mentioned above, another cheap fix for a serious problem, I decided to leave the function in for this version as I can use it for other testing purposes. (also it's kind of fun to watch the van explode on command)


Short list of improvements I would like to make to the next version:

*Solve boundshandler bug so player can touch left screen edge
*Study and implement Z-Axis so I can add ramps allowing the player to vault over obstacles.
*Add boss fights other than the stand-ins currently present. Requiring me to understand how player objects work, Hoping to organize boss monsters into a single type that trigger a "boss death" upon defeat, warping the player to a new splash screen with next level title and play a little jingle. Not quite there yet...
*Implement animated background tiles during boss fights to give the illusion of a moving road against a black background. (this is the key reason I have not done any significant boss designs yet, as I am not sure what kind of limitations animating background tiles will require and I don't want to get ahead of myself) I have already designed a tile that will appear to be moving through utilizing a simple palette swap technique, similar to what people have been doing with waterfalls etc.. I just am just not sure how to write the code to do that color swap yet.
*Adding at least one type of powerup, although unsure of what direction I would take this yet, maybe a simple spread shot.
*Add additional cutscenes between levels once bosses are finished and begin to form a narrative. Adding more cutscenes will help me utilize more of the Space Raft songs I have to insert.
*Toying with the idea of developing an acceleration mechanic. This would help slow down gameplay for inexperienced players, also would utilize the empty B button. I would either link it to the b button or write a screen flag to have some screens scrolling at 1/2 speed (maybe this could be utilized to highlight certain enemies such mini-bosses in 1/2 scroll speed) I have not decided of this is a good idea yet, or how difficult it would be to implement.
*edit Introduce 8 direction movement per CutterCross' suggestion below

-Note, most if not all of the code for these fixes came directly from forum members (thx!), I have been trying to stay diligent in studying 6502 asm, but programming logic does not come natural to me and even the basic concepts take me a lot of focus and energy to grasp (i'm learning, just at a snail's pace). On the other hand, famitracker only took me a couple of days to learn, as well as Shiru's Nes screen Tool, so my strengths are clearly on the Audio visual side of things...

I cannot thank the community here enough for helping me learn what I am doing here, in no particular order Dale Coop, Mugi, Frankengraphics have given so much to chew on and digest, even reading though other's production notes give a lot of insight into game design. AS well as the byte-off youtube reviewers and the valuable insight that provided me. Much gratitude to every one here in the community!

Any and all feedback would be greatly appreciated. Hoping to release this so I can get some constructive feedback as I set out to finish the remainder of the game. This is my first GameDev on any platform, I only got interested in the past year after getting involved with Chiptunes (space raft songs as chiptunes to share with my band as a joke, everyone found it charming so I continued) and realized how fulfilling 8 bit designs are to me. The Poetry of limitation, the heart warming visual approximations, that amazing gritty sound (!!) etc...

Hope you enjoy! Thanks for looking!

long live nes!

[url][/url]




Also for posterity, Here is the download to the largely broken version 1.0:
[url]https://www.dropbox.com/s/e53vahly6pqqrik/DemoSpaceRaft.zip?dl=0[/url]

*edited for errors and missing content, still not great at using message boards*
Last edited by Raftronaut on Thu Jul 25, 2019 2:21 pm, edited 6 times in total.
Space Raft 2.0 Demo: [url] http://nesmakers.com/viewtopic.php?f=52&t=2867 [/url]

Chiptune: [url] https://soundcloud.com/user-634230995-350638590 [/url]
User avatar
Raftronaut
Posts: 276
Joined: Mon Sep 03, 2018 4:47 pm

Re: Space Raft Demo 2.0

Post by Raftronaut » Sun Jul 21, 2019 7:06 pm

hmm, for some reason my links do not work.

If you copy/paste this URL you can downlaod

https://www.dropbox.com/s/t5mztjkvjsveqib/Space%20Raft%20V2.1.zip?dl=0
Last edited by Raftronaut on Mon Jul 22, 2019 6:02 pm, edited 1 time in total.
Space Raft 2.0 Demo: [url] http://nesmakers.com/viewtopic.php?f=52&t=2867 [/url]

Chiptune: [url] https://soundcloud.com/user-634230995-350638590 [/url]
User avatar
CutterCross
Posts: 395
Joined: Sat Apr 28, 2018 9:42 pm
Contact:

Re: Space Raft Demo 2.0

Post by CutterCross » Mon Jul 22, 2019 12:09 am

By mashing the Select button during the opening, I managed to self-destruct the van in the cutscene and warp to a different stage! Don't think that's supposed to happen... Also at the very top of the road, the projectile doesn't spawn. Guessing that's because it's overlapping the solid edge and destroying itself. Might want to change its collision box.

Not really a fan on how colliding with the top/bottom bounds of the road push you back, even if the screen isn't scrolling, and how colliding with a solid obstacle essentially locks you in place. The game could also make good use of 8-directional movement. (Which I made a post on btw!) http://www.nesmakers.com/viewtopic.php?f=35&t=2760

I liked the opening scenes, but it would be nice to have the option to skip seeing them every time you get a game over.

Music and graphics are top tier though :D
Music Man:
The Tower of Turmoil: http://www.nesmakers.com/viewtopic.php?f=12&t=1348
When the Clock Hands Stall: http://www.nesmakers.com/viewtopic.php?f=52&t=2723
User avatar
Raftronaut
Posts: 276
Joined: Mon Sep 03, 2018 4:47 pm

Re: Space Raft Demo 2.0

Post by Raftronaut » Mon Jul 22, 2019 12:23 am

Thanks cutter!

Appreciate the feedback! I know what you are saying about the top and bottom rails stopping the momentum of the player. I thought about maybe using some sort of conveyor belt tile to minimize player slow down (or at least to be able to control it)
The select button I hope to eliminate entirely once I am able to correct the bound handler issue on the left screen edge present in version 1. Was it only the select button that caused the error during the beginning? I will look into it.....

Adding a cutscene skip button will be something I’ll be sure to implement for next version. TBH, I was so happy I got the transitions working smoothly without any graphical anomalies that I gleefully moved on to other subjects at the time...

Also 8 directional movement will likely be coming as well. It’s been on my list for a bit. Just haven’t gotten around to it because I worried about the state of my collisions in general, I worried that if I added a greater degree of movement to the player there would be more opportunity to get hung up on object edges. Though very much an item I would ideally like to add to my list of improvements. I am going to edit my list to include this item!

Really appreciate the feedback! I really appreciate the compliment on the music and visuals, you do such great work in both categories, it means a lot to me to get your reassurance :)

Thanks for playing !!!
Space Raft 2.0 Demo: [url] http://nesmakers.com/viewtopic.php?f=52&t=2867 [/url]

Chiptune: [url] https://soundcloud.com/user-634230995-350638590 [/url]
User avatar
Raftronaut
Posts: 276
Joined: Mon Sep 03, 2018 4:47 pm

Re: Space Raft Demo 2.0

Post by Raftronaut » Mon Jul 22, 2019 6:46 pm

Carts 2.jpg
Carts 2.jpg (176.9 KiB) Viewed 642 times
I made some DIY labels for my prototype mapper 30 carts. Currently using these to pass around to my friends for feedback. I should have used a full color printer and then laminated them, but these will do for now, much better than the original masking tape labels!
Space Raft 2.0 Demo: [url] http://nesmakers.com/viewtopic.php?f=52&t=2867 [/url]

Chiptune: [url] https://soundcloud.com/user-634230995-350638590 [/url]
User avatar
Raftronaut
Posts: 276
Joined: Mon Sep 03, 2018 4:47 pm

Re: Space Raft Demo 2.0

Post by Raftronaut » Sun Aug 04, 2019 3:18 pm

CutterCross wrote:
Mon Jul 22, 2019 12:09 am
The game could also make good use of 8-directional movement. (Which I made a post on btw!) http://www.nesmakers.com/viewtopic.php?f=35&t=2760
Cutter! You were 100% correct on this, I just added 8 way movement this morning and the controls feel infinitely more natural. Obstacles are easier to avoid which decreases the overall difficulty (which is great). I wasn't sure 8 way would add that much, but I feel like it really opened things up, the playfield feels far less clasutrophobic.. Knowing how much of a drastic improvement this was I would've put it much farther up on my priority list.

Thanks for pointing it out :)
Space Raft 2.0 Demo: [url] http://nesmakers.com/viewtopic.php?f=52&t=2867 [/url]

Chiptune: [url] https://soundcloud.com/user-634230995-350638590 [/url]
User avatar
CutterCross
Posts: 395
Joined: Sat Apr 28, 2018 9:42 pm
Contact:

Re: Space Raft Demo 2.0

Post by CutterCross » Sun Aug 04, 2019 6:08 pm

Raftronaut wrote:
Sun Aug 04, 2019 3:18 pm
Cutter! You were 100% correct on this, I just added 8 way movement this morning and the controls feel infinitely more natural. Obstacles are easier to avoid which decreases the overall difficulty (which is great). I wasn't sure 8 way would add that much, but I feel like it really opened things up, the playfield feels far less clasutrophobic.. Knowing how much of a drastic improvement this was I would've put it much farther up on my priority list.

Thanks for pointing it out :)
Awesome ;) glad that helped you out!
Music Man:
The Tower of Turmoil: http://www.nesmakers.com/viewtopic.php?f=12&t=1348
When the Clock Hands Stall: http://www.nesmakers.com/viewtopic.php?f=52&t=2723
User avatar
Raftronaut
Posts: 276
Joined: Mon Sep 03, 2018 4:47 pm

Re: Space Raft Demo 2.0

Post by Raftronaut » Mon Aug 05, 2019 2:16 am

CutterCross wrote:
Mon Jul 22, 2019 12:09 am
Not really a fan on how colliding with the top/bottom bounds of the road push you back, even if the screen isn't scrolling, and how colliding with a solid obstacle essentially locks you in place.
This particular issue has been driving me nuts since I started with the project. I am really no closer to understanding the "sticky" solid tiles and why it is happening.

Cutter, would you have any advice on solution to this issue? I've been looking into the tile collisions scripts to understand why touching a solid tile would halt player movement entirely until the player pushes away from the solid surface... it happens regardless if the screen is scrolling or not.

I am not even certain I am looking in the correct place.. Could it be something happening in the player movement script?

i'm a little lost currently
Space Raft 2.0 Demo: [url] http://nesmakers.com/viewtopic.php?f=52&t=2867 [/url]

Chiptune: [url] https://soundcloud.com/user-634230995-350638590 [/url]
User avatar
Raftronaut
Posts: 276
Joined: Mon Sep 03, 2018 4:47 pm

Re: Space Raft Demo 2.0

Post by Raftronaut » Tue Aug 06, 2019 4:52 pm

CutterCross wrote:
Mon Jul 22, 2019 12:09 am
Not really a fan on how colliding with the top/bottom bounds of the road push you back, even if the screen isn't scrolling, and how colliding with a solid obstacle essentially locks you in place.
I am working with Dale on this particular issue of the solid tiles being "sticky" in a separate thread.

The top and bottom now have "rails" that the player is able to press into without halting player momentum.
Seen here:
[url][/url]

it's just a test screen (dont pay attention to the hud colors )
Space Raft 2.0 Demo: [url] http://nesmakers.com/viewtopic.php?f=52&t=2867 [/url]

Chiptune: [url] https://soundcloud.com/user-634230995-350638590 [/url]
User avatar
Dirk
Posts: 364
Joined: Fri Mar 09, 2018 5:30 am

Re: Space Raft Demo 2.0

Post by Dirk » Wed Aug 07, 2019 5:51 pm

Absolutely great intro and presentation! Although this is not normally my kind of genre I had a lot of fun playing your game. Can't wait to try it with your added tweaks.
The only problem I had was to get a good feel for the hit box of the car, so sometimes I wouldn't catch the burgers or crash into obstacles.
-----
Disclaimer: English is not my first language, so mistakes are bound to happen.
Post Reply