[Projet] Urban Terror Manager

Dévoilez à la communauté vos propres vidéos abouties et présentez celles que vous aimez.
Rendez-vous dans Sauts et déplacements pour les vidéos de jump.
Répondre
Dark John
Messages : 136
Enregistré le : 30 juil. 2008, 23:50
Localisation : Martinique

Message par Dark John » 18 juil. 2009, 23:38

Foaly a écrit :En fait le truc c'est que... quel interêt de commencer à dev un logiciel si c'est dans l'optique de changer de langage ensuite? :x Pourquoi pas commencer direct en Python? Tu as tout ce qu'il te faut, un langage simple à apprendre, à coder, ce qu'il te faut en interface graphique (PyGTK ou PyQT sont très bien) et plusieurs personnes ici qui codent déjà en python et qui sont prêtes à t'aider (dont moi-même)... que demander de plus?

@emz : ben poste la ici je suppose ;)
Dans ce cas, pourrais-tu me donner deux bon IDE faciles à utiliser et en français ?
Que je puisse éviter de recréer la roue...

Par exemple, j'aime beaucoup le fait de pouvoir créer une interface graphique graphiquement,
sans avoir à taper du code, un peu comme dans Visual Studio de Microsoft,
que j'utilise actuellement.
« Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. »

« Quand il n'y a plus de place en Enfer, les morts reviennent sur Terre. »

Shardik
Messages : 57
Enregistré le : 30 déc. 2008, 11:12
Localisation : Sud-Est

Message par Shardik » 19 juil. 2009, 02:05

Il est totalement Libre ( Open Source ) et Gratuit !
Bonjour,
un lien vers les sources et la licence ne serait pas de trop ( quel que soit l'avancement du projet ).

cdlt

Avatar du membre
Foaly
Messages : 2623
Enregistré le : 22 juin 2007, 15:27
Localisation : Un peu plus à l'Ouest

Message par Foaly » 19 juil. 2009, 10:17

TU utilise VS? Ca veut dire que ton manager ne marchera que sous Windows ;)

Pour l'IDE :
Il existe pas mal d'IDE généralistes que tu peux utiliser, mais la plupart sont centrées autours des options de compilation, ce qui est inutile en python. D'autres IDE sont spécialisées en python, j'ai jamais non plus accroché.
Pour ma part je développe avec :
-Notepad++ pour l'éditeur (il propose tout ce qu'il faut pour Python, colorisation syntaxique, indentation automatique...)
-une console d'ouverte pour les tests

Concernant l'éditeur de fenêtres, tu as :
-pour QT : QTDesigner (ici)
-pour GTK : Glade (ici)

Tu as choisi quelle interface tu utilisera?
Foaly, le petit cheval qui mange ses sabots et qui appuie sur des boutons avec son nez.
Kiwi, un bot de serveurs simple et léger
A lire pour certains

Dark John
Messages : 136
Enregistré le : 30 juil. 2008, 23:50
Localisation : Martinique

Message par Dark John » 19 juil. 2009, 17:59

Foaly a écrit :TU utilise VS? Ca veut dire que ton manager ne marchera que sous Windows ;)

Pour l'IDE :
Il existe pas mal d'IDE généralistes que tu peux utiliser, mais la plupart sont centrées autours des options de compilation, ce qui est inutile en python. D'autres IDE sont spécialisées en python, j'ai jamais non plus accroché.
Pour ma part je développe avec :
-Notepad++ pour l'éditeur (il propose tout ce qu'il faut pour Python, colorisation syntaxique, indentation automatique...)
-une console d'ouverte pour les tests

Concernant l'éditeur de fenêtres, tu as :
-pour QT : QTDesigner (ici)
-pour GTK : Glade (ici)

Tu as choisi quelle interface tu utilisera?
Je penche pour Qt.
Mais QtDesigner, c'est pas pour Python il me semble...



Edit:

- J'ai téléchargé Python 3.1
- J'ai téléchargé PyQt pour Python 3.1 + Qt 5.5

Je vais les installer dans cet ordre pour qu'ils se "reconnaissent".

Ensuit, me manque plus qu'a refaire les interfaces ce qui devrait me prendre une journée ou deux.
Après, je suivrai le même chemin de développement qu'avant.
Ce langage étant plus simple, je devrais avancer encore plus rapidement,
mais je prends tout de même un peu de retard du fait de ce changement.

Je vais donc décaler les dates de sortie d'une ou deux semaines environ.

L'Alpha devrait sortir Courant Aout et la Bêta suivra Courant Septembre.

Je prie les volontaires de bien vouloir me donner leur Skype et WLM ( MSN ) afin
de gagner en rapidité concernant la réalisation des taches en coopération.

Edit 2 : Finalement, l'Installation de Qt SDK 4.5 est inutile, car déjà inclue dans PyQt.
Je suis en train de le désinstaller, cela prend de la place pour rien.


Cordialement, Dark John
Modifié en dernier par Dark John le 19 juil. 2009, 20:22, modifié 1 fois.
« Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. »

« Quand il n'y a plus de place en Enfer, les morts reviennent sur Terre. »

Avatar du membre
Foaly
Messages : 2623
Enregistré le : 22 juin 2007, 15:27
Localisation : Un peu plus à l'Ouest

Message par Foaly » 19 juil. 2009, 21:57

Dark John a écrit :Mais QtDesigner, c'est pas pour Python il me semble...
Ha bon? Théoriquement ça créé un fichier de définition d'interface qu'une fonction de QT va lire, mais ce fichier est indépendant du langage, c'est juste la fonction qui est adaptée non? (En tout cas, c'est comme ça que fonctionnent GTK et Glade. J'ai utilisé QT qu'en C, mais pas longtemps)

Si tu veux un conseil, ne donne pas de date de sortie (surtout aussi tôt dans le développement), tu ne sais jamais quels problèmes tu va rencontrer, qui plus est dans un nouveau langage que tu ne connais pas. Développe au jour le jour, suivant ta motivation, et release quand tu estime que c'est nécessaire :)

Mon adresse MSN c'est le mail en signature.
Foaly, le petit cheval qui mange ses sabots et qui appuie sur des boutons avec son nez.
Kiwi, un bot de serveurs simple et léger
A lire pour certains

Dark John
Messages : 136
Enregistré le : 30 juil. 2008, 23:50
Localisation : Martinique

Message par Dark John » 19 juil. 2009, 22:11

Je te rajoute immédiatement.
Il faudrait discuter un peu de tout ça ^_^
« Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. »

« Quand il n'y a plus de place en Enfer, les morts reviennent sur Terre. »

Répondre