begin process at 2010 02 09 23:47:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

GTK+

 > DÉMINEUR EN GTK

DÉMINEUR EN GTK


 Information sur la source

Note :
7,83 / 10 - par 6 personnes
7,83 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :GTK+ Niveau :Débutant Date de création :28/10/2004 Date de mise à jour :28/10/2004 22:23:17 Vu / téléchargé :11 145 / 1 150

Auteur : Stepharcher

Ecrire un message privé
Site perso
Commentaire sur cette source (19)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voici un projet informatique que je devais réaliser : un démineur avec une interface GTK. Le programme permet de jouer tout seul, à deux ou contre l'ordinateur ( une sorte de mode survivor )



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

28 octobre 2004 22:23:17 :
Le commentaire de la source a été modifié

 Sources du même auteur

Source avec Zip Source avec une capture TETRIS EN OPENGL
Source avec Zip GMP - LA PUISSANCE D'UNE LIBRAIRIE
Source avec Zip EXPLOITER SA WEBCAM
Source avec Zip Source avec une capture EXPLOITATION DE LA WEBCAM
Source avec Zip Source avec une capture IL FAUT SAUVER LA PRINCESSE MARIANNE

 Sources de la même categorie

Source avec Zip Source avec une capture BINARY CLOCK GTK AVEC CONTRÔLE EN TRAY SOUS LINUX par dje_jay
Source avec Zip Source avec une capture [GTK+] FENÊTRE POPUP ANIMÉE EN BAS À DROITE DE L' ÉCRAN par katsankat
Source avec Zip GTK _CALCUL par jabirmed
Source avec Zip DICTIONNER RECHERCHE GTK par jabirmed
Source avec Zip JEU DE PIONS EN RESAUX EN GTK+ par karamimed

Commentaires et avis

Commentaire de Gendal67 le 29/10/2004 11:04:01

Salut, ça serait +cool si l'application pouvait se lancer : libgobject.dll (un truc dans le genre) est manquant ! Donc voila, sinon, quel interet de faire une appli Win32 et de laisser la fenetre de console ne arrière plan ? Projet >> Options du projet >> Type : Win32 GUI & support des themes XP

++

Commentaire de PiX3L le 29/10/2004 11:16:46

quel interet de faire une appli Win32 et de laisser la fenetre de console ne arrière plan ?

--> Débugger...

Commentaire de Kirua le 29/10/2004 18:07:43

---------------------------
Demineur.exe - Composant introuvable
---------------------------
Cette application n'a pas pu démarrer car libgobject-2.0-0.dll est introuvable. La réinstallation de cette application peut corriger ce problème.
---------------------------
OK  
---------------------------


en effet, ça manque :) tu peux la fournir si c'est légal stp?

Commentaire de Nebula le 30/10/2004 04:04:16

Faut chopper les runtime gtk sur www.gtk.org, y'a une rubrique Win32 (les paquets pour Gimp devraient marcher mais j'ai jamais testé) ;-)

Commentaire de coucou747 le 30/10/2004 09:45:19

gtk!!!
T'es la seconde personne que j'ai vu sur ce forum faire un truc portable et graphique à la fois...
J'adores Gnome, bien joué.
10

Commentaire de coucou747 le 30/10/2004 09:46:05

ah non j'oubliais les nombreux opengl,
t'es le second que je vois utiliser GTK

Commentaire de Kirua le 30/10/2004 13:23:10

ben et wx! et sdl!

Commentaire de coucou747 le 30/10/2004 13:29:46

GTK c'ets diférent, ce n'est pas que ça, t'as aussi l'environement...

Commentaire de Kirua le 30/10/2004 13:34:01

www.wxwindows.org
la lib WxWidgets est impressionnante et orientée objet ... je vois pas de quoi elle devrait rougir face à GTK.

tu citais OpenGL, c'est pour ça que j'ai cité SDL, parce que OpenGL en soi, sans fenêtre d'accueil, ça n'a rien de vrmnt portable, c'est juste une API portable.

Tu as aussi le très bon Allegro ds le genre applis graphiques (mais pas GUI) portables.

Commentaire de coucou747 le 30/10/2004 13:42:16

nan ce que je veux dire avec GTK c'est que ça ne dépareilleras pas sous linux, tu auras toujours ton prese papier corectement remplis... ( c'ets chiant ça entre les apilis QT et GTK : tu fais du copier coller de l'un vers l'autre, et ça ne colle rien...)
GTK c'ets l'interface de Gnome... Donc, ça ne peut pas faire spé...

Evidement que bien d'autres projets publiés ici sont portables (sinon, je ne me baladerais plus par la depuis longtemps) mais seulement deux avec les librairies linuxoises classiques (les duex en GTK aucun en X11 et aucun en QT évidement, je n'ai pas tout vu, masi pour ce que j'en ai vu, c'est assez rare)...
Et ce que je veux dire, c'est que les lib linuxoises sont portables (sauf X11 mais y a pas grand monde a programmer avec uniquement ça..) GTK et Qt existent sous windows, et je ne sais pas si gtk existe sous macos, masi Qt si... Donc, si on compare au nombre incalculable de persones ici qui ont fait des programmes win only, je trouves ça bien plous interessant d'avoir devant soi un joli jeu de démineur en GTK qui tourneras partout.

Dsl d'avoir oublié momentanément ton projet Kirua.

Commentaire de coucou747 le 30/10/2004 13:44:52

je n'ai en aucun cas criitiqué les autres librairies qui ont un tout autre usage, pur un démùineur, on a pas besoin d'effets graphiques uper dévelopés...

Commentaire de Kirua le 30/10/2004 14:12:11

wx exploite GTK sous linux, Win32 sous windows, l'équivalent macos sous macos etc... tu auras tjs exactement les mêmes fonctionnalités que si tu travaillais directement avec l'api locale. donc: tjs rien à reprocher :)

Commentaire de coucou747 le 30/10/2004 14:16:11

je ne reproches rien aux personens qui utilisent des librairies portables.

Celle ci ets portables et s'accode très bien aux linux, c'est pour ça que j'ai mis 10.

Commentaire de Funto66 le 30/10/2004 20:02:16

Pour info GTK est bien porté sous MacOS X ^^ C'est dû au fait que la Xlib elle-même est portée sous MacOS X, car Apple a créé un serveur X.

D'autre part, la Xlib est portable aussi sous Win grâce à Cygwin (j'ai testé :)), et aussi la plupart des progs Win32 ici doivent être compilables sous Linux grâce à la libWINE à mon avis ^^.
Eh oui le monde est beau, tout est portable...:p

(Ah oui, pour télécharger le runtime GTK : http://gimp-win.sourceforge.net/stable.html)

Pour en revenir au sujet principal, à savoir le démineur : Stepharcher, tu parles dans la boîte "A propos de" d'un site www.gtk.com, alors que c'est www.gtk.org. Et rajoute un "nt" à la fin de "présente" ;) stp
Sinon j'ai vu qu'il n'y a pas d'accents, juste au cas où tu ne le saurais pas (moi j'en sais rien hein...:p) c'est avec la fonction g_locale_to_utf8 que l'on peut en mettre ;)

PS : chuis toujours autant nul au démineur :p mais celui-là est très bien fait ;) A traduire et ça pourra être rajouté au package gnome-games ;)

Commentaire de Stepharcher le 31/10/2004 00:14:16

vous battez pas !

En fait, si t'a pas installé le GTK il va te demander plein de dll que je peux pas mettre sur le .zip ( comme le signal nebula )

Commentaire de vbruyere le 08/11/2004 21:35:05

Heu, une question bete :
comment le compiler sous Linux (RedHat) avec gtk d'installé !
il n'y a pas de configure ou de makefile et la compilation directe du fichier main.c ne semble pas passer...

Commentaire de Funto66 le 10/11/2004 20:33:25

Dans la console, tu dois taper un truc du genre :

gcc IA.c main.c Menu.c Partie.c -o demineur `pkg-config gtk-2.0 --libs --cflags`

Si GTK+ 2 pour développer est effectivement bien bien installé, ce qui n'est pas exactement le cas de la Mandrake 10...
Si jamais ça ne marche pas, remplace "gtk-2.0" par "libgnomeui-2.0" il me semble ;)

Commentaire de coucou747 le 10/11/2004 21:58:49

gtk n'est pas toujours installé tout dépends de ce que tu as mis, et je ne sais même pas si c'ets fournit avec mandrake 10.0 ou 10.1

Commentaire de Funto66 le 10/11/2004 22:02:32

Si tu choisis les bons packages avec Mandrake 10, tu as les libs de développement de GTK2 qui sont installées mais t'as pas le fichier .pc qui correspond à gtk+-2.0 pour pkg-config.
Par contre, t'as "libgnomeui-2.0" qui est installé et qui contient entre-autres des références vers les libs GTK.

J'ai testé ;)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales