? Unfinity's 3D Raycast Engine ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password

Unfinity's 3D Raycast Engine

Submitted
Updated
Author
UnfinityHD
Public Key
DYE3XC3
Min. Compat.
All
Rating
3 votes
Description Size: 3803 Includes detection of randomly placed squares and circles with random radiuses. Simple raycast engine using 2-3 lines of math for the beginning of the main FOR loop from "javidx9"s Raycast Coding Tutorial from about a year ago. The rest of the code is mine including the square and circle detection. This is an open source program, feel free to expand upon this program to make your own. Enjoy Unfinity's Raycast Engine! Instructions Circle Pad: Y Axis - move forward/backward based on player angle X Axis - rotate angle left/right Touch Screen: X Axis - Change quality (blockiness of render) Y Axis - Change accuracy (smoothness of height difference + better detection of corners)
Categories
Keywords
1 Comment(s) MZ952 MZ952 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Reading I like to read books! Hobbies I suggest you include screenshots, it's well-done. I can definitely learn something from this