The hardest part is now done! I've finally made a decent renderer utilizing the WAD's BSP files.
Currently my beautiful amalgamation runs around 20 FPS (15 if there's a lot of lines on screen) That's better than the worst 'official' port of DOOM (3DO) which runs around 10 FPS.
Things I still need to add:
-Collision that isn't based on nonsensical logic gates
-Sprite rendering
-Weapons
-HUD
-Menu (maybe?)
-Floor rendering (if only I could come up with a way to fill up convex 2D polygons)
Please comment your opinions, it would be really helpful.
4 comments