Recreated the Wolfenstein 3D experience in 2D as a solo project. The game features a raycasting engine for pseudo-3D rendering, enemy AI, sprite animation, collision detection, and immersive sound — ...
A 2.5D first-person dungeon crawler built entirely in Python using pygame-ce. It uses a custom software raycasting engine (accelerated by numpy) to render textured 3D environments, complete with ...
COBOL is not the first language anyone would ever think of when writing a First Person Shooter– after all , it’s the Common Business Oriented Language, not the Common Game Oriented Language. For ...
If you have ever heard or seen me talk about my macOS setup, you’ll know that I’m a huge fan of Raycast. A few years ago, Raycast took off on the Mac as an incredible alternative to Spotlight and the ...
Abstract: Dragging is a fundamental interaction technique in human-computer interaction. Prior research on dragging has generally been concerned with 2D objects on 2D interactive surfaces, with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results