Inspiration
Our project is inspired by time travel movies such as Back to the Future.
What it does
It allows the player to travel back to prehistoric times and obtain and antidote to save humankind.
How we built it
We built our project using Godot and we used public librarys for certain assets like the walls and floors, other wise mostly coded it our self, it is just that we used chat gpt to help with the story, title ,and debugging.
Challenges we ran into
We ran into the challenge of using our portals to teleport the player. We eventually figured it out by calling different functions to change the position of the player. Also we had issues with tilemapping, which we did research on using tutorials and evenutally trubleshooted.
Accomplishments that we're proud of
We acchmplished making a level and an intro, plus we are feeling acomplhished that we used used teamwork effectivley, like when we split tasks and brainstormed together.
What we learned
We learned how to use a new GDE that none of us have ever used before. We also learned how to code using Python and learned how to animate our sprites.
What's next for Temporal Reboot
We hope to add an additional city for when Omega-0 goes back. Plus more levels and side quests.
code snippet for player extends CharacterBody2D
const SPEED = 150.0 const JUMP_VELOCITY = -330.0 @onready var animated_sprite = $AnimatedSprite2D
func _physics_process(delta: float) -> void:
if not is_on_floor():
velocity += get_gravity() * delta
if Input.is_action_just_pressed("jump") and is_on_floor():
velocity.y = JUMP_VELOCITY
var direction := Input.get_axis("move_left", "move_right")
if direction > 0:
animated_sprite.flip_h = false
elif direction < 0:
animated_sprite.flip_h = true
if direction:
velocity.x = direction * SPEED
else:
velocity.x = move_toward(velocity.x, 0, SPEED)
move_and_slide()
Built With
- gdscript
- godot
Log in or sign up for Devpost to join the conversation.