Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Downloads

  • blendworks Ep3.zip

Missing 2 full-res photos, 1 file, as this post has not yet been imported.

Content

What's New With blendworks Episode 3

This episode adds a system that can handle slopes, including the ability to limit how steep a slope is. This works by grabbing the slope face normal from the floor raycast and using that to rotate the player's movement vector. There is functionality for measuring slope steepness which adds more data necessary for other potential features like changing the movement speed based on slope.

The other big feature is the script that handles input and windows. This adds a lot of new possibilities:

  • Create a separate Blender window for the game that can run fullscreen or windowed (custom resolution too!)

  • Handle user keyboard and mouse input and pass that data to the geometry nodes. Also hides the mouse cursor and allows free movement beyond screen border

  • FPS toggle

  • Automatic timeline handling (plays and stops the animation and can optionally restart after the game ends).

As always, if you have questions or comments feel free to reach out! My email is inquiries.malcolm@gmail.com

Files

Previews only

Game Engine Slopes Are Way More Interesting Than You'd Think

In this episode of blendworks, we add slopes and dramatically improve the user experience with a Python script! blendworks playlist: https://www.youtube.com/playlist?list=PLMCDhQCKnfg2SpFN2ChRAM3hNQT3-AN8G Patreon: https://www.patreon.com/c/MalcD Vector Visualizer (paid version): https://malcd.gumroad.com/l/vector_visualizer_pro Vector Visualizer (free version, no Euler tool): https://malcd.gumroad.com/l/vector_visualizer_basic

Comments

No comments found for this post.