Projet ICN jeu snake 2D avec Godot 2018/2019
Présentation de notre projet
La programmation d'un jeux grâce a un documentaire nous a permit de nous familiariser avec l'interface de GODOT,
et la façon de s'en servir afin de créer plusieurs jeux que se soit en 2D mais aussi en 3D,grâce à ce même logiciel.
https://docs.godotengine.org/en/3.0/index.html
Grace a ce site nous avons utiliser un projet qui nous a permis de nous entraîner avec GODOT.
Notre Projet en ICN est de créer un jeu en 2D grâce a le logiciel GODOT, nous nous sommes inspirer du célèbre jeu Snake pour réaliser notre projet . GODOT est un moteur de jeu multi-plateforme, c'est à dire un logiciel permettant de créer des jeux vidéo qui sont compatible avec différents systèmes d'exploitation.
Par exemple pour faire le tuto qu'il a au dessus nous avons utiliser du codage. Comme pour donner la fonction de déplacer :
func _process(delta):
var velocity = Vector2()
if Input.is_action_pressed("ui_right"):
velocity.x += 1
if Input.is_action_pressed("ui_left"):
velocity.x -= 1
if Input.is_action_pressed("ui_down"):
velocity.y += 1
if Input.is_action_pressed("ui_up"):
velocity.y -= 1
if velocity.length() > 0:
velocity = velocity.normalized() * speed
$AnimatedSprite.play()