By the @TutorialDoctor)
October 8, 2015
- Assets
- sprites
- static
- animated
- scripts
- sounds
- fonts
- meshes
- obj
- collada
- maps
- sprites
- Levels
- Create a scene with root node and save it (3 scenes)
- Control (GUI)
- Node2D (2D objects)
- Spatial (3D objects)
- Save main scene (.xml)
- Look at project folder
- config
- icon
- Piskel (Pixel Art)
- png
- MagicaVoxel (Voxel Art)
- obj
- png
- Blender/Wings3D (3D Art)
- obj
- collada
- Pixelmator (Bitmap and Vector art) $
- Audacity (Sound editing)
- wav
- ogg
- Control (GUI)
- Button
- Color Picker
- Window
- Slider
- Check Box
- Switch
- File Dialog
- Node 2D (2D Games)
- Sprite (game graphics)
- Animated Sprite (characters)
- Animation Player
- Particles2D (visual effects)
- SamplePlayer (wav)
- Stream Player (ogg)
- RayCast2D (vector collision)
- CollisionShape2D (shape collision)
- Horizontal Button Array (inventory)
- Spatial (3D Games)
- Lights
- Camera
- MeshInstance
- Sprite 3D
- TestCube
- Particles
- RayCast
- CollisionShape
-
Basics
- Variables
- outside main functions (available everywhere)
- inside _ready()
- inside _process())
- exporting
- Printing
- Functions
- custom
- _ready()
- _process()
- _fixed_process()
- get_node()
- get_parent()
- get_tree()
- get()
- set()
- connect()
- new()
- Api
- Variables
-
GUI
- Change level with a button press
-
2D Game
- Add force to 2d rigidBody with key press
-
3D Game
- Add force to 3D rigidBody with key press
Coming soon...
Coming soon...
- Floppy Bird
- Model Viewer
- Dojo Ninjas
- Story Board
- Big Battle
- 2D Lighting
- Truck Town
- Platformer
- Inventory