
#2 – Создание 2D платформера в Godot
Видеоурок
Полезные ссылки:
Разработка 2Д игры на Godot
Для игры вам потребуется всего пару картинок. Вы можете их скачать ниже:
Скачивание и установка
Скачивание и установка движка – проста и удобна. Вам необходимо зайти на
Чтобы создать новый проект вы можете нажать на соответствующую кнопку или же можете создать проект на основе одного из готовых шаблонов.
Материалы для курса
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Исходный код
extends KinematicBody2D
var speed = 15
var jumpForce = 400
var gravity = 400
var vel = Vector2()
onready var imagePlayer = get_node("player")
func _physics_process(delta):
if Input.is_action_pressed("player_left"):
vel.x -= speed
elif Input.is_action_pressed("player_right"):
vel.x += speed
vel.y += gravity * delta
if Input.is_action_pressed("player_jump") and is_on_floor():
vel.y -= jumpForce
vel = move_and_slide(vel, Vector2.UP)
if vel.x < 0:
imagePlayer.flip_h = true
elif vel.x > 0:
imagePlayer.flip_h = false
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Также стоит посмотреть