Nova the Squirrel 2 (WIP)

Discussion of hardware and software development for Super NES and Super Famicom.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
d4s
Posts: 92
Joined: Mon Jul 14, 2008 4:02 pm

Re: Nova the Squirrel 2 (WIP)

Post by d4s » Sun Feb 09, 2020 4:48 am

Just wanted to drop by and say that this looks very promising!
Maybe the animations could be more dynamic and impactful, but I know from experience that when doing everything yourself,
you have to draw a line somewhere, because else, the game would never get done.

User avatar
NovaSquirrel
Posts: 392
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by NovaSquirrel » Sun Feb 09, 2020 3:33 pm

d4s wrote:
Sun Feb 09, 2020 4:48 am
Just wanted to drop by and say that this looks very promising!
Maybe the animations could be more dynamic and impactful, but I know from experience that when doing everything yourself,
you have to draw a line somewhere, because else, the game would never get done.
Thanks! I do want to go back and touch up the animations at some point, but due to the sheer amount of art involved I want to wait until I'm better at pixel art, so I can get better shading and such in at the same time.

Another potential issue is that I don't want animations to modify the hitbox of the player too much, since that sounds really annoying.

User avatar
NovaSquirrel
Posts: 392
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by NovaSquirrel » Thu Mar 05, 2020 5:32 pm

Image
I have most of a dialog engine implemented! I can have any number of arbitrary 2bpp images as the background, put level blocks and text on top of it, and then place NPCs (who are automatically converted made into 8x8 tiles from a PNG, skipping empty tiles).

This dialog screen is actually the first place I'm using windows so far, to disable the scrolling background for the rectangle that the dialog picture takes up so that the 4-color background underneath can show through.

Image
I also drew a Nova portrait I'm happy with, for dialog purposes.

I'm also now actually compressing some things with the LZ4 algorithm. I can tag any tileset/graphic as being compressed and it'll all happen transparently when that tileset is loaded.

I've been playing around with enemy stuff a bit, including a new fox enemy that behaves more creature-ish, and indicators for when a cannon is about to fire, in the form of a spinning small version of the ammo.

Image
I intentionally put the ice block "bug" back! Last time I just "forgot" to put code in to fix it, this time I had to actually check for the circumstances that caused it and make it happen.

User avatar
NovaSquirrel
Posts: 392
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by NovaSquirrel » Fri Jul 03, 2020 2:27 pm

Image
I've been playing with HDMA a bit, including some parallax scrolling.

I've been playing with a second foreground layer a bit, which was surprisingly straightforward to code. Just had to add some more collision checks, and also keep track of what's standing on it so that it can be moved the same amount the second foreground layer moves. It basically is a giant moving platform. (Gif of an earlier second foreground test, which was horizontal)

I played around with color math for a translucency effect, trying to make a better attempt at colored glass than in Nova the Squirrel 1, but I'm still unsure how well it turned out. I tried averaging the layers but adding seems to work better.

There's also the ability to reorganize items on the inventory screen and some locks and keys.

I tried a Lakitu-like enemy, using the same priority quirk the NES has.

Pushable blocks from the first game return, as well as versions that clone themselves up or down and versions without gravity.

Erockbrox
Posts: 345
Joined: Sun Nov 23, 2014 12:16 pm

Re: Nova the Squirrel 2 (WIP)

Post by Erockbrox » Sat Jul 04, 2020 12:55 am

Your work is absolutely outstanding! Some of the best SNES homebrew that I've seen. You are a brilliant coder! All I ask is the following:

1) Do a physical release of your Nova 2 game on kickstarter.

2) Allow anyone to use the engine to make their own games and make the engine super user friendly and easy to use.

User avatar
Nikku4211
Posts: 66
Joined: Sun Dec 15, 2019 1:28 pm
Location: Bronx, New York
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by Nikku4211 » Sun Jul 12, 2020 12:45 pm

Erockbrox wrote:
Sat Jul 04, 2020 12:55 am
2) Allow anyone to use the engine to make their own games and make the engine super user friendly and easy to use.
Good idea, that way I can make New Super Mario Land 2 very easily without any programming knowledge uwu.
I have an ASD, so empathy is not natural for me. If I hurt you, I apologise.

LucianoTheWindowsFan
Posts: 25
Joined: Mon Jun 22, 2020 9:39 am

Re: Nova the Squirrel 2 (WIP)

Post by LucianoTheWindowsFan » Thu Jul 16, 2020 8:35 am

You did an awesome job, I would like to see a "Nova the Squirrel" game on the Game Boy.

User avatar
NovaSquirrel
Posts: 392
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by NovaSquirrel » Fri Jul 17, 2020 3:02 pm

LucianoTheWindowsFan wrote:
Thu Jul 16, 2020 8:35 am
You did an awesome job, I would like to see a "Nova the Squirrel" game on the Game Boy.
Image
I'm planning to, either after the SNES one is all done, or once there's a lot more progress on it.

User avatar
Nikku4211
Posts: 66
Joined: Sun Dec 15, 2019 1:28 pm
Location: Bronx, New York
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by Nikku4211 » Sat Jul 18, 2020 8:20 pm

NovaSquirrel wrote:
Fri Jul 17, 2020 3:02 pm
Image
I'm planning to, either after the SNES one is all done, or once there's a lot more progress on it.
Do you plan to have SGB and/or GBC support?

The latter would be awesome so that I wouldn't have to experiment with button combinations to see which palette fits best on my GBA, and the former would also be awesome, especially for things like maps and HUDs.
I have an ASD, so empathy is not natural for me. If I hurt you, I apologise.

User avatar
NovaSquirrel
Posts: 392
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by NovaSquirrel » Sat Jul 18, 2020 10:40 pm

Nikku4211 wrote:
Sat Jul 18, 2020 8:20 pm
Do you plan to have SGB and/or GBC support?
Yeah definitely both. They're both very easy things to add.

User avatar
Señor Ventura
Posts: 113
Joined: Sat Aug 20, 2016 3:58 am

Re: Nova the Squirrel 2 (WIP)

Post by Señor Ventura » Sun Jul 19, 2020 4:46 am

With that level of color degree, Have you thought about using mode 0 with 4 layers of background?.

User avatar
NovaSquirrel
Posts: 392
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by NovaSquirrel » Sun Jul 19, 2020 11:30 am

Señor Ventura wrote:
Sun Jul 19, 2020 4:46 am
With that level of color degree, Have you thought about using mode 0 with 4 layers of background?.
A single extra background layer is not really worth sacrificing 4bpp graphics in my opinion.

User avatar
Señor Ventura
Posts: 113
Joined: Sat Aug 20, 2016 3:58 am

Re: Nova the Squirrel 2 (WIP)

Post by Señor Ventura » Sun Jul 19, 2020 12:00 pm

NovaSquirrel wrote:
Sun Jul 19, 2020 11:30 am
Señor Ventura wrote:
Sun Jul 19, 2020 4:46 am
With that level of color degree, Have you thought about using mode 0 with 4 layers of background?.
A single extra background layer is not really worth sacrificing 4bpp graphics in my opinion.
Of course, i meant about how much 4BPP is harnessed (i've learned a new word xD) to determine if it worths or not to you.

I see tiles that seems not to have more than 3 or 4 color for tile, i assumed that to say something could serve for some kind of inspiration, or so, it never knows.


edit:

Look, mode 0 with its 4 layers at 2BPP, and these look good.

Image

User avatar
NovaSquirrel
Posts: 392
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: Nova the Squirrel 2 (WIP)

Post by NovaSquirrel » Sun Jul 19, 2020 6:08 pm

Image
Guess I need to work on making better use of 4bpp then. Starting out with adding some better flowers that actually have their own palette, and I'm gonna try and start filling the background palettes up a bit more.
While I'm at it I made it so that grass animates a bit when you step on it and earlier I implemented arrow blocks and crates from the previous game (inspired by Hannah and the Pirate Caves), as well as boulders.

Image
Here's a mockup for a crystal cave world, with some Cave Story aesthetics in there. I'll add a background later.

Post Reply