Historique des modifications - Message

Message #1630

Sujet: Débutant


Type Date Auteur Contenu
Création du message 21-02-2007 09:39:18 aitina
Bonjour tout le monde

Vous ne vous rapprochez pas du microprocesseur avec des langages interprétés ou de haut niveau...donc vous pédalez dans la semoule...et je ne parle pas des bugs...

java...basic..Darkmachin ...Blitztruc affichent une image d'un 4x4 avec un fps de 70...que reste t'il pour le reste...c'est tres joli de voir un 4x4 rouler sur le gazon...mais bon...apres...que faisons nous de notre 4x4...le premier bug est indémerdable et tu ne trouveras pas un cornichon pour te donner un coup de main car personne ne connait la structure du langage...si le constructeur...que tu ne l'auras jamais en face de toi...au pire il te demandera de reformuler ton code...mdr...

La pub de ces tres jolis langages est tres bien faite...le prix aussi...car il n'est question que de commerce...de tres belles boites en carton...des programmes qui tournaient sur mon Atari à 16 Mhz...et qui me permettaint d'afficher un mini sprite en 2d sur l'écran...pour faire un scrolling nous devions à l'époque utiliser l'assembleur...et ils osent nous vendre ces programmes...j'ai loupé ma vocation...

Tu vas sur les sites de ces langages et regardes bien les réponses aux pb que les programmeurs rencontrent...tu vas etre mdr...tout le monde commence...mais personne ne finit leur programme...

La mode actuellement c'est d'empiler les bibliotheques..pour construire un jeu...vous passez plus de temps à configuer son ordi qu'à programmer...un couche de x plus une deuxieme couche de y et ensuite un peu de truc pour la musique...un peu pour la souris...un peu pour le clavier...et un peu pour l'ecran...et je ne parle pas des versions qui sont incompatibles...

Au final tu obtients un truc qui tourne mais bon...il ne faut pas avoir un bug...car à qui la faute...?

Vous rajoutez deux personnages ou une SkyBox dans irrlicht ,vous perdez déjà 50 fps..à cette vitesse vous arrivez vite à zero...donc pour moi cest mon principal objectif...simplifier son code pour obtenir un bon fps et beaucoup d'objets dans la scene...

Le basic est tres bien pour faire des arobaces ou des mini applications ...mais pour un jeu...c'est dérisoire...


Commencer par le c++ est chiant il est vrai mais par la suite nous avons de bons résultats...

Dans Irrlicht il y a de véritables merveilles au niveau application du c++:
Dans l'exemple Demo tu as un constructeur avec liste initialisée...il faut reconnaitre que c'est tres pratique...quand même...et ce qui te parait abstrait tu le voit en réalité...

j'ai commencé par l'assembleur sur 68000...donc le c++ ne pose pas trop de pb...bienque...parfois...

Surtout que dans Irrlicht nous pouvons appliquer des routines sans en connaitre vraiment la structure ...Nous n'avons pas besoin de réinventer la poudre....


Aborder le c++ avec des combinaisons mathématiques ou avec des algos à faire palir Einstein est une ridicule entreprise et qui biensur éloignent tout les débutants...il faut le vulgariser au maximum...

Pour le FPS il existe quand même une base qui est de 25 - 30 en dessous tu vois les films de Charlot...ou ta gestion du FPS est tres mauvaise...au dessus tu as une réserve pour tes décors ou autres...

Donc il faut commencer par le c++ avec une tres bonne doc et Irrlicht qui nous simplifie beaucoup la vie pour la gestion de la souris,du clavier et de l'écran,domaine toujours délicat à programmer.Avec linux et OpenGl tu as de quoi aborder sérieusement et surtout gratuitement le sujet.

Pour le c++ tu n'as pas besoin de l'acheter,tu t'inscrits à une mediatheque et tu leur demandes de le commander...

J'ai commencé par desosser l'exemple 01 et ainsi de suite...je copie allègrement comme tous les programmeurs...

Donc:

Linux:gratuit
Irrlicht:gratuit
Doc:gratuite

Tu reste dans le gratuit ou tu vas dans le payant mais le mélange ne donne pas de tres bons résultats...

Cordialement.

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
163 invités en ligne
membre en ligne: -
RSS Feed