Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

No worries lol, I didn't add the tips till after you first played it, and I really should have taught it to the player in game. 

For the warp I use a pair of raycasts and if either hits a wall it warps you to the collision point minus a short distance. It feels off cause I had to make the short distance fairly big to avoid clipping, and also because they collide with the rocks on the ground, which in retrospect I think I should just let the player warp through. A shapecast would probably work better though, I'll try that. 

As far as lighting goes, I usually use a default world environment and a straight down directional light (really dim for indoor scenes, brighter for outdoor scenes) that casts shadows if I can get away with it. I also like to place omnilights, or sometimes spotlights, of varying size and intensity with no shadows in places of importance or wherever it makes sense. Using textures to fake lighting can be effective too, for the walls here I use a repeating gradient texture I made in krita. Also for most materials I like setting the specular mode to disabled. 

Anyways thanks for giving it another chance and I'm glad you ended up enjoying it!