ajout de personnages

This commit is contained in:
2024-05-05 20:06:42 +02:00
parent 9838cf1910
commit ed2a7633ab
7 changed files with 69 additions and 8 deletions

29
Makefile Normal file
View File

@@ -0,0 +1,29 @@
# Paramètres
.PHONY: all clean run
.SILENT: clean run
# variables
JAVAC = javac
JAVA = java
MAIN_FILE = Main
BIN_DIR = bin
SRC_DIR = src
LIB_DIR = lib
JAR = $(LIB_DIR)/*
# main
all: $(MAIN_FILE) run
$(MAIN_FILE) : $(BIN_DIR)/$(MAIN_FILE).class
$(BIN_DIR)/$(MAIN_FILE).class : $(SRC_DIR)/$(MAIN_FILE).java
@mkdir -p $(BIN_DIR)
$(JAVAC) -d $(BIN_DIR) -sourcepath $(SRC_DIR) -classpath $(JAR) $<
run:
java -cp $(BIN_DIR) $(MAIN_FILE)
clean:
@rm -rf $(BIN_DIR)

View File

@@ -18,6 +18,15 @@ C'est un projet de fin de Licence L1 en Informatique à UPEC, la création d'un
- La partie **GRAPHIQUE** - La partie **GRAPHIQUE**
- La partie **PROBLÈME ET SOLUTION RENCONTRÉES**
# CRÉDITS # CRÉDITS
Ce projet a pu être aussi enrichissant grâce à :
- [LWJGL](https://www.lwjgl.org)
- [JOML](http://joml.org/)
Ce projet à été réalisé par FARIA Théo et GUEZO Loïc. Ce projet à été réalisé par FARIA Théo et GUEZO Loïc.

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
</project>

View File

@@ -1,5 +1,10 @@
import personnages.*;
public class Main { public class Main {
public static void main(String[] args) { public static void main(String[] args) {
int[] size = new int[1];
Player player = new Player(size);
Robot robot = new Robot(size);
} }
} }

View File

@@ -0,0 +1,10 @@
package personnages;
public class Characters {
protected int[] coordinate;
private int[] size; // N
protected Characters(int[] size) {
this.size = size;
}
}

View File

@@ -0,0 +1,7 @@
package personnages;
public class Player extends Characters {
public Player(int[] size) {
super(size);
}
}

View File

@@ -0,0 +1,7 @@
package personnages;
public class Robot extends Characters {
public Robot(int[] size) {
super(size);
}
}