-
Compteur de contenus
139 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Tout ce qui a été posté par Yapix
-
Merci ! Pour les dates je ne promets rien car je dois "refaire" une partie du système à cause d'un petit problème de coordonnées ^^'.
-
Ca faisait longtemps x) Yooop ^^' https://mathiasgarnier.github.io/Minimalist-Vector-API/ Et c'est clairement pas fini ^^' On pourrait croire que ça sert à rien, mais non ! x) J'donnerai quelques exemples graphiques quand je pourrais ^^'. Désolé, j'ai absolument pas le temps de détailler ni rien, mais j'ai un minimum documenté dans les sources ^^'.
-
Merchi Arka ^^
-
Sur les bords oui ^^. après ça va ^^ fin ça dépend plutot ^^ x)
-
Salut à toutes & à tous ^^. Depuis un petit moment je ne suis plus trop actif sur le forum, et j'en ai profité pour prendre du recul, adorant l'intelligence artificiel j'ai cherché un peut un language pouvant s'y apparenter le plus possible. Puis je suis tombé sur (Common) Lisp. N'adorant pas la syntaxe de ce dernier et ayant des notions en Assembleurx86 & C j'ai donc décidé de créer un language de programmation. Certe pour l'instant très basique mais qui m'en a déja fait bavé ^^. Pour l'instant il ne peut qu'afficher du texte et à sa maniere en plus ^^ ! Par exemple : Vous aurez sans doute remarquez que le platinum est quelque peut plus dur syntaxiquement ^^. Comme vous l'aurez peut etre compris il ne sait qu'échoter du texte, par la suite j'espere qu'il sera multi-paradigme ^^ ! Merci d'avoir lu ^^
-
assassins creed Assassin's Creed Le Film ?
Yapix a répondu à un(e) sujet de R3D0X dans Assassin's Creed
https://www.youtube.com/watch?v=HFRscoOkkb8 Y'a aussi ça ^^^Y'a des costumes et tout par contre ^^ -
#16K #2056p120fps en 3D ^^ Chat parait inimaginable... ^^
-
Quand on y pense bien grâce à ça on pourrait casiment tout résoudre et pas que sur les jeux !!! #MegaIdée Chat pourrait résoudre un peut tout, un complot térroriste, une activitée illégale, une arnaque.... Breff tout x) Si jamais je réussi seul ou pas j'en serais vraiment fier ! Ne pas oublier la sécurité aussi ^^. Et la pub. J'adorerais juste que ça marche et que de grande entreprise #Ubisoft #Apple donne un acces a leur systeme, jeux, logiciel ce qui permettrait de le décoder... Putain ce serait le paradis Avant d'en faire un logiciel qui ferait peur à tout le monde ce sera avant tout pour lutter contre le machisme & le racisme. Et si ça marche pourquoi pas redévelopper le logiciel dans un autre language ce qui permettrait de toucher plus de logiciels. Je sais que l'idée de le développer en java n'est pas la meilleure mais elle me semble tres bien pour moi. Et de toute façon réussir à développer cette idée dans n'importe quel language cerait un exploit !!! Sur le forum jeu.video lien du topic : http://jeu.video/topic/576-anti-machismeracisme/ Agit comme un virus en quelque sorte ^^. Lancement du logiciel -> MAJs, connexion à la BDD -> recherche de chose à analyser -> regarde si c'est possible -> Si non retour à recherche de chose à analyser -> Si oui début de l'analyse du jeux entre 10 secondes et 10 minutes -> Recherche d'un moyen de communication de joueurs à joueurs -> Traduction en language compréhensible par la machine -> déduction de ce qu'il dit -> Si tout est en ordre il continue -> Si il a un doute une alerte et a partir de ce point plusieurs possibilités : -> 1) Report du joueur directement aux développeurs du jeux, sur un forum, et création d'une entité informatique de la personne l'ayant fait -> 2) Si déja plusieurs avertissements kick du joueur du jeux, kick du joueur sur tout les jeux en partenariats... -> 3) si c'était de l'ironie : -> Demande au joueur ciblé par le biais d'une alerte si il croit que c'était de l'ironie ou tout autre chose... -> En fonction des résultats obtenus à chaque test + des sites visités + ..... déduction du profil de l'utilisateur -> Si profil de l'utilisateur == pas bon alors surveillance, Si il ne l'a fait qu'une fois et que sur un long terme rien de nouveaux c'est bon ! Moyen de dédecter ce que pense/dit le joueur : les messages; la voix; les intéractions; Pour trouver si ce que dis le joueur est ironique ou pas sous forme d'alghorithme en Français : LANCEMENT EXECUTION DU SECOND CODE SI MESSAGE DOUTEUX ALORS ANALYSE DE CE QU'A DIT LE JOUEUR + CES MOUVEMENTS + UN PEUT TOUT SI ANALYSE == MAUVAISE ALORS CREATION ENTITE INFORMATIQUE + SUIVI DU JOUEUR SINON CONTINUER SINON CONTINUER FIN Sous forme d'alghorithme basique en Français (A FINIR) : LANCEMENT RECHERCHE DE MISES A JOURS(MAJs) SI MAJs ALORS effectuer SINON POURSUIVRE LE LANCEMENT CONNEXION A LA BASE DE DONNEE(BDD) 1 SI CONNEXION A BDD == Y(yes) ALORS POURSUIVRE LE LANCEMENT SINON RETENTER CONNEXION A BDD SI CONNEXION A BDD == NULL ALORS FAIRE RAPPORT ERREUR SINON REBOUCLER A 1 2 SI CONNEXION A BDD + MAJs EFFECTUE = Y ALORS COMMENCER ANALYSE DE PROGRAMME A UTILISER SINON REBOUCLER A 2 SI 3 FOIS REBOUCLAGE A 2 ALORS REBOUCLER A 10 || RELANCER 3 SI PROGRAMME TROUVE ALORS TESTER POSSIBILITE D'UTILISER LES RESSOURCES SINON RELANCER L'ANALYSE DE PROGRAMME A UTILISER 4 SI POSSIBILITE D'UTILISER LES RESSOURCES ALORS DEBUTER ANALYSE DE PRISE DE POSSESSION DU JEUX SINON REBOUCLER A 3 5 SI PRISE DE POSSESSION DU JEUX ALORS RECHERCHE D'UN MOYEN DE COMMUNICATION DE JOUEUR A JOUEUR SINON REBLOUCLER A 4 6 SI MOYEN DE COMMUNICATION TROUVE ALORS TRADUCTION EN LANGUAGE COMPRENHENSIBLE PAR LA MACHINE SINON REBOUCLER A 5 SI COMPREHENSION DU LANGUAGE ALORS DEDUCTION SINON REBOUCLER A 6 SI DEDUCTION CHERCHER SI MESSAGE && PAROLE == INCORRECTE ALORS RECHERCHER SI DOUTE ALORS VERIFIER SI DEJA AVERTISSEMENT SI AVERTISSEMENT ALORS REPORT DU JOUEUR AUX[DEVELOPPEURS, FORUM] + CREATION ENTITE INFORMATIQUE SUIVANT LE JOUEUR + KICK //Se demerder pour caser le truc de l'ironie x) et aussi de l'alerte qui demande au joueur breff tout un bordel x) //Aussi caser le truc de la recherche de l'historique et du reste.... En fonction de tout ça un profil typique sera fait. SINON CONTINUER SINON CONTINUER SINON CONTINUER SINON CONTINUER 10 FIN Dans le meilleur des cas l'IA pourrait se documenter elle même, apprendre par elle meme, déduire par elle meme ....!! Elle serait basé sur l'EY_API, EY256 & PAT (ProgrammeATout #Lol) En partant du principe que le programme fasse minimum 100.000 lignes de codes et au plus 20.000.000 de lignes de codes... Dans le pire des cas il faudrait 2567 secondes pour le lancer soit environ 42 minutes ! Pour réussir à le mettre en place à un niveaux encore plus gros il faudrait la coopération de gros réseaux comme FaceBook ou Microsoft #Lol #GoodLuck ce qui permettrait d'avoir clairement plus de renseignement et que ça devienne légal x). Des liens : http://finance-technique.com/3-outils-pour-comprendre-le-comportement-des-autres/ http://www.apprendre-a-manipuler.com/apprendre-a-manipuler/3-techniques-pour-manipuler-quelquun-lorsquil-prend-une-decision.html https://fr.wikipedia.org/wiki/Comportement http://methodos.revues.org/3013 Alpha 0.0A Communication Client/Serveur -> A faire 0% EY_API -> A moitié commencé 15% EY_26 -> A moitié commencé 10% Application en console -> A faire 0% Conscience -> A faire 0% Mise à jours automatique -> A faire 0% Script SQL -> A faire 0% Script Bash -> A faire 0% Portabilité -> A faire 0% Analyseur de jeux -> A faire 0% Analyseur de possibilités -> A faire 0% Partenariats -> A faire 0% Alghorithme en Français -> Fait 100% Logo -> Fait 100% La liste s'allongera de jours en jours ^^.
-
Merci ^^. Après j'ai jamais dis que je serais seul ^^ Niveaux aide rien que pour le java je fais parti de deux teams ^^. Si vous voulez en discutez j'vous passe mon skype ^^ : live:mathias.garnier69000 J'avais dis que j'avais un nom de famille de shampoing ^^.
-
Mais les graphismes de tout les jeuuuuuxx ... Chat devient limite lassant de voir de beaux graphismes ^^. Sinon ce jeux a l'air vraiment excellent ^^.
-
Bien entendu le code ne va pas s'écrire comme pas margie ^^. Mais tout est possible dit toi que au début un ordinateur ressemblait à une maison ^^. C'est vrai l'analyse de voix serait sans doute un meilleur moyen !^^ Mais c'est vrai que c'est compliqué mais faisable que ce soit en créant des apis, en passant par des alghorithmes. Au fond n'importe quel développeur pourrait le faire certe le développement durerait sans doute plusieurs années... ^^ Mais merci des remarques ^^. Je préfere le dire tout de suite le programme agira comme un virus (juste dans l'esprit, il faut juste enlever toutes les fonctionnalités malveillantes).
-
T'es un fouuuuuuu D3Vil ta collection O.o C'est juste immenseeeeeeeeeeeeuuuuuuuuuuuuuuuuuuuuu
-
Suite à ce sujet http://jeu.video/topic/574-les-gameuses-face-au-comportement-machiste/ de @Muse qui m'a fait très réagir, puis une idée à germer dans ma tête ! Je vous l'explique : Avant d'expliquer réellement et de rentrer dans les détails, ça ne pourrait marcher que sur les jeux en ligne sur Naviguateur OpenSource et les jeux développés explicitement en Java pour cause technique. Apres pourquoi pas passer sur les jeux en C++/C#. Mais pour l'instant c'est clairement trop déja rien que réussir cette idée à un niveau novice serait un exploit ^^ ! Ce serait un alghorithme qui grâce à un protocole (à inventé x)), serait capable grâce à uniquement des messages envoyés dans un tchat, de détecter si ce que dis le joueur est matcho/raciste... Il évaluerait le tout et le stockerait dans une base de donnée, il définirait un profil au joueur en fonction de son ip.... Toute aide, propostion... sont bien evidemment acceptés ^^. Si vous souhaitez aidez et que vous avez des connaissances en informatique (Java surtout les languages utilisés pour le BDD sont également conviés ^^) n'hésitez pas ! Pour l'instant c'est juste la partie théorique ^^. Si vous doutez de la faisabilité du projet dites vous que en informatique on peut tout faire il y'a juste différents degres . Merchi ^^.
-
Je kiff tellement les graphismes comme ça ^^ . Limite on dirait que ça a l'air plus dur à faire que du réaliste ^^. J'vais me renseigner sur ce jeux ^^.
-
Merci les messages comme ça font vraiment chaud au coeur ^^.
-
De rien ^^. C'est juste que Java est orienté Objet donc c'est un peut plus dur ^^, mais plus intéressant ^^.
-
Coucou tout le monde ! J'espere que ça va ^^. Alors cette fois ci on commence VRAIMENT à toucher au code source(sorte de cerveaux du programme, qui avec une conversion java-> binaire fera marcher le programme) ! Avant de produire des codes 100 % fait maison on va en analyser un, très basique ! : package org.yapix.mPP; //Le nom du package que vous avez donnez (voir dernier tutoriel). import java.util.Scanner; //Importation d'une classe permettant de pouvoir taper du texte. /** * @author Yapix //Vous ^^ #JavaDoc. * */ public class Main { //Ce nom changera en fonction de comment vous avez nommez votre classe. /** * //La javadoc (pour l'instant vous n'en avez pas tellement besoin^^. */ public Main() { //La classe publique Main() } /** * @param args //Toujours la javadoc ^^. */ @SuppressWarnings("resource") //#JavaDoc ^^. public static void main(String[] args) { //Une des choses les plus importantes ! Scanner cl = new Scanner(System.in); //La création de la "variable" cl. String i = ""; //La variable de type texte i. System.out.println("Ecrivez"); //Pour afficher du texte ! i = cl.nextLine(); //Pour appeler la variable i System.out.println(i); //Afficher la variable i } //Pour dire que la classe statique & publique, void main s'arrete } //Marquant la toute fin du programmeAvant de détailler plus vous pouvez voir que j'utilise deux slashs pour vous donnez les informations, ça s'appele un commentaire monoligne pour les multilignes vous avez deux exemples : où je vous parle de la JavaDoc ^^. Maintenant on va rentrer dans le code et le définir ligne après ligne !^^ C'est parti ! ^^. N'hésitez pas à manipuer le code ! ^^ package org.yapix.mPP; Ce qui permet d'appeler le package org.yapix.mPP. Définit plus tot par vous même. Son nom dépend entièrement de comment vous aviez nommé votre package ^^. import java.util.Scanner;Un keyword (mot clé) permettant de faire appel à la classe Scanner appartenant à util place lui même dans java ^^. Sans doute qu'un tutoriel si ce n'est plusieur sera consacré à la création d'une API ( c'est une interface de programmation^^). Ici l'objet Scanner (oui un objet, car java est un language orienté objet) permet de pouvoir avoir des intéractions entre le clavier et l'écran comme quand vous tapez du texte sur un document texte, un message ou même lors ce que vous appuyez sur une touche pour pouvoir par exemple avancer (certe pour faire avancer un personnage c'est plus complexe mais je vous promets qu'un jour on le fera !). /** * @author Yapix * */ C'est de la javadoc (j'expliquerai plus tard dans un tutoriel entièrement consacré à ça ^^ !). Cette "JavaDoc" sert à reconnaitre l'auteur du programme. Vous verrez que la JavaDoc est précédé d'un @ exemple @author, @EventHandler, @param... ^^. public class Main { } Ici on "définit" notre classe nommé Main (également le nom du programme car tout est lié ^^), On peut voir que Main est public (donc que l'on peut utiliser le contenu de cette classe même en dehors des accolades ({...}) contrairement à private ! Egalement il y'a le class qui change "la fonction" de cette parti. Vous verrez que dans le prochain décryptage du code il n'y est pas^^. Encore de la javadoc ^^. public Main() { } Ici c'est casiment le même contenu sauf que : dans les parentheses on peut passer des arguments(en language Français ça équivaudrait plus ou moins à un Salut ^^). Il y a toujours le public qui permet que la classe soit utilisé en dehors "d'elle" ^^. /** * @param args */ Encore de la javadoc et oui ! Ici on utilise le @param avec comme argument args. En soit celui ci vous ne devriez pas l'avoir, c'est donc pour ceci que je vais un peut passer au dessus. Quand vous aurez de bonne base je vous passerez ma configuration et là vous l'aurez ^^. @SuppressWarnings("resource")Toujours de la JavaDoc c'est juste au niveaux visuel pour le développeur ^^. public static void main(String[] args) { } Ici c'est le coeur du programme n'essayez pas de remplacer main par autre chose main voulant dire principale, vous auriez quelques erreurs ^^. Ayant pour argument (entre parenthese), String[] args signifie que l'on s'attend à ce que args soit un tableau de chaines de caractère (String pour chaine de caractere et [] pour tableau). Chat sert à si le programme est appelé en ligne de commande. Scanner cl = new Scanner(System.in);On retrouve l'objet Scanner qui se fait déclaré (en quelque sorte si vous préferez qu'on lui donne un petit nom ^^, ici cl). Donc l'objet de type Scanner nommé cl est égale à un nouveau Scanner dans System.in (on verra un tout petit plus tard c que c'est ^^. String i = "";On fait exactement pareil que pour le scanner sauf qu'ici c'est avec l'objet de type String (chaîne de caractère) nommé i, que l'on initialise c'est pour ceci qu'il n'y a rien dans les double quotes (= ""). Vous verrez plus tard que la valeur tapé dans l'objet Scanner cl, sera reprise par String i ^^. System.out.println("Ecrivez");Ici un fondamental de java, c'est comment écrire du texte à l'écran ! Juste après le print on voit qu'il y a un ln c'est comme un préfixe, il sert à sauter une ligne ! Un tutoriel entier sera consacré à ceci ! i = cl.nextLine();Comme dans pour String i = ""; On stocke la valeur tapé dans cl dans la variable i. C'est sans doute flou pour vous, c'est pour ça qu'un tutoriel entier sera entièrement consacré à l'objet Scanner ! System.out.println(i);Et avec cette "afficheur de texte" on voit la valeur tapée au clavier juste un peut plus haut. Vous comprendrez bien mieux dans le tutoriel entièremment consacré à ça ^^. Alors maintenant que vous savez tout ça je vous mets au défi de le refaire (en comprenant votre code bien sur !) et sans regarder bonne chance . Un petit cadeau, voilà à quoi ressemble le code compiler (Main.class) vu par eclipse ^^ : http://hastebin.com/bigaroruyi.avrasm Et le code vu par le bloc note : http://hastebin.com/jokeroyicu.coffee Et oui c'est clairement moins compréhensible ^^. J'espere que vous avez aimé . A un prochain tuto ou un message sur le forum .
-
Merchiii ^^. J'espere le finir ce soir .
-
Le suspence est à son comble ! ^^
-
Merci de l'encouragement dissimulé ^^. Si jamais quelqu'un a des problemes avec un passage il peut laisser un message ici, en message privé, ou même sur skype ^^. Mp pour skype ^^.
-
Les graphismes (me) font tellement penser au manga Captain Tsubasa ^^. Il aura peut être une grande notoriétée mais à mon avis ne dépassera pas Fifa (malheuresement)^^.
- 5 réponses
-
- kick off revival
- gameuse
-
(et 1 en plus)
Étiqueté avec :
-
Merchi ^^ Si j'ai le temps un autre pour compenser les deux jours où je n'ai pas pu en faire, ce soir ^^.
-
Et bien salut tout le monde ! C'est maintenant l'heure de réellement commencer à programmer, certes des choses simples mais avec leur lot de fierté pour quelqu'un qui débute ^^. Tout d'abord, ouvrez Eclipse.exe, une fois ouvert appuyez sur ALT + SHIFT + N (ou alors passez par FIle->New), à ce moment vous pourrez cliquez sur JavaProject. Vous avez sans doute vu que toute une panoplie d'autre possibilité était là ? Pour l'instant ça ne vous sert pas, on verra petit à petit ^^. Une fenetre similaire à celle ci devrait s'ouvrir : Entre un nom à Poject name:, ne devant pas contenir de caractère autres que les alphanumériques + chiffres. Comme ceci par exemple : Une fois fait cliquez sur Finish ! Et enfin on va (casiment) pouvoir commencer ^^!Juste avant de créer la première classe (le coeur du programme), il faut créer un package(imbriquation de dossier) pour tout stocker ! Cliquez sur le bouton juste à gauche du C avec un plus. Maintenant si vous en avez toujours le coeur vous pouvez cliquer sur le petit bouton contenant un C avec un + (signifiant : créer une nouvelle classe), appartenant à cette ligne : . Il existe une sorte de règle pour nommer ses packages : (com/me/org.VotreNom.NomDuProgramme exemple : org.yapix.monPremierProgramme). Pour le nom de la classe c'est identique niveau syntaxique que pour créer un nouveau projet, faites attention ^^ . Pour l'exemple je vais la nommer Main. En suivant l'exemple vous devriez obtenir ceci : Pour ma part j'ai coché les trois cases du Which method stubs would you like to create ? en fonction de comment j'ai configuré Eclipse, vous pouvez le faire ^^. En suivant tout de chez tout vous devriez obtenir ça au final : Ne vous inquiétez pas des petits signes juste à cité du nombre de ligne cest juste en configurant votre eclipse que vous l'auriez, normalement vous ne devriez pas l'avoir ^^. C'est ainsi fini ^^ A partir du prochain tutoriel, on va décrire ce que c'est tout ce code sans doute incompréhensible pour vous ^^. Et également VRAIMENT commencer ^^! Merci d'avoir lu(e) .