Log In  

Cart #wildtrip-3 | 2021-04-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

This is a work in progress which started out because my sinc3 tests for 0x0808 looked like landscapes..

Next job is to replace the sinc3 landscape as it's way too expensive (took it from 60fps @ ~0.5 cpu to 30fps)

Job after that is to add yet another endless generator so I can start actually doing the game rather than the background renderer...

Update 1:

Ended up keeping the sinc3, but inlined it for performance. The main performance killer now is the tline sky, so I'm adjusting my goals to aim for 30fps. I've altered the draw distance and hill frequency settings in this version to reflect that.

I've made a few improvements to the hill system to make the levels look more planned.

Level names are somewhat centred now, but I forgot to update the cart image to show that..

I'll probably experiment with adding objects to the renderer next, so I've something to write their generator against.

Update 2:

Few more performance tweaks, added temporary player and improved sky and camera logic. There's a bug where sky flashes occasionally which I'm working on a solution for.

Update 3:

Still not fixed the sky bug, I've been putting it off to get a better idea of what the complete engine will look like. This version adds quite a few new menu features and some visual polish, but is still a long way from being a game. The next features I'm working on rely on the sky bug being fixed (and switching from tline to map, with some additional work in the landscape renderer to cover this change), so it's about time to sort that out I think.

P#90039 2021-04-05 22:20 ( Edited 2021-04-22 11:21)


[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-29 12:23:38 | 0.010s | Q:15