Différence de syntaxe Free Pascal et Turbo Pascal

Différence de syntaxe Free Pascal et Turbo Pascal - Delphi/Pascal - Programmation

Marsh Posté le 14-09-2013 à 12:03:05    

Bonjour,
Je voudrais créer un jeu (en l’occurrence, le casse-briques) en Pascal (et je ne peux pas choisir un autre langage). Ce jeu implique de "sortir de la console", ce que je n'ai jamais fait, et de passer à une interface graphique.
Seulement voilà, étant débutant dans ce type de programmes j'aurais besoin d'un tutoriel complet sur ce nouveau concept, la syntaxe, les unités utilisées, etc. (la longueur ne me fait pas peur mais j'ai besoin de quelque chose de clair et de structuré). J'ai trouvé un tutoriel sur le Turbo Pascal, mais j'ai vu que ce compilateur n'était plus très récent, et peu compatible avec Windows 8 (le fait que je n'arrive pas à installer Linux est une autre histoire).
 
Ce qui m'amène à mes questions :
Est-ce que je peux suivre le tutoriel de Turbo Pascal, mais compiler avec Free Pascal / Lazarus ?
J'imagine que non, donc : S'il vous plaît ou puis-je trouver une documentation complète sur la différence de syntaxe ?
Sinon, si la syntaxe est vraiment différente, pouvez-vous m'indiquer un tutoriel complet sur Lazarus / Free Pascal pour débutants ? (J'ai passé pas mal de temps sur Google, je vous le dis tout de suite, mais ceux que j'ai pu relever commençaient tous à un niveau qui me semblait avancé)
 
Merci, beaucoup, d'avance pour vos réponses.

Reply

Marsh Posté le 14-09-2013 à 12:03:05   

Reply

Marsh Posté le 01-12-2013 à 16:30:31    

Au niveau du langage en lui même il n'y a pas beaucoup de différence voir pas de différence du tout pour la plupart des programmes.
 
Par contre passer d'un mode graphique DOS au mode graphique Windows sera la seule différence.
Je pense que tu auras besoin de SDL (http://www.freepascal-meets-sdl.net/).
 
Il me semble qu'il y a un exemple de casse brique en mode texte avec Turbo Pascal 7. Mais si tu dois le faire sous Windows, il te faudra maitriser SDL et Frepascal en même temps, mais les algorithmes essentielles du casse briques de Turbo Pascal 7 reste valable pour le jeu en lui même.
 
@++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed