Sprite DLight is also on Steam Greenlight, every Yes vote is highly appreciated. Sprite DLight is currently on Kickstarter, the campaign will end in 24 hours, so those interested in pre-ordering the tool at the Kickstarter backer price have one day to jump in and to participate in the beta.Īll stretch goals are reached, the project is more than 650% funded. I have already used the forum search and found some interesting threads like this one:, but it would be nice to have some basic information or tutorials. "Super Aged Warriors Alpha 2 HD Turbo Special", ©2014 AlbertoV (DYA Games), re-rendered for different environments with the normal map and lighting of Sprite DLight Multiple sprites, consistently re-rendered for different environments, based on the normal map (targeted to engines that do not support shaders): "Selen Run Animation", ©2014 Lunar Ray Games, animated dynamic lighting preview of the sprite sheet in Sprite DLight I have been asked by a backer about how things would work for HTML5 game development, and as I have no experience in that field, I would like to ask you guys for some advice.Ī quick overview of what Sprite DLight does:Īn example of an animated sprite sheet with dynamic lighting applied, directly recorded from the tool: This way, you could create a game featuring dynamic lighting on pixel art characters and objects or other 2D art, simply by processing the existing game art and using the normal maps in combination with a shader.Ī lot of people seem to be interested in that technique and I would like to establish some kind of knowledge base, containing links and information on how dynamic lighting with normal maps can be integrated with various game engines. Using it for stuff like spotlights on textures sounds more doable but it still seems like a lot of work when I think about it more.I am currently developing Sprite DLight - a tool that generates normal maps for 2D sprites, only by processing existing sprites. I think it's one of those ideas like voxel enemy models that sound like it would be neat but wouldn't really be worth the insane amount of work to convert the existing resources. Theoretically someone could create sprites + normal maps for all the Doom enemies and implement engine support for it, but I think the result would be similarly disappointing. The super-smooth lighting makes the effect fairly subtle and I'm not sure I would notice it when playing the game. You can see a snippet of a 2D game using normal maps for lighting in the Sprite DLight kickstarter video. It's not as far along so there's not a lot of info on how well it works. Sprite DLight claims to support determining the depth info from a single image, but I have to imagine that is very hit-and-miss. The site has examples of what the inputs looks like. Yeah, you have to give it a flat-shaded color version and gray scale images showing lighting from different directions. This one claims to work with only a single shaded sprite/texture as input, which sounds great if it actually works. It's on sale now on Steam during the Summer Sale I was thinking of picking it up.ĮDIT: I found another tool called Sprite DLight that is similar. I was actually pondering using it for a Wolfenstein level in ECWolf - instead of those overhead light sprites with the spotlight being part of the sprite, there would be a different flat under the light that has the spotlight baked into it. You can't go crazy with the effects since Doom's sector lighting will ruin the illusion of real lightmaps, but it should be possible to make some textures with some added depth to them. I recall a few Doom wads that have had textures with spotlights and stuff on them but it's such a pain to do it manually it's not that common. I think using it for textures should be much more doable - it can also "bake" lighting into static textures. I've found a brief mention in the forums daydreaming about using it for sprites (I guess with engine support for truly dynamic lighting) but that sounds like a massive amount of work. The demos on the site are pretty impressive: Sprite Lamp is a neat program for doing lighting on pixel art.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |