How big should sprites be?

Hyunchris

Member
How big should sprite generally be? I made a big mistake, I am hand drawing my sprites and they are way too big...its like 800 wide and 1500 high..

I am currently trying to resize it

Thanks
 
nsw25 said:
Depends on what your games aspect ratio is and what you are trying to do in terms of gameplay.

Also if you use openborstats etc its better to not go too big.

I want it to be just a regular type 90s beat em up, Final Fight,  street fighter type sprites size....right now, my sprite doesn't even fit on the screen...I'm learning little by little. I appreciate yalls help.
 
Hi Hyunchris, a Street of Rage character is around 80 pixels tall for a 320x240 pixel background.
 
Hyunchris said:
nsw25 said:
Depends on what your games aspect ratio is and what you are trying to do in terms of gameplay.

Also if you use openborstats etc its better to not go too big.

I want it to be just a regular type 90s beat em up, Final Fight,  street fighter type sprites size....right now, my sprite doesn't even fit on the screen...I'm learning little by little. I appreciate yalls help.

Even if the sprite is big, it will look much smaller on the screen according to the resolution you set your mod.
Check bWWd’s marvel mod and compare how the sprites looks there, with other mods. You’ll note they look much smalller on his mod. (I can’t remember his mod resolution).
Maybe you could do a test and put your draw sprite in Mods with different resolutions, before you commit to draw a full sprite sheet.
 
Die_In_Fire said:
Hyunchris said:
nsw25 said:
Depends on what your games aspect ratio is and what you are trying to do in terms of gameplay.

Also if you use openborstats etc its better to not go too big.

I want it to be just a regular type 90s beat em up, Final Fight,  street fighter type sprites size....right now, my sprite doesn't even fit on the screen...I'm learning little by little. I appreciate yalls help.

Even if the sprite is big, it will look much smaller on the screen according to the resolution you set your mod.
Check bWWd’s marvel mod and compare how the sprites looks there, with other mods. You’ll note they look much smalller on his mod. (I can’t remember his mod resolution).
Maybe you could do a test and put your draw sprite in Mods with different resolutions, before you commit to draw a full sprite sheet.

thats a great idea. i will do that, right now i am having trouble getting them to show up correctly. i am doing something wrong with the pallet, not sure yet. thanks
 
Are you creating your sprites from scratch or are you editing sprites that already exist? here's a sprite comparison of different generations using a resolution of  960x540

fk7jngt.png
 
danno said:
Are you creating your sprites from scratch or are you editing sprites that already exist? here's a sprite comparison of different generations using a resolution of  960x540

fk7jngt.png
7
danno said:
Are you creating your sprites from scratch or are you editing sprites that already exist? here's a sprite comparison of different generations using a resolution of  960x540

fk7jngt.png

I'm doing them myself...I am so new to this..I thought the resolution was the number of sprites and the more sprites, the bigger they are...if these are all the same resolution,  why are they different sizes?

I am asking because I hand drew multiple sprites,  but they dont fit into the mod I tried them on. So I scaled them down to around 120 pixels tall, but of course the quality is really bad now.

I am so new to this, I apologize bc I am sure many of these questions are very basic. Please bare with me, I promise to not ask bad questions when I get a better handle on this.

Thanks
 
Right, well first off you should just quote what you are responding to, no need to quote everything I posted directly after I posted,

Hyunchris said:
if these are all the same resolution,  why are they different sizes?

The overall resolution of the game is 960x540, I'm guessing you don't know how to change the resolution of your game.
in your data folder make a text document put this and name the text document video

Code:
######################### Video Modes #############################
#
# Syntax: video [value]
#
# [value]:  0 = 320x240
#
#           1 = 480x272
#
#           2 = 640x480
#
#           3 = 720x480
#
#           4 = 800x480
#
#           5 = 800x600
#
#           6 = 960x540
#
###################################################################

video 1

video 1 at the bottom of the document represents the overall resolution of your game video 2 = 640x480,  video 4 will give you a resolution of 800x480 etc these are standard resolutions but you can also use custom resolutions. for my Power Rangers game I am using video 
420x240 which looks like this

QRrl4Rb.png


I am using sprites from the original snes game, however since you're drawing your own sprites I would use a higher overall resolution depending on your style of course, maybe even video 1920x1080, here's a game I was messing with that has a resolution of 960x540

https://www.youtube.com/watch?v=UUHLYxuaUB8

The image in my previous post is a game resolution of 960x540 and how different character sprite sizes fit into that. ken from street fighter is 90 pixels tall, Terry from king of fighters is 220 pixels tall on the stage

Hyunchris said:
I am so new to this, I apologize bc I am sure many of these questions are very basic. Please bare with me

Don't stress, I was where you are some years ago just make sure you read the manual regularly, search the forums as much as possible and show your progress to members, If we see progress and you trying we'll be more inclined to help.
 
Thanks Dano,

This was immensely helpful. I'll change the resolutions and see if it helps things. am working hard to progress and get better at this. I appreciate all of yalls help.
 
I was able to change the resolution to mode 6, and it helped a lot.

However, I was wanting to see if I could make it even bigger, but I am having trouble creating a user defined resolution.

I tried to do it two different ways, neither worked. So I must be doing it wrong.

I added another  line which was.....7 = 1920x1080
I did this to create a new mode and chose video 7
but it crashed..

so I then changed mode 6 to 1020x1080, and selected video 6, but it didnt change the resolution. I checked the log also, and it still was in 960x540.

how would I change the resolution to a user defined resolution?
 
Bloodbane said:
You can set something like this in video.txt:
video 960x480

Okay, I think i am understanding now. I appreciate the help. I think after I finish studying for the current cert i am studying for, I am going to get a Udemy course on C++. So i can learn how to code. It may make things easier to grasp and also then I can hopefully contribute more to the community here. I appreciate yall. Ill try this tonight
 
Hyunchris

i think it may be possible to use your big-o sprites as they are & just use drawmethod to shrink them - there is a script that Mr bWWd  fooled around with that can actually make sprites get "near" or "far" , so having a sprites with high resolution would help with the "zoomed" in characters if your game implemented "Z" scaling - of course you will need another script to actually scale the hitboxes
Also, im not sure but that type of intensive use of drawmethod might be too resourse taxing

never tried to see if you can use a custom 4k resolution on the video.txt file, but it may work - the only issue would be that your game would not be suitable for low end systems.
 
oldyz

thanks for the suggestion. Thats good info to have and I will consider it. Even if I decide to not shrink them permanently in the game, its good to know that I can add that regardless.

oldyz said:
Hyunchris

never tried to see if you can use a custom 4k resolution on the video.txt file, but it may work - the only issue would be that your game would not be suitable for low end systems.

I think I wouldn't be able to run it on 4k smoothly on my laptop that I am using to create the game. So I probably will try 1080p, 720p, or likely something in between. I appreciate your suggestions
 
Back
Top Bottom