tried fixing biome transitions
Log in to leave a comment
tried fixing biome transitions
Log in to leave a comment
added new tile types and optimised rendering
Log in to leave a comment
got auto-tilling to work.
Log in to leave a comment
added a function to work out player spawn position to be on a piece of land in a deterministic way
Log in to leave a comment
worked on player movement and terrain generation. Also added a predictable random number function to get player spawn position.
Log in to leave a comment
added even more biomes
Log in to leave a comment
work on more biome generation
Log in to leave a comment
added multithreading and added a new biome type
Log in to leave a comment
worked on player movement
Log in to leave a comment
started working on biome generation
Log in to leave a comment
worked on new cave type’s (spagetti and swiss cheese) made a unoptimised function for generating them. Need to do some multithreading
Log in to leave a comment
debugged the chunk loading and unloading (moved the chunk code away from other for loops)
Log in to leave a comment
added automatic chunk loading when player moves
Log in to leave a comment
made a function that works out the first and last chunk’s coordinates that should be on the screen, I will use this to generate chunks that are on the screen
Log in to leave a comment
got ofscreen chunks to unload, next step get ones on the screen to load
Log in to leave a comment
added the player sprite, also managed to split up the world into chunks. currently working on loading and unloading the chunks.
Log in to leave a comment
some of the time didn’t load to hackatime correctly because I had an incorrect folder name. lost 1h of time
added the perlin noise tiles to the SDL window
Log in to leave a comment
visualised perlin noise output for testing
Log in to leave a comment
get perlin noise output to work
Log in to leave a comment
work on chunk generation using perlin noise
Log in to leave a comment
initialise repo by repurposing some code from an old platformer
Log in to leave a comment
added a few levels
Log in to leave a comment
added website on github pages
added a header and started working on the website contents