Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Hizrawan Dwi Oka
Hizrawan Dwi Oka

Posted on • Edited on

     

Game Development Diary #2 : GameDev.tv Course

22/05/2024 - Wednesday

Day Two

Today's Progress:

-Interface Navigation: Spent time navigating around Godot's interface. The split-screen view and the drag-and-drop functionality are quite user-friendly.

  • Imported Scenes: Successfully imported my first scene into Godot. Understanding the scene system was crucial as it forms the building blocks of Godot's architecture.

  • 3D Mesh Creation: Created a new 3D mesh. It was a bit challenging at first, but the intuitive interface made the process smoother. I also learn how to transform the mesh, create a shape for this mesh.

  • 3D Mesh Creation: Created Lighting, environment, and camerafor this scene so when i run the game it will show something on the screen.

Image description

  • GDScript Basics: -Dived into GDScript scripting. -Wrote a simple script to print strings in the console. -Learn the difference between func _ready and func _process(delta).-Learn GDsripts variable-Learn about strong typing to get better performance and make code more readable
extends Node3D# Called every frame. 'delta' is the elapsed time since the previous frame.func _process(delta: float) -> void:    if Input.is_action_pressed("ui_accept"):        #Move the character posistion        position.y += delta    if Input.is_action_pressed("ui_left"):        rotate_z(delta)    if Input.is_action_pressed("ui_right"):        rotate_z(-delta)
Enter fullscreen modeExit fullscreen mode

Thoughts:

I'm amazed at how flexible and powerful Godot is as a game engine. The community support and documentation are incredibly helpful. The more I explore, the more I realize the potential of this engine for solo indie game developers like myself.

Next Steps:

  • Delve deeper into GDScripts. I want to make collision detection, and learn about rigidbody3d and physics

Resources Used:

  • Complete Godot 3D: Code Your Own 3D Games In Godot 4! - Course

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

Software Engineer
  • Location
    Taoyuan, Taiwan
  • Education
    National Chin-Yi University of Technology
  • Work
    System Engineer at 祥順資訊有限公司
  • Joined

More fromHizrawan Dwi Oka

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp