All Projects → MrEliptik → godot_experiments

MrEliptik / godot_experiments

Licence: MIT License
Some 2D, 3D & VR experiments and tutorials in Godot 3

Programming Languages

GDScript
375 projects
GAP
223 projects

Projects that are alternatives of or similar to godot experiments

Godot 2d global illumination
2D Global Illumination shader in Godot.
Stars: ✭ 106 (-41.44%)
Mutual labels:  godot, 2d
VR ARMS DEMO
an early of VR arms tracking in unity (2019.3) with individual finger tracking in Oculus Quest. Unfortunately I've had to go private with the ongoing work because I'm adding paid assets that aren't redistributable. If you have questions or want help figuring something out in this space, please feel free to reach out via submitting an issue.
Stars: ✭ 34 (-81.22%)
Mutual labels:  vr, oculus-quest
Dungeontemplatelibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 595 (+228.73%)
Mutual labels:  vr, godot
voltar
WebGL only 2D game engine using Godot as the visual editor
Stars: ✭ 25 (-86.19%)
Mutual labels:  godot, 2d
SuperCTF
A multiplayer capture the flag game made in Godot with love and blood. Running live at www.superctf.com
Stars: ✭ 26 (-85.64%)
Mutual labels:  godot, 2d
Godot Platformer 2d
2d Metroidvania-inspired game for the 2019 GDquest Godot Kickstarter course project.
Stars: ✭ 365 (+101.66%)
Mutual labels:  godot, 2d
Godot oculus quest toolkit
An easy to use VR toolkit for Oculus Quest development using the Godot game engine
Stars: ✭ 207 (+14.36%)
Mutual labels:  vr, godot
Godot goodies
Collection of nice stuff for Godot
Stars: ✭ 263 (+45.3%)
Mutual labels:  godot, 2d
janusweb
An in-browser implementation of JanusVR
Stars: ✭ 145 (-19.89%)
Mutual labels:  vr, oculus-quest
raylib-py
A Python binding for the great C library raylib.
Stars: ✭ 147 (-18.78%)
Mutual labels:  vr, 2d
Beepsaber
A basic implementation of the Beat Saber VR game mechanic in the Godot Game Engine for Oculus Quest (and other VR headsets)
Stars: ✭ 38 (-79.01%)
Mutual labels:  vr, godot
soundstagevr
virtual reality music sandbox built specifically for room-scale VR
Stars: ✭ 38 (-79.01%)
Mutual labels:  vr, oculus-quest
UnityGameTemplate
Template with all necessary stuff taken care, just create your games main features.
Stars: ✭ 221 (+22.1%)
Mutual labels:  vr, 2d
aframe-xylayout
Flexbox like 2D layout + UI components for A-Frame.
Stars: ✭ 23 (-87.29%)
Mutual labels:  vr, oculus-quest
surfacer
AI and pathfinding for 2D-platformers in Godot.
Stars: ✭ 56 (-69.06%)
Mutual labels:  godot, 2d
BrainfuckIDE
A Brainfuck IDE/debugger designed to be intuitive, featureful and visually appealing
Stars: ✭ 77 (-57.46%)
Mutual labels:  godot
NavMeshSurface2DBaker
NavMeshSurface2DBaker is a Unity Package that provides functionality to bake 2D colliders into NavMeshSurface components.
Stars: ✭ 33 (-81.77%)
Mutual labels:  2d
discord.gd
Discord Bot API wrapper for Godot. Make bots in GDScript.
Stars: ✭ 69 (-61.88%)
Mutual labels:  godot
VSDK-Unity
VSDK is an XR software development kit that enables developers to quickly build XR experiences through systems for naturalistic user interactions and support across a wide variety of XR devices and peripherals. VSDK is available for Unity 3D and for Unreal Engine.
Stars: ✭ 26 (-85.64%)
Mutual labels:  vr
GodotRecorder
A simple addon to record frames of in-game footage.
Stars: ✭ 47 (-74.03%)
Mutual labels:  godot

Godot experiments

Some of my 2D/3D/VR/UI experiments in Godot. You can find some of my tutorials and experiments on my YouTube channel.

Projects & descriptions

Icon Type Tittle Description Status
2D 7 tips 2D look showing 7 tips to make better 2D visuals DONE
2D accelerometer_gamepad_game simple game with websocket server to be controlled by a smartphone's accelerometer. See MISC/accelerometer_gamepad DONE
2D android_accelerometer trying to use the accelerometer to set the gravity DONE
2D connected_dots dots moving around making connections DONE
2D destructible_terrain simple worms like destructible terrain using the Geometry class DONE
2D flag_shader 2D & 3D simple flag shader DONE
2D geometry_class showcase of what the geomtry class can offer in 2D DONE
2D loading_shader simple loading shader effects, from black and white to rgb DONE
2D mobile_ui trying the Godot's UI node on mobile DONE
2D quick_prototype a small scene with a script to allow quick prototyping. You draw a shape with the line2D, and it automatically add a physics body and a background to your shape. DONE
2D scratch_shader scratch effect done with by drawing on a viewport and using the texture in a shader DONE
3D android_maze_accelerometer control a maze's orientation with the phone's acceleromter DONE
3D area_gravity a simple test using the gravity of an area DONE
3D balloon_deploy recreating just cause balloon deploy mechanic with physics DONE
3D camera_wall wall hiding to reveal player to the camera DONE
3D car a test with godot vehicle body physics and trial-like terrain DONE
3D control_remedy mechanic re-creation from control remedy: grabbing and throwing object through telekinesis DONE
3D fish_tank_shader leaky fish tank shader. You shoot somewhere and the water level drops until it reaches the hole DONE
3D greenscreen_camera a greenscreen effect to a camera. The camera only sees an object, allowing you to put something in the background, like an image. DONE
3D hoverboard a physics based hoverboard, inspired by Codeer. DONE
3D inverted_pendulum a test with bullet's physics. An inverted pendulm with an inertia wheel DONE
3D mirrors two ways of faking mirrors DONE
3D plane plane controller WIP 🛠
3D procedural_animation prodecural animation of a spider-like (or robot) model, with inverse kinematics WIP 🛠
3D robotic_arm computer vision + IK test with a robotic pick and place arm WIP 🛠
3D spectrum_analyzer simple spectrum analyzer moving 3d objects DONE
3D tv displaying a video or frames on a crt tv DONE
3D valheim_tree_chop recreating the Valheim tree chop mechanic DONE
3D wheelBot a robot rolling on one wheel DONE
3D xray_vision stting up materials to simulate an Xray/see through effect DONE
VR quest_playground a project testing various things in VR for the Oculus Quest: handtracking, handtrackings physics WIP 🛠
VR table_tennis trying to use Godot's physic to recreate a table tennis game WIP 🛠
VR bow_and_arrow bow and arrow mechanic WIP 🛠
VR control_like_interaction trying to recreate CONTROL like movement, and messing with area's gravity DONE
MISC accelerometer_gamepad use the phone's accelerometer and websockets to control a game. See 2D/accelerometer_gamepad_game DONE
MISC audio_visualizer represent the audio magnitude against time both left and right channel. Drawn as the song plays DONE
MISC card_game test using cards to make a UI DONE
MISC instagram_ui recreating some of Instagram's UI DONE
MISC slow_down_sound showcase an effect where the pitch and volume of the music is decreased with a tween. Useful for a "loosing" effect, when a player dies for example DONE
MISC slow_down_time two ways of slowing down time DONE
MISC tinder_ui recreating some of Tinder's UI DONE

Videos & GIFs

Accelerometer android maze 3D

Accelerometer android 2D

Inverted_pendulum

Area_gravity

Camera_walls

Audio_visualizer

Car

Car

Greenscreen_camera

Car

Balloon_deploy

Car

Control_remedy

Car

Loading_shader

Loading shader

Connected_dots

Connected dots

Destructible terrain

Destructible terrain

Geometry class

Geometry class

X-Ray Shader

XRay Shader

UI card test

UI card test

Useful

  • [3D/android_maze_acceloremeter]:

    • GLES2 was buggy for me, some texture were not shown
    • Bullet physics has a bug when you change the gravity vector at runtime -> use Godot physics instead
  • [3D/robotic_arm]:

    • GLES2 doesn't work correctly with IK, part of the mesh is not moved
    • Bullet physics' constant velocity for static body doesn't work -> use Godot physics instead
    • The IK target must be high in the tree than the SkeletonIK node, otherwise Godot freaks out

Icon background color: #022C4D

http://www.mazegenerator.net/

About me

Software engineer & gamedev. 3D, 2D & VR.

LICENSE & Credits

This project is distributed under the MIT license, which it's free to use, modify and redistribute, for both personnal and commercial projects. For more information see LICENSE.md.

  • 2D/accelerometer_gamepad_game! (spaceships) Kenney
  • 2D/android_accelerometer: (texture + balls) Kenney
  • 3D/android_accelerometer: (Ball + flag) Kenney
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].