CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[HS] Modération et Blabla.

[-Shana-]
[-Shana-]
Niveau 10
19 avril 2014 à 22:28:14

Je connaissais déjà LöVE vu que j'avais déjà testé étant plus jeune, quant au lua, je l'avais utilisé dans un ancien projet en temps que langage de script pour faire quelques petits trucs.

Autrement, j'ai surtout regardé la doc de LöVE qui est pas trop mal foutu :
:d) https://www.love2d.org/wiki/Main_Page

Et pour les problèmes que je rencontrais avec le lua, je cherchais sur google. Autrement, pour les rappels, j'ai regardé ici :
:d) http://www.lua.org/pil/contents.html

nounoursheureux
nounoursheureux
Niveau 10
19 avril 2014 à 22:39:28

C'est vrai que ça fait du bien d'afficher une Hello World en trois lignes de code :content:
Sinon merci pour les liens, je vais y jeter un oeil et je commence à farfouiller dans la doc'. :)

[-Shana-]
[-Shana-]
Niveau 10
19 avril 2014 à 22:46:42

C'plus ou moins faisable aussi en C/C++ :noel: .

Après, je compte pas utiliser Lua/LöVE pour des gros projets, mais pour des petits projets dans ce genre, c'est rafraîchissant, et ça tourne bien. Même avec le player de gamejolt. Je pensais qu'il y allait avoir des soucis, mais non :bave: .

Plus qu'à trouver des idées de petits jeux :noel: .

nounoursheureux
nounoursheureux
Niveau 10
19 avril 2014 à 23:07:32

Je sens que je vais m'amuser avec cette lib' :noel:

Paulop
Paulop
Niveau 12
20 avril 2014 à 03:38:32

Pas la peine de faire des objets dans lua si c'est juste pour pouvoir écrire self :hap:

nounoursheureux
nounoursheureux
Niveau 10
20 avril 2014 à 07:56:09

Tu utilises ces fonctions là : https://love2d.org/wiki/Tki/Tutorial:Callback_Functions ou tu écris les tiennes ?

Megagugus14
Megagugus14
Niveau 10
20 avril 2014 à 08:55:26

Il y a des callbacks qui te permettent de ne pas t'occuper de réaliser la boucle, autant les utiliser. :oui:

"Pas la peine de faire des objets dans lua si c'est juste pour pouvoir écrire self :hap: "

Effectivement j'ai trouvé ça un peu bizarre cette formulation simili langage orienté objet. :hap:

[-Shana-]
[-Shana-]
Niveau 10
20 avril 2014 à 14:59:57

Paulop :d) ... :noel: .

L'pire, c'est que dans le jeu que j'ai fais, tu as raison, j'ai pas eu besoin d'objets du tout :hap: ...
(Sauf les deux bouttons que j'ai fais pour "Yes" ou "No" :hap: )

Megagugus14
Megagugus14
Niveau 10
20 avril 2014 à 15:13:38

Moi pour les boutons de structure je me suis pas embêté j'ai trouvé un code déjà fait dans la doc. :oui:

[-Shana-]
[-Shana-]
Niveau 10
20 avril 2014 à 15:18:37

@Megagugus :d) Je t'ai ajouté sur Steam & Skype au faite :) .

Megagugus14
Megagugus14
Niveau 10
20 avril 2014 à 15:31:28

Ok cool. :oui:

-Adridu84-
-Adridu84-
Niveau 10
20 avril 2014 à 22:33:16

Bon je commence à créer un Minecraft like pour m'amuser et m'entraîner !

-Adridu84-
-Adridu84-
Niveau 10
20 avril 2014 à 22:33:37

Et bravo Shana pour ton 2048 :)

[-Shana-]
[-Shana-]
Niveau 10
20 avril 2014 à 22:49:52

Merci :-) .

[-Shana-]
[-Shana-]
Niveau 10
20 avril 2014 à 23:01:48

Bon je commence à créer un Minecraft like pour m'amuser et m'entraîner !
:d) Moi je vais faire un début de jeu d'infiltration avec Lua/LöVE voir ce que ça donne, j'ai trouvé une lib magique pour les collisions de polygones, donc bon :coeur: .

Paulop
Paulop
Niveau 12
21 avril 2014 à 00:04:18

Même pour les boutons tu pouvais t'en passer en fait, mais c'est quand même correct.

[-Shana-]
[-Shana-]
Niveau 10
21 avril 2014 à 00:13:30

Mmm, je ne vois pas comment. J'ai directement été voir la doc de lua pour l'OO, et j'ai vu cette façon de faire, et je l'applique. Elle me convient très bien :-) .

Puis, je suis habitué à l'OO avec le java/c# etc..., donc bon :hap: .

Par contre, comment c'est kiffant avec lua/LöVE de faire une classe qui s'occupe des inputs :coeur: .
:d) http://pastebin.com/Yfb59DLT

C'est pas fini, mais je fais des tests, et j'ai qu'à faire :
if keyboard:isPressed("k") then print("BIDULE") end

ou
if keyboard:isPressing("k") then print("BIDUUUUUUUUUUULE") end

ça marche ultra bien, et en plus, c'est sécurisé. J'ai pas besoin de me prendre la tête à remplir le tableau à la main :bave: .

LEpigeon888
LEpigeon888
Niveau 10
21 avril 2014 à 00:56:08

Le genre de trucs que les bonnes lib' font déjà à ta place... :hap:

[-Shana-]
[-Shana-]
Niveau 10
21 avril 2014 à 00:59:27

C'est déjà "fait". Du moins il y a deux possibilités :
-> Utiliser les callbacks comme j'ai fais pour faire un truc propre :hap: .
-> Utiliser le love.keyboard.isDown(TRUC) , sauf que c'est fourbe. Il y a que le isDown et pas le isPressed :hap: ...

Megagugus14
Megagugus14
Niveau 10
21 avril 2014 à 12:04:59

Lapintade ce serait possible de suppr tous mes topics sur ce forum ?
Je ne veux pas de trace de ma période kikoo. :noel:

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware