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

Nouveau langage pour débuter !

dnob700
dnob700
Niveau 10
28 octobre 2005 à 16:02:13

Voici la nouveauté du moment : KPL ou Kid´s Programming Language (langage de programmation pour enfants).

De quoi s´agit-il ?

C´est une sorte de basic.net (pas du VB, mais bien du basic), c´est à dire un langage très simple à apprendre et à utiliser mais moderne et fonctionnel.

Il est dévelloppé par une société qui doit être une société écran pour Microsoft je pense, et ne fonctionne donc que sous windows. Mais c´est un freeware, c´est à dire que l´on peut le télécharger et l´utiliser gratuitement.

Je ne l´ais essayé qu´une dizaine de minutes durant mais voici ce que j´ai trouvé.

Pour :
Langage de type basic donc simple et intuitif mais très fonctionnel.
Interface type Visual Studio simplifié (très simplifié) : très pratique et très intuitive.
Exécution instantané car le langage est interprété.
Gestion de la console, d´une fenêtre graphique, de la souris et du clavier très simple.
Gestion de sprites.
Gestion du son.
L´interface est traduite en français.
et beaucoup d´autre chose je pense.

Contre :
Langage interprété donc il faut installer le logiciel pour lancer les programmes et il ne sont pas très rapide (mais c´est correcte y compris pour faire de la 3D, mais pas trop pour du calcul pur)
Apparement un programme doit être contenu entièrement dans un seul fichier (mais bon, on peut masquer les procédures donc c´est pas trop grave)
Pas évolutif car on ne peut pas appeler du code écrit avec un autre logiciel.

CONCLUSION :
Le langage est prévu pour faire des jeux d´après ces créateurs. Il me semble donc très interessant pour tout ceux qui veulent apprendre à programmer ou en remplacement d´un blitz basic par exemple.

Mais il manque vraiment certaines fonctionnalités de bases (pouvoir réutiliser du code sans faire de copier coller) pour qu´il deviennent un véritable langage.

A noter que l´on peut convertir automatiquement le code KPL en code en VB.NET ou C# pour le déployer ou l´exécuter plus rapidement.

Le site de ce langage est là :
http://www.kidsprogramminglanguage.com/index.htm

Quintoff
Quintoff
Niveau 10
28 octobre 2005 à 16:05:08

Ca doit surtout être n produit destiné à attirer les jeunes à dévelloper sur windows pour s´assurer leur monopole dans le future :nah:

dnob700
dnob700
Niveau 10
28 octobre 2005 à 16:21:34

oui, et alors ?

Ca ne change rien au fait que c´est interessant.

cibermix
cibermix
Niveau 12
28 octobre 2005 à 16:29:25

C´est mieux que du dark basic ou pas ?

Lapintade
Lapintade
Niveau 30
28 octobre 2005 à 16:30:25

Genial !! !

cibermix > Un produit gratuit est rarement mieux qu´un produit payant.

dnob700
dnob700
Niveau 10
28 octobre 2005 à 16:30:26

C´est plus moderne, plus simple et plus agréable à utiliser je pense, mais ça a moins de fonctionnalités vis à vis des graphismes.

cibermix
cibermix
Niveau 12
28 octobre 2005 à 16:32:09

Bon ben je vais garder dark basic pro alros :)

dnob700
dnob700
Niveau 10
28 octobre 2005 à 16:51:27

Je pense que l´interet est vraiment pour ceux qui débutent complétement en programmation. Sinon c´est vrai que c´est assez limité.
Mais apprendre ce langage ouvre des portes pour poursuivre la programmation après.

Lapintade
Lapintade
Niveau 30
28 octobre 2005 à 17:14:14

Tout a fait.

Le fait que ce soit gratuit et en francais, c´est super genial.

En regardant un peu le langage, c´est vrai que ca ressemble a du basic. Donc faut pas hesiter, c´est un excellent premier pas dans le monde de la programmation.

A l´occasion je ferais un essai pour voir ce qu´on peut faire avec.

lovemoney
lovemoney
Niveau 6
01 novembre 2005 à 18:23:09

Pensez-vous que si je débute avec ce langage de programmation, celui-ci m´aidra pour ensuite faire du C++ ou c´est trop différent et ca ne m´apprendra rien sur le c++?

Car je veux faire de la prog, mais le problème c´est que j´ai peur de m´attaquer tout suite au C++ pis rien comprendre, donc peut-être que ce logiciel m´aidera pour le c++?

En tout cas, j´attend vos réponses.

T_Lannister
T_Lannister
Niveau 5
01 novembre 2005 à 18:33:58

Je pense effectivement que tu peut essayer, c´est toujours un plus d´être passé par des languages simples avant de s´attaquer à plus gros. Cà t´initiera à la programmation en douceur alors que si tu t´attaque direct au c++ tu risque d´être découragé assez subitement par une trop grosse difficulté.

Mouuh
Mouuh
Niveau 6
01 novembre 2005 à 18:47:47

Disons que le C++ c´est un langage ORIENTE objet. Il n´est pas totalement objet comme le Java. Et ce qui est difficile quand on commence, c´est la notion d´objet. Mais le C++ permet de faire de la programmation structurée, comme le C. Donc tu peux tout de suite attaquer le C++ et ne pas te préoccuper de la notion d´objet. Tu y passera quand tu te sentira prêt, et à ce moment cela sera déjà beaucoup plus simple puisique tu connaîtera déjà une bonne partie de la syntaxe du C++.

Fenix[74]
Fenix[74]
Niveau 10
01 novembre 2005 à 18:55:53

Alors je vais faire un copier coller de la page que je traduis en ce moment. Il me semble que c´est une des meilleures réponses à donner.

3.0 Où commencer?

Vous devriez commencer par apprendre à programmer. Ce n´est pas très important de savoir en quel langage, bien que certains soient mieux adaptés au developpement de jeux que les autres. La partie importante de l´aprentissage reste ´résoudre les problemes´; ce n´est pas la syntaxe. Beaucoup de newbies sont perdus par la syntaxe à mémoriser, alors qu´ils devraient apprendre à penser logiquement et proprement.

Fenix[74]
Fenix[74]
Niveau 10
01 novembre 2005 à 18:56:35

Considerez les choses de cette façon: Si un chef cuisinier passe tout son temps à chercher la façon d´utiliser correctement une spatule 100% du temps, il ne fera aucun gateau parce qu´il ne se sera pas concentré sur la procèdure à suivre.

Aprennez à programmer; où que ce soit. Puis, vous pourrez commencer a creér votre premier jeu, extremement rudimentaire.

Moule53
Moule53
Niveau 10
01 novembre 2005 à 19:03:37

Enfin une bonne solution GRATUITE pour ceux qui se lance dans la programmation sans devoir claquer sa thune dans les Basic :)

Sinon faudra le rajouter sur la page de Lapintade.

ShadowTzu
ShadowTzu
Niveau 5
01 novembre 2005 à 20:16:24

c´est une bonne transition pour les fans de rpg maker voulant débuter dans le monde de la prog.

sinon je crois que je vais tester ça à l´occasion :)

lovemoney
lovemoney
Niveau 6
02 novembre 2005 à 00:18:55

Vraiment merci pour toute vos réponses les gars :)
Maintenant j´allais commencé par ce langage, lorsque je m´y connaitrai en programmation, j´irai le C++.

lovemoney
lovemoney
Niveau 6
02 novembre 2005 à 13:59:38

Je crois que devrai souvent laissé ce forum sur la première page pour les p´tit nouveau qui veule faire des jeux avec de la prog.

:up:

chamanking2000
chamanking2000
Niveau 3
02 novembre 2005 à 19:38:23

sur ça, lovemoney marque un point
tu as raison lovemoney, il faut que ce suget reste toujours sur la premiere page, pour les nouveaux

Bigloo
Bigloo
Niveau 10
02 novembre 2005 à 19:48:33

Encore un BASIC ?

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