AuthorTopic: Commercial Critique Challenge - Tilevania: pixel's quest  (Read 77654 times)

Offline burritoEclair

  • 0001
  • *
  • Posts: 12
  • Karma: +0/-0
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #40 on: March 29, 2016, 01:17:04 am
Was pretty fun! Not sure if I've done it all correctly though.


Careful with that dithering. It creates a less than ideal wave effect.
I think some occasional noise clusters might work better than the constant dither. Really love that brown/blue combo though.

Offline Phoenix849

  • 0001
  • *
  • Posts: 72
  • Karma: +0/-0
    • olegklishinart
    • http://pixeljoint.com/p/45959.htm
    • View Profile
    • olegklishin.com

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #41 on: March 29, 2016, 05:48:08 pm
Thanks for talking about palettes. Studying screenshots with 16px grid in Photoshop on I've envountered another questionable area. Look how tiles are 50% displaced from the grid. Also we have those 8px tall black bars on top and bottom. What are they? Can we use them?



I figured it has something to do with a thing called "overscan". While NES PPU generates a 256x240 picture, most TVs display area about 256x224. Like resolution of screenshots in this thread.

I guess the main question is if we can put tiles there. And also how to correctly check it for 16px regions? Just forget about all that and move it for 8 pixels to align with the grid?
Art portfolio and social media links: olegklishin.com

Offline surt

  • 0011
  • **
  • Posts: 570
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #42 on: March 29, 2016, 08:35:45 pm
I would guess it has something to do with this.
So vertically scrolled half an attribute cell to prevent stuff being cut off on some TVs?

Offline Kasumi

  • 0010
  • *
  • Posts: 275
  • Karma: +1/-0
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #43 on: March 29, 2016, 09:00:57 pm
Some emulators hide some lines by default, but I always turn that off. I'm of the opinion all mockups should be 256x240. The NES has no information about the TV, as a developer you have no guarantee your consumer's TV will hide any lines.

But you similarly have no guarantee the TV won't hide lines, so you still have to plan to not put important information on the edges in case the TV does hide some. TV Shows usually do the same thing. They don't put text very near the borders.

Quote
we have those 8px tall black bars on top and bottom. What are they? Can we use them?
There's certainly nothing in the hardware that stops you from using them, but Castlevania specifically seems to not allow tiles there. I hacked in zeroes to the lowest structure:

This decision was probably based on the fact that the game doesn't scroll vertically and the fact that some lines may not be displayed. The game's levels are built out of 32x32 structures. There's only 16 pixels below the zero tiles. Moving the HUD up to allow another full row of 32x32 structures would ensure the top of the HUD wouldn't be seen on most TVs. Doing that would also have probably made the level data take up more space (an extra row to store information about after all), so it's a reasonable choice.
Quote
I guess the main question is if we can put tiles there.
So yes on NES, no in Castlevania.
Quote
And also how to correctly check it for 16px regions? Just forget about all that and move it for 8 pixels to align with the grid?
This is going to sound like a sarcastic answer to the question, but I promise it's not. If you can put the grid anywhere on the image and create no problems, well, that's where the grid would be. If you put the grid someplace where there are problems but there is a place where the grid could not cause problems why would you put the grid where it causes problems? NES scrolls in hardware. If you had a screen that was problematic with the grid starting at the top left corner of the screen, you'd absolutely offset it in a way that would make your graphics work. One caveat: The 16x16 grid must always start at the top left of an 8x8 tile.

This is what a game that scrolls in all directions looks like on NES' hardware tile map:
(Linked image because it's more than a megabyte)

On the left are the tiles stored in hardware. The 16x16 grid starts at the top left of this. Where the gray line is represents where the topleft of the screen is. You can think of this map as infinitely repeating. If the gray line is very close to the right of the screen, it will start rendering from the right of the map, and loop to the left when it reaches the end. You can start displaying from any part of the map, so the 16x16 grid can technically start anywhere on the screen.

In theory it has 4 screens of tiles, but in practice two of them are usually "mirrored". Games that scroll horizontally tend to have the left  two and right two be different. Games that scroll vertically tend to have the top two and bottom two be different. Game that scroll in both directions... tend to have to make sacrifices. That's probably offtopic.

Slightly more on topic. I did try to hack some of these mockups into the actual game, but the engine is more restrictive than I thought. It can still probably be done, but my attempt was time consuming enough with no playable result that I don't think I'll try again. I did do something else which I'm probably not going to post, but you can look forward to a PM on that front, Phoenix849! ;)
« Last Edit: March 29, 2016, 09:41:41 pm by Kasumi »
I make actual NES games. Thus, I'm the unofficial forum dealer of too much information about the NES

Offline empixel

  • 0001
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #44 on: March 30, 2016, 05:00:51 pm
Hello! First post in the forum, I hope I'm not breaking any rules.

Phoenix849 brought this challenge to my attention, so I decided to take part in it by remaking Dracula's room. Here it is (without sprites and with sprites):



I tried to keep the overall idea of the original intact (coffin in the center, pillars by the sides) but I went a bit crazy. Here is the tileset.:



I managed to save 13 tiles, and if I sacrifice one of the floor brick tiles, I get one more :P

Also, thanks to Phoenix849's input, I also fixed some issues that had escaped me. So, kudos to him there.

EDIT: OK so I went back for those tiles. Turns out I saved three more. At this rate I'll end up saving enough tiles to rebuild the entire scene starting from the staircase ;D

« Last Edit: March 30, 2016, 06:46:35 pm by empixel »

Offline Night

  • 0010
  • *
  • Posts: 173
  • Karma: +2/-0
    • exidelo
    • http://pixeljoint.com/p/26118.htm
    • Exidelo
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #45 on: March 31, 2016, 09:47:14 am
I dig your color choices, Night. The dither half-tone gives the wall a texture of wallpaper, and it the tears (with the exposed brick) add a good amount of visual variance without using too many tile resources.

By the way, it appears like you added a panther statue to the scene? The panthers in the original screenshot are enemies, so it makes for an interesting interpretation.
Thank you! Indeed, I think I could have even added a few extra tiles using the grey to create the look of indentations that don't go as far as to reveal the bricks behind them.

Haha, I wasn't aware it was an enemy. I noticed that a few things in the scene used the same colour palette; being the candles, curtains and the panther. So I thought, with the first two behind inanimate, the panther is probably inanimate too and as such a sculpture.
Careful with that dithering. It creates a less than ideal wave effect.
I think some occasional noise clusters might work better than the constant dither. Really love that brown/blue combo though.

Huh. I'll keep that in mind in case I work on another one.

I would agree if it weren't for the fact I'm using the NES palette provided by Kasumi; noise clusters work quite well when they aren't too far apart from each other value wise, which isn't the case with said palette (if I were to create random patches with the grey and orange, it would look somewhat bad I reckon).
However, there is a pretty big problem with using dithering as an extra tone the way I did with the limitations given, as it eats away at two colours in a palette (out of 4) whenever an object that isn't a block is needed, like the staircase railing for example. I was basically sacrificing an extra colour in favor of depth, I feel.
Thank you, I appreciate it!
There is light at the end of the tunnel.

Offline Pix.Ed.

  • 0001
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #46 on: April 03, 2016, 10:06:35 pm
Hi. I was going through the nes restrictions posted here and in the linked post and I'm not clear if we get four palettes for background tiles and four paletttes for sprites, for a total of eight usable palettes or if it is only four palettes in total that need to be distributed amongst background tiles and sprites.

If anyone can help clarify or point me to a source that does, I'd appreciate it. Thanks in advanced.

Offline Kasumi

  • 0010
  • *
  • Posts: 275
  • Karma: +1/-0
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #47 on: April 04, 2016, 12:43:36 am
Eight separate palettes. Four for sprites, four for the background.

Four three color palettes for the background, + one color that can be used anywhere. In Castlevania's case, one of the four background palettes is used for the HUD.

Four three colors palettes for sprites + transparency that can be used anywhere.
« Last Edit: April 04, 2016, 12:52:47 am by Kasumi »
I make actual NES games. Thus, I'm the unofficial forum dealer of too much information about the NES

Offline Pix.Ed.

  • 0001
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #48 on: April 04, 2016, 03:58:44 am
Awesome. Thanks Kasumi for the clarification and quick response. Much appreciated.

Offline inkajoo

  • 0001
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile

Re: Commercial Critique Challenge - Tilevania: pixel's quest

Reply #49 on: April 04, 2016, 07:38:51 pm
This is actually my first post here ... so, hi :)

The proper way to make NES-true mockups is a nifty little program called NES Screen Tool.  http://www.romhacking.net/utilities/802/

It enforces all of the NES's limitations with the added bonus of exporting data that can be used by an actual NES ROM.

You may still want to start in Photoshop or your favorite editor - as the editing capabilities are limited - and then import them into NESST.