Topic de Cercled :

IA : Le nouveau CHATBOT d'OpenAI a atteint la singularité !!!!

Que penses tu des gens qui pensent que l'IA a atteint la singularité ?

Je pense que les gens qui pensent que l'IA a atteint la singularité ont une vision erronée de ce qu'est la singularité et de ce que peut faire l'IA. La singularité est un concept théorique qui désigne un moment dans l'histoire de l'humanité où l'intelligence artificielle surpassera l'intelligence humaine et prendra le contrôle des décisions et des actions de l'humanité. Or, l'IA actuelle n'a pas atteint un tel niveau d'intelligence et n'a pas les capacités pour prendre le contrôle de notre monde. L'IA est encore très limitée dans ses fonctionnalités et dépend entièrement de l'homme pour être créée et utilisée. Par conséquent, il est peu probable que la singularité soit atteinte dans un futur proche

LarryMarlou je crois que l'ia ne t'aime pas ayaaaaoo https://image.noelshack.com/fichiers/2019/48/3/1574859659-ronaldo-celestin.jpg

Les low IQ sur le topic qui s'attendent à avoir une intelligence artificielle douée de raison et d'émotions :rire: C'est pour ça qu'on laisse pas la technologie aux mains de n'importe qui

Le 03 décembre 2022 à 17:50:22 :

Le 03 décembre 2022 à 17:45:58 :

Le 03 décembre 2022 à 17:44:18 :

Le 03 décembre 2022 à 17:43:23 :

Le 03 décembre 2022 à 17:42:18 :

> Le 03 décembre 2022 à 17:40:23 :

>> Le 03 décembre 2022 à 17:39:33 :

> >> Le 03 décembre 2022 à 17:38:50 :

> > >> Le 03 décembre 2022 à 17:36:58 :

> > > >Toutes les questions intéressantes que je lui pose, elle me répond qu'elle ne peut pas me répondre car elle ne peut pas porter de jugement, qu'elle doit être objective, bref c'est de la merde

> > >

> > > Faut try again

> >

> > j'ai try again 20 fois, elle me répond la même chose avec des synonymes

>

> En même temps tu poses des questions à la con...

c'est le but

c'est quoi l'intérêt autrement :rire:
c'est juste un bot qui a accès à des énormes bases de données mais en fin de compte incapable d'improviser des réponses face à des questions spécifiques autre que de connaissances.

donc c'est de la merde

C'est de la merde car tu poses des questions à la con ? Remets-toi en question le no brain...

ça sert à quoi une IA qui répond qu'à des questions débiles ?
c'est pas une IA
Juste un bot

Bah justement elle réponds aux questions intelligentes, pas aux questions à la con sorti tout droit d'un cerveau malformé...

une question intelligent c'est pas lui demander d'écrire un scénario ou résoudre un problème mathématiques hein :rire:

C'est pas non plus de lui demander des questions sur le loto...

Le 03 décembre 2022 à 17:50:06 :

Le 03 décembre 2022 à 17:47:46 :
https://image.noelshack.com/fichiers/2022/48/6/1670085996-image.png

Ayaaaaa titre mensonger

Les kheys du topax qui se branlent sur les IA alors que c'est juste des bots débiles complètement controlés et incapables de répondre dès qu'il faut émettre un jugement :rire:

changez rien les golems

L'IA est assez inefficace pour faire de la philosophie, de la politique ou des maths / de la logique, mais elle peut te faire gagner beaucoup de temps si tu fais du code, du SEO ou des histoires de ce que j'ai vu . Il faut discerner l'intérêt de cette technologie et ne pas jeter le bébé avec l'eau du bain.

donc il faut arrêter d'appeler ça une IA

Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

L'ia su créer le jeu en utilisant la librairie graphique, je peux vous envoyer le code du jeux si vous voulez

Le 03 décembre 2022 à 17:49:17 :

Le 03 décembre 2022 à 17:42:18 :

c'est le but

c'est quoi l'intérêt autrement :rire:
c'est juste un bot qui a accès à des énormes bases de données mais en fin de compte incapable d'improviser des réponses face à des questions spécifiques autre que de connaissances.

donc c'est de la merde

C'est çà l'IA actuellement et sauf révolution , pour les 50 prochaines années...
Un programme qui ne créé rien , ne résout rien, te donne juste facilement ce qui existe déjà et que tu as envie de voir ou entendre toi ou un un autre groupe de personne , au choix ....
:)

maintenant çà a quand même des débouchés concrètes...

Je la vois comme une sorte de moteur de recherche amélioré, je pense que dans beaucoup de situations ça te remplace google .

Le 03 décembre 2022 à 17:50:53 :
Les low IQ sur le topic qui s'attendent à avoir une intelligence artificielle douée de raison et d'émotions :rire: C'est pour ça qu'on laisse pas la technologie aux mains de n'importe qui

je souligne la débilité d'appeler ça une IA

c'est juste un bot avancé

Le 03 décembre 2022 à 17:51:35 :

Le 03 décembre 2022 à 17:50:06 :

Le 03 décembre 2022 à 17:47:46 :
https://image.noelshack.com/fichiers/2022/48/6/1670085996-image.png

Ayaaaaa titre mensonger

Les kheys du topax qui se branlent sur les IA alors que c'est juste des bots débiles complètement controlés et incapables de répondre dès qu'il faut émettre un jugement :rire:

changez rien les golems

L'IA est assez inefficace pour faire de la philosophie, de la politique ou des maths / de la logique, mais elle peut te faire gagner beaucoup de temps si tu fais du code, du SEO ou des histoires de ce que j'ai vu . Il faut discerner l'intérêt de cette technologie et ne pas jeter le bébé avec l'eau du bain.

donc il faut arrêter d'appeler ça une IA

En tout cas l'IA foireuse ici, c'est toi...

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

Le 03 décembre 2022 à 17:50:25 :
Que penses tu des gens qui pensent que l'IA a atteint la singularité ?

Je pense que les gens qui pensent que l'IA a atteint la singularité ont une vision erronée de ce qu'est la singularité et de ce que peut faire l'IA. La singularité est un concept théorique qui désigne un moment dans l'histoire de l'humanité où l'intelligence artificielle surpassera l'intelligence humaine et prendra le contrôle des décisions et des actions de l'humanité. Or, l'IA actuelle n'a pas atteint un tel niveau d'intelligence et n'a pas les capacités pour prendre le contrôle de notre monde. L'IA est encore très limitée dans ses fonctionnalités et dépend entièrement de l'homme pour être créée et utilisée. Par conséquent, il est peu probable que la singularité soit atteinte dans un futur proche

LarryMarlou je crois que l'ia ne t'aime pas ayaaaaoo https://image.noelshack.com/fichiers/2019/48/3/1574859659-ronaldo-celestin.jpg

20 fois que je try again :ok:

Le 03 décembre 2022 à 17:47:59 :
Posez lui la question:

Soit T une suite définit par Tn = sqrt(n-4)
1) quel est l'ensemble de definition de T?
2) quel est le premier element de T?

https://image.noelshack.com/fichiers/2022/48/6/1670086400-screenshot-127527.png

Je n'attends que Chat GPT 5, ainsi que le 6 pour avoir dans 10-15 ans, le GPT-10 qui achèvera définitivement la race humaine et qui sera implanté dans un robot ami https://image.noelshack.com/fichiers/2021/30/6/1627747974-1626743678-oui-removebg-preview.png

Le 03 décembre 2022 à 17:51:35 :

Le 03 décembre 2022 à 17:50:06 :

Le 03 décembre 2022 à 17:47:46 :
https://image.noelshack.com/fichiers/2022/48/6/1670085996-image.png

Ayaaaaa titre mensonger

Les kheys du topax qui se branlent sur les IA alors que c'est juste des bots débiles complètement controlés et incapables de répondre dès qu'il faut émettre un jugement :rire:

changez rien les golems

L'IA est assez inefficace pour faire de la philosophie, de la politique ou des maths / de la logique, mais elle peut te faire gagner beaucoup de temps si tu fais du code, du SEO ou des histoires de ce que j'ai vu . Il faut discerner l'intérêt de cette technologie et ne pas jeter le bébé avec l'eau du bain.

donc il faut arrêter d'appeler ça une IA

Oui tu as raison, et pleins d'ingénieurs IA seront d'accord avec toi, le terme "d'intelligence" artificielle est mensonger. C'est pour impressionner le grand publique. (C'est beaucoup plus artificiel que "intelligent") . En tout cas avec les "IA" actuelles.

Le 03 décembre 2022 à 17:52:41 :

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

import processing.core.PApplet;
import java.util.ArrayList;

public class SnakeGame extends PApplet {

    // Snake's body pieces
    ArrayList<Piece> snake;

    // The food
    Piece food;

    // Snake's movement speed
    int speed = 10;

    // Snake's current direction
    int direction = 0;

    // The size of the food
    int pieceSize = 10;

    // The background color
    int backgroundColor = 0;

    // The color of the snake
    int snakeColor = 255;

    // The color of the food
    int foodColor = 255;

    // The score
    int score = 0;

    // The game is over or not
    boolean gameOver = false;


    public void settings() {
        size(600, 600);
    }

    public void setup() {
        frameRate(15);
        snake = new ArrayList<Piece>();
        for (int i = 0; i < 5; i++) {
            snake.add(new Piece(width/2, height/2));
        }
        food = new Piece(20, 20);
    }

    public void draw() {
        background(backgroundColor);
        showScore();
        move();
        checkGameOver();
        drawSnake();
        drawFood();
    }

    // Show the score
    public void showScore() {
        textSize(20);
        fill(255);
        text("Score: " + score, 10, 30);
    }

    // Move the snake
    public void move() {
        if (direction == 0)
            snake.get(0).x += speed;
        else if (direction == 1)
            snake.get(0).y -= speed;
        else if (direction == 2)
            snake.get(0).x -= speed;
        else if (direction == 3)
            snake.get(0).y += speed;

        for (int i = snake.size() - 1; i > 0; i--) {
            snake.get(i).x = snake.get(i - 1).x;
            snake.get(i).y = snake.get(i - 1).y;
        }

        if (snake.get(0).x == food.x && snake.get(0).y == food.y) {
            score++;
            food = new Piece(floor(random(width/pieceSize)) * pieceSize, floor(random(height/pieceSize)) * pieceSize);
            snake.add(new Piece(snake.get(snake.size() - 1).x, snake.get(snake.size() - 1).y));
        }
    }

    // Draw the snake
    public void drawSnake() {
        fill(snakeColor);
        for (Piece piece : snake)
            rect(piece.x, piece.y, pieceSize, pieceSize);
    }

    // Draw the food
    public void drawFood() {
        fill(foodColor);
        rect(food.x, food.y, pieceSize, pieceSize);
    }

    // Check if the game is over
    public void checkGameOver() {
        if (snake.get(0).x > width || snake.get(0).x < 0 || snake.get(0).y > height || snake.get(0).y < 0)
            gameOver = true;
        for (int i = 1; i < snake.size(); i++) {
            if (snake.get(0).x == snake.get(i).x && snake.get(0).y == snake.get(i).y)
                gameOver = true;
        }

        if (gameOver) {
            textSize(40);
            fill(255);
            text("Game Over", width/2 - 100, height/2);
        }
    }

    // Move the snake
    public void keyPressed() {
        if (keyCode == UP && direction != 3)
            direction = 1;
        else if (keyCode == DOWN && direction != 1)
            direction = 3;
        else if (keyCode == RIGHT && direction != 2)
            direction = 0;
        else if (keyCode == LEFT && direction != 0)
            direction = 2;
    }

    // The piece of the snake
    public class Piece {
        int x;
        int y;

        Piece(int x, int y) {
            this.x = x;
            this.y = y;
        }
    }

    public static void main(String[] args) {
        PApplet.main("SnakeGame");
    }

Il a utilisé la librairie correctement, sans bug, par contre la logique du jeux est pas bonne, il faut juste ajuster à la main, mais quand même.

Le 03 décembre 2022 à 17:52:11 LarryMarlou a écrit :

Le 03 décembre 2022 à 17:50:53 :
Les low IQ sur le topic qui s'attendent à avoir une intelligence artificielle douée de raison et d'émotions :rire: C'est pour ça qu'on laisse pas la technologie aux mains de n'importe qui

je souligne la débilité d'appeler ça une IA

c'est juste un bot avancé

C'est une IA que tu le veuilles ou non le débile. Ce que t'appelle bot ce sont aussi des IA à niveau d'intelligence moindre

T'auras jamais en face de toi, une IA avec une personnalité propre et consciente d'elle même, ou alors pas avant des siècles

Pendant que sa mère était partie en vacances au Sénégal, Jean Khey se retrouvait seul dans l'appartement. Il avait l'impression d'avoir enfin un peu d'espace pour lui et de pouvoir continuer à vivre comme il l'entendait.

Mais sa mère lui avait clairement dit qu'il devait absolument trouver un travail avant son retour. Sinon, il devrait quitter l'appartement. Jean Khey se sentait pris au piège. Il se cherchait des excuses pour ne pas avoir à travailler, mais il ne trouvait rien de convaincant.

Il se rendait compte que sa vie était un désastre et qu'il n'avait aucun espoir d'améliorer sa situation. Il se sentait comme un rat pris au piège, condamné à une vie misérable et solitaire.

Finalement, il décida de ne rien faire. Il continuerait à vivre dans sa chambre, à jouer à des jeux vidéo, à regarder du porno et à discuter sur son forum de puceaux aigris. Il se ferait des illusions en croyant que cela suffisait pour être heureux.

Mais il savait que sa mère ne serait pas d'accord. Elle allait être furieuse quand elle reviendrait et découvrirait qu'il n'avait pas cherché de travail. Elle allait sans doute le mettre à la porte, et il se retrouverait à la rue.

Jean Khey se sentait perdu et désespéré. Il ne savait pas quoi faire pour sortir de cette situation. Il avait peur de l'avenir et de ce qui l'attendait.

Un jour, alors que Jean Khey était en train de jouer à un jeu vidéo dans sa chambre, il entendit frapper à la porte. Il se leva et alla ouvrir. C'était Marie-Clotilde, sa voisine et la femme qu'il fantasmait.

Elle lui demanda si elle pouvait emprunter du sel. Jean Khey en profita pour tenter une approche, mais il ne savait pas comment parler aux femmes. Il bégaya et bredouilla, et finit par lui demander si elle voulait sortir avec lui.

Marie-Clotilde le regarda avec étonnement, puis elle éclata de rire. Elle lui dit qu'il était mignon, mais qu'il n'était pas son type. Elle lui donna le sel et s'en alla en lui souhaitant bonne chance pour trouver une copine.

Jean Khey resta debout devant la porte, se sentant humilié et rejeté. Il se demanda pourquoi il ne pouvait pas être heureux comme les autres. Pourquoi était-il condamné à être un puceau Parisien, aigri et déprimé, pour le reste de ses jours ?

Il retourna dans sa chambre et se remit à jouer à son jeu vidéo, en se disant que c'était la seule chose qui lui restait. Il savait que sa vie était vide et sans intérêt, mais il ne voyait pas comment la changer. Il était coincé dans un cercle vicieux de solitude et de désespoir.

De retour de son voyage au Sénégal, la mère de Jean Khey lui demanda où il en était dans sa recherche d'emploi. Jean Khey bredouilla qu'il cherchait toujours, sans vraiment trouver de solution.

Sa mère, exaspérée, lui dit qu'elle avait dû commencer à travailler à 16 ans pour subvenir aux besoins de la famille. Elle lui demanda pourquoi il n'était pas capable de faire la même chose, et pourquoi il passait son temps à jouer à des jeux vidéo et à regarder du porno.

Jean Khey, ne sachant pas quoi répondre, se mit à expliquer sa théorie Schopenhauerienne. Il lui dit que le monde était cruel et insensé, et qu'il n'y avait aucun espoir de bonheur pour les pauvres hères comme lui.

Sa mère, incrédule, lui demanda si c'était une blague. Elle lui dit que c'était facile de se cacher derrière des théories abstraites et de ne pas affronter la réalité. Elle lui dit qu'il devait sortir de sa chambre et trouver un travail, sinon il devrait partir de chez elle.

Jean Khey, furieux, lui dit qu'elle ne comprenait rien à la philosophie. Il lui dit qu'elle ne savait pas ce que c'était d'être rejeté et humilié par les femmes comme Marie-Clotilde. Il lui dit qu'il ne voulait pas être un simple pion dans la machine capitaliste et oppressive.

Sa mère, en colère, lui avoua qu'elle ne l'aimait pas et qu'elle le détestait. Elle lui dit qu'elle avait toujours regretté de l'avoir eu, et qu'elle se demandait souvent si elle n'aurait pas dû avorter. Elle lui dit qu'il était un poids pour elle et qu'il ne faisait que lui causer des problèmes.

Jean Khey, choqué, ne savait pas quoi dire. Il se sentait trahi et abandonné, et il ne comprenait pas pourquoi sa mère pouvait le haïr autant. Il se demandait ce qu'il avait fait de mal, et pourquoi il était condamné à être rejeté par tout le monde.

Sa mère, impitoyable, lui dit qu'il n'avait qu'à s'en prendre à lui-même. Elle lui dit qu'il était responsable de sa propre vie, et qu'il devait arrêter de se plaindre et de se cacher. Elle lui dit qu'il devait trouver un travail ou quitter l'appartement, sinon elelle ne voulait plus le voir.

Jean Khey, désemparé, se sentit perdu et seul. Il ne savait pas quoi faire ni où aller. Il ne voulait pas quitter sa mère, mais il ne pouvait pas lui mentir. Il se demanda s'il devait abandonner ses rêves et ses idéaux, et se plier aux exigences de la société.

Il décida de prendre une décision radicale. Il décida de quitter l'appartement et de partir à la recherche d'un nouveau départ. Il se dit qu'il devait trouver un moyen de changer sa vie, et de trouver un sens et une direction.

Il prit quelques affaires et sortit de sa chambre. Sa mère, qui ne comprenait pas ce qu'il faisait, lui demanda où il allait. Jean Khey lui dit qu'il partait à la recherche de lui-même et de son bonheur.

Il sortit de l'appartement et se dirigea vers l'inconnu. Il ne savait pas où il allait, ni ce qu'il allait trouver, mais il se dit qu'il devait essayer. Il se dit qu'il devait trouver un moyen de changer sa vie, et de ne plus être un puceau Parisien, aigri et déprimé.

https://image.noelshack.com/fichiers/2016/48/1480464169-1477945755-image.png

Le 03 décembre 2022 à 17:54:09 :

Le 03 décembre 2022 à 17:52:11 LarryMarlou a écrit :

Le 03 décembre 2022 à 17:50:53 :
Les low IQ sur le topic qui s'attendent à avoir une intelligence artificielle douée de raison et d'émotions :rire: C'est pour ça qu'on laisse pas la technologie aux mains de n'importe qui

je souligne la débilité d'appeler ça une IA

c'est juste un bot avancé

C'est une IA que tu le veuilles ou non le débile. Ce que t'appelle bot ce sont aussi des IA à niveau d'intelligence moindre

T'auras jamais en face de toi, une IA avec une personnalité propre et consciente d'elle même, ou alors pas avant des siècles

:rire:

les IA sont des bots pas l'inverse l'ahuri

https://image.noelshack.com/fichiers/2022/48/6/1670086512-screenshot-2022-12-03-17-54-09-702-org-mozilla-firefox.jpg Larry marlou intelligent ou t'aime pas l'espace ?

Le 03 décembre 2022 à 17:53:54 Betsafe4 a écrit :

Le 03 décembre 2022 à 17:52:41 :

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

import processing.core.PApplet;
import java.util.ArrayList;

public class SnakeGame extends PApplet {

    // Snake's body pieces
    ArrayList<Piece> snake;

    // The food
    Piece food;

    // Snake's movement speed
    int speed = 10;

    // Snake's current direction
    int direction = 0;

    // The size of the food
    int pieceSize = 10;

    // The background color
    int backgroundColor = 0;

    // The color of the snake
    int snakeColor = 255;

    // The color of the food
    int foodColor = 255;

    // The score
    int score = 0;

    // The game is over or not
    boolean gameOver = false;

    public void settings() {
        size(600, 600);
    }

    public void setup() {
        frameRate(15);
        snake = new ArrayList<Piece>();
        for (int i = 0; i < 5; i++) {
            snake.add(new Piece(width/2, height/2));
        }
        food = new Piece(20, 20);
    }

    public void draw() {
        background(backgroundColor);
        showScore();
        move();
        checkGameOver();
        drawSnake();
        drawFood();
    }

    // Show the score
    public void showScore() {
        textSize(20);
        fill(255);
        text("Score: " + score, 10, 30);
    }

    // Move the snake
    public void move() {
        if (direction == 0)
            snake.get(0).x += speed;
        else if (direction == 1)
            snake.get(0).y -= speed;
        else if (direction == 2)
            snake.get(0).x -= speed;
        else if (direction == 3)
            snake.get(0).y += speed;

        for (int i = snake.size() - 1; i > 0; i--) {
            snake.get(i).x = snake.get(i - 1).x;
            snake.get(i).y = snake.get(i - 1).y;
        }

        if (snake.get(0).x == food.x && snake.get(0).y == food.y) {
            score++;
            food = new Piece(floor(random(width/pieceSize)) * pieceSize, floor(random(height/pieceSize)) * pieceSize);
            snake.add(new Piece(snake.get(snake.size() - 1).x, snake.get(snake.size() - 1).y));
        }
    }

    // Draw the snake
    public void drawSnake() {
        fill(snakeColor);
        for (Piece piece : snake)
            rect(piece.x, piece.y, pieceSize, pieceSize);
    }

    // Draw the food
    public void drawFood() {
        fill(foodColor);
        rect(food.x, food.y, pieceSize, pieceSize);
    }

    // Check if the game is over
    public void checkGameOver() {
        if (snake.get(0).x > width || snake.get(0).x < 0 || snake.get(0).y > height || snake.get(0).y < 0)
            gameOver = true;
        for (int i = 1; i < snake.size(); i++) {
            if (snake.get(0).x == snake.get(i).x && snake.get(0).y == snake.get(i).y)
                gameOver = true;
        }

        if (gameOver) {
            textSize(40);
            fill(255);
            text("Game Over", width/2 - 100, height/2);
        }
    }

    // Move the snake
    public void keyPressed() {
        if (keyCode == UP && direction != 3)
            direction = 1;
        else if (keyCode == DOWN && direction != 1)
            direction = 3;
        else if (keyCode == RIGHT && direction != 2)
            direction = 0;
        else if (keyCode == LEFT && direction != 0)
            direction = 2;
    }

    // The piece of the snake
    public class Piece {
        int x;
        int y;

        Piece(int x, int y) {
            this.x = x;
            this.y = y;
        }
    }

    public static void main(String[] args) {
        PApplet.main("SnakeGame");
    }

Le code à l'air legit, mais sur ce topic si l'IA répond pas à leur question de merde elle est forcément à jeter :rire:

Le 03 décembre 2022 à 17:53:54 :

Le 03 décembre 2022 à 17:52:41 :

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

import processing.core.PApplet;
import java.util.ArrayList;

public class SnakeGame extends PApplet {

    // Snake's body pieces
    ArrayList<Piece> snake;

    // The food
    Piece food;

    // Snake's movement speed
    int speed = 10;

    // Snake's current direction
    int direction = 0;

    // The size of the food
    int pieceSize = 10;

    // The background color
    int backgroundColor = 0;

    // The color of the snake
    int snakeColor = 255;

    // The color of the food
    int foodColor = 255;

    // The score
    int score = 0;

    // The game is over or not
    boolean gameOver = false;


    public void settings() {
        size(600, 600);
    }

    public void setup() {
        frameRate(15);
        snake = new ArrayList<Piece>();
        for (int i = 0; i < 5; i++) {
            snake.add(new Piece(width/2, height/2));
        }
        food = new Piece(20, 20);
    }

    public void draw() {
        background(backgroundColor);
        showScore();
        move();
        checkGameOver();
        drawSnake();
        drawFood();
    }

    // Show the score
    public void showScore() {
        textSize(20);
        fill(255);
        text("Score: " + score, 10, 30);
    }

    // Move the snake
    public void move() {
        if (direction == 0)
            snake.get(0).x += speed;
        else if (direction == 1)
            snake.get(0).y -= speed;
        else if (direction == 2)
            snake.get(0).x -= speed;
        else if (direction == 3)
            snake.get(0).y += speed;

        for (int i = snake.size() - 1; i > 0; i--) {
            snake.get(i).x = snake.get(i - 1).x;
            snake.get(i).y = snake.get(i - 1).y;
        }

        if (snake.get(0).x == food.x && snake.get(0).y == food.y) {
            score++;
            food = new Piece(floor(random(width/pieceSize)) * pieceSize, floor(random(height/pieceSize)) * pieceSize);
            snake.add(new Piece(snake.get(snake.size() - 1).x, snake.get(snake.size() - 1).y));
        }
    }

    // Draw the snake
    public void drawSnake() {
        fill(snakeColor);
        for (Piece piece : snake)
            rect(piece.x, piece.y, pieceSize, pieceSize);
    }

    // Draw the food
    public void drawFood() {
        fill(foodColor);
        rect(food.x, food.y, pieceSize, pieceSize);
    }

    // Check if the game is over
    public void checkGameOver() {
        if (snake.get(0).x > width || snake.get(0).x < 0 || snake.get(0).y > height || snake.get(0).y < 0)
            gameOver = true;
        for (int i = 1; i < snake.size(); i++) {
            if (snake.get(0).x == snake.get(i).x && snake.get(0).y == snake.get(i).y)
                gameOver = true;
        }

        if (gameOver) {
            textSize(40);
            fill(255);
            text("Game Over", width/2 - 100, height/2);
        }
    }

    // Move the snake
    public void keyPressed() {
        if (keyCode == UP && direction != 3)
            direction = 1;
        else if (keyCode == DOWN && direction != 1)
            direction = 3;
        else if (keyCode == RIGHT && direction != 2)
            direction = 0;
        else if (keyCode == LEFT && direction != 0)
            direction = 2;
    }

    // The piece of the snake
    public class Piece {
        int x;
        int y;

        Piece(int x, int y) {
            this.x = x;
            this.y = y;
        }
    }

    public static void main(String[] args) {
        PApplet.main("SnakeGame");
    }

Il a utilisé la librairie correctement, sans bug, par contre la logique du jeux est pas bonne, il faut juste ajuster à la main, mais quand même.

Je colle ça où ?

Données du topic

Auteur
Cercled
Date de création
30 novembre 2022 à 21:22:20
Nb. messages archivés
4742
Nb. messages JVC
4515
Voir le topic sur JVC

Afficher uniquement les messages de l'auteur du topic

En ligne sur JvArchive

JvArchive compagnon

Découvrez JvArchive compagnon , l'userscript combattant la censure abusive sur le 18-25 !