Jump to content

Recherche de graphiste


Recommended Posts

Bonjour à tous.

Je fait appel à vous après de nombreux déboire en programmation graphiques.

Je vous explique:

Je fais partit du projet freeBrowser (mod alternatif au freeplayer de free),

Malheureusement nous manquons d'un graphiste expérimenter et surtout Motiver pour nous aider à terminer la version, je fait donc appel à vous afin de nous aider au mieux,

Je connais la communauté PcINpact (certain me connaisse aussi ^^ ) et je sais que je peux compter sur vous !!!

Si vous voullez participer au projet freeBrowser (Open Source sous licence GPL) :

Contactez nous par :

IRC : irc://irc.teepi.net:6667/FreeBrowser

Forum : http://forum.freebrowser.fr

Mail : contact_at_freebrowser.fr

Merci d'avance à vous !!

Quelques démonstration du freebrowser :

vous pouvez télécharger la documentation PDF de freeBrowser 0.9 à cet endroit :

Présentation de freeBrowser 0.9

Edit jeudi 18 mai , 1h43, 8 nouveaux écrans en fin de post sur les nouveaux plugins jeux

I : Genèse du projet :

freeBrowser est un mod alternatif au freeplayer sorti deux jours à peine après ce dernier.

II : freeBrowser 0.8 :

Le premier mod permettant de naviguer dans ses dossiers à travers vos disques durs et ainsi accéder à vos médias préférés.

Suite à cette version, le créateur (mynab) a mis à disposition le code source de ce projet, espérant ainsi que ce dernier continue son avancée technologique et visuelle au sein d'une communauté Libre.

III : freeBrowser 0.9 :

Les versions se suivent mais ne se ressemblent pas ...

Cinq heureux utilisateurs de freeBrowser (Geff, Zbe, InCree, Hergo et ViriisXP) ont décidé de reprendre le projet.Par la suite, plusieurs développeurs et skinners les ont rejoints pour participer respectivement au développement de plugins et de skins.

(Nouf, DomZ, milcis, Mickael, yogoud, bianki, ... )Cette version a été en partie recodée en C# (Csharp).

Ce langage exploitant le Framework .net et l’avantage d’être facilement portable sur les principaux systèmes, dont ceux à base de Linux, grâce au portage de la plateforme .net sous linux : mono.

Menu_systray.jpg

Dans cette version, l’accent à été mis sur les skins (apparences).

Pour faciliter le travail des skinners un langage propre à freeBrowser à été créé. Il s’agit d’un langage simple et très souple (proche du XML) qui permet au skinner de s’exprimer librement. Une doc est en cours d’écriture pour ce langage.

Il est désormais possible de construire de A à Z des interfaces grâce à ce langage, qui exploite le contenu des plugins.

freeBrowser 0.9 offre également à l’utilisateur plus de souplesse et de simplicité grâce aux profils.

Il est désormais aisé de basculer le son sur le PC, d’optimiser freeBrowser pour un PC lent, une connexion wifi, ou même dernièrement pour la freebox HD.

Mais ce n’est pas tout, l’architecture de freeBrowser à été complètement revue et est à présent totalement modulaire, tout est pensé sous forme de plugin.

Pour les développeurs un SDK complet a aussi été créé afin de faciliter le développement de plugins.

L’interface proposée avec la version 0.9 sera très loin des visuels que l’on peut trouver à ce jour, sans aucune comparaison possible avec celle de la version 0.8.

La navigation est intuitive et ergonomique tout en restant fluide.

IV : Présentation de la skin officielle :

Home : Ecran principal

Home_less.jpg

Il s’agit de la page principale de freeBrowser.

Tous les éléments du media center sont disponibles rapidement depuis cette interface grâce aux icônes défilantes.

Cette interface propose également un outil intéressant en bas à gauche : la barre d’outils.

Cette barre d’outils permet d’avoir accès à de nombreuses informations, comme la météo locale, le nombre de mails reçus, les derniers titres de freenews, freeplayer.org ou encore tvfreeplayer.com, bref à peu près tout ce que l’on souhaite, et cela en simplement quelques clicks.

Cette barre d'outils permet également d’afficher la barre de progression du film ou de la musique en cours de lecture, avec en bonus la pochette de la musique en cours :

Home_status_audio.jpg

Browser : La navigation de fichiers et de répertoires

Cette interface beaucoup plus complète que celle proposée avec freeBrowser 0.8, permet de trier les fichiers par leur type de média grâce à des onglets : musiques, images, vidéos, tous.

Il est possible également de cocher des répertoires et des fichiers afin de les ajouter dans la liste de lecture.

L’interface browser propose une nouvelle manière d’aborder la navigation : l’utilisateur peut accéder directement à près de 60 répertoires ou fichiers en un click, grâce à une organisation par groupe.

L’un des points fort de l’interface de navigation est de faire le pont entre certains formats de fichiers comme les MKV, ou les DVD via des plugins freeBrowser.

Ainsi lorsque l’utilisateur click sur un fichier MKV, le plugin MKV est appelé et permet à l’utilisateur de choisir le chapitre, la langue et la piste de sous-titre avant de lancer la lecture.

Browser.jpg

L’interface Browser propose également l’accès à une interface de visualisation des images directement après un click sur un fichier image.

Mini image : Visionner les images du répertoire courant

Mini_image1.jpg

Cette interface permet de prévisualiser en diapositive les 7 premières images du répertoire, et affiche l’image sélectionnée.

Il est possible d’appliquer un bon nombre d’effets, rotations 90, 180, 270 degrés, les flips horizontaux et verticaux, ainsi que des effets gadgets comme le reflet d’eau.

Il est possible également d’avoir accès aux 28 premières images du répertoire en cliquant sur la flèche centrale.

Mini_image2.jpg

Depuis ce second écran, vous pouvez sélectionner la photo à afficher en plein écran.

L’interface de navigation de fichier permet de lancer la lecture immédiate de vidéos, mais également de musiques.

Un simple click sur une musique, permet la lecture de cette dernière, un petit écran splash présente la musique en cours de chargement.

Splash musique :

Splash_audio.jpg

Après quelques secondes, a lieu une redirection automatique vers la playlist audio

Playlist audio : Liste des artistes, albums, musiques de la liste de lecture musicale

Les musiques sont organisées par artiste et album, la pochette de la musique en cours de lecture est affichée à droite. freeBrowser va chercher la pochette sur internet s’il ne la trouve pas en local.

Palylist_audio.jpg

Il est possible de demander la lecture aléatoire ou en boucle depuis cette interface.

N.B : Il est possible de mettre la lecture en aléatoire ou en boucle automatiquement grâce à un profil.

L’une des nouveautés de freeBrowser 0.9 réside dans son nouveau système de signets vidéo.

Désormais lorsqu’un signet est ajouté pour un film, une capture de la vidéo est associée au signet.

Cela permet à l’utilisateur d’avoir la liste des signets agrémentée de photos au moment de l’insertion des signets.

Signets : consulter les signets du film en cours de lecture

Signets2.jpg

Une prise d’écran de la page principale de freeBrowser 0.9 pendant la lecture d’un film, sympa non ? J

Home_video.jpg

D’autres écrans sont en court de réalisation, malheureusement notre graphiste est indisponible en ce moment, donc l’interface de freeBrowser évolue très lentement.

Nous recherchons donc des graphistes à l’aise avec le langage HTML afin de nous aider à finaliser ces écrans (statut audio, statut vidéo, statut dvd, playlist vidéos playlist DVD etc…).

Vous pouvez nous retrouver sur le chan IRC.

En espérant que ces prises d’écran vous ont mis l’eau à la bouche :keskidit:

V : Skin de bianki

Voici quelques prises d’écran de la skin développée par Bianki, cette skin fera également partie du package d’installation de freeBrowser.

Vous pouvez voir que ces deux skins sont radicalement différentes par leur approche et leur design.

Home :

Bianki_home.jpg

Browser : Choix du lecteur

Bianki_browser1.jpg

Playlist audio : Choix de l’album

Bianki_albums.jpg

Playlist audio : Liste des musiques

Bianki_playlist_audio.jpg

Edit : Jeudi 18 Mai , 1h49 :

VI : Plugins Jeux :

Mardi 16 mai, j'ai passé ma amtinée et journée à développer 2 plugins jeux, 2 classiques des jeux vidéos :

* Le démineur

* Blocks

Démineur

Page principale

Dans cette page principale du plugin démineur, vous pouvez commencer une nouvelle partie, selon 3 niveaux de diffucltés :

* Débutant pour une grille de 5*5

* Intermédiaire pour une grille de 11*8

* Pro pour une grille de 18*12

Sur cette écran vous avez également accès au parties précédement sauvegardées.

Par la suite viendra se greffer un tableau Hall Of Fame qui conservera les 10 meilleurs temps pour chaque niveau de difficulté.

Demineur_home.jpg

Une partie débutant

Voici une partie en mode débutant au tout début, toutes les cases sont en brique.

Demineur_debutant1.jpg

Une partie intermédiaire

Une partie en mode intermédiaire déja entamée.

Vous pouvez voir sur cet écran la durée de la partie, une liens pour retourner sur la page principal et un lien pour sauvegarder la partie.

Demineur_intermédiaire1.jpg

Une partie pro

Une partie en mode pro déja bien avancée :)

Demineur_Pro1.jpg

Game Over

Voila ce qu'il se passe quand vous cliquez sur une case cachant une bombe.

Demineur_intermédiaire2.jpg

Partie gagnée

Et voici l'écran des winner :)

Demineur_intermédiaire3.jpg

Blocks

Pour ceux qui ne connaissnet pas ce jeu, la règle est assez simple :

La zone de jeu est rempli de cube de couleur, le but du jeu est de cliquer sur des amas de cubes ayant la même couleur.

L'amas de cubes clické disparait alors et les cubes situées au dessous descendent par l'effet de la gravité :)

Plus l'amas est gros plus le nombre de point remporté est important.

Tous les 4 coups, une nouvelle ligne qui est en prévisualisation sous la zone de jeu vient s'ajouter en bas de l'écran.

Un bloc isolé ne peut pas être éliminé.

Au fur et à mesur de l'avancée, les difficultés sont croissantes :

* Au début de la partie le nombre de couleurs différentes est de 3

* Au bout de 500 points, le nombre de couleurs passe à 4

* Au bout de 1500 points, le nombre de couleurs passe à 5

* Au bout de 3000 points, le nombre de couleurs passe à 6

Bien évidemment plus le nombre de couleurs augmente, plus il est difficile de faire des combos marquant beaucoup de points.

Un game over est possible lorsqu'il n'y a plus assez de cubes de couleur pour faire des amas de 2 cubes ou plus.

Ou lorsque les cubes dépassent le plafond.

Donc il y'a un semblant de stratégie, pour maintenir toujours un nombre correct de cube dans la zone de jeu.

Pour l'instant les règles sont simple, par la suite j'ajouterais des bonus de type bombe par exemple pour casser les 8 briques qui entoure la bombe.

Un bonus gravité horizontale pour plaquer toutes les briques vers la gauche, un bonus arraignée pour repousser vers le haut la moitité des cubes, un combo case magique qui permet de faire disparaitre tous les cubes d'une même couleur d'un coup etc...

Une partie au tout début

Dans la version finale, toute la zone de jeu sera remplie de cubes sauf la première ligne du haut.

Demineur_Blocks1.jpg

Une partie au tout début

La même partie en cours de jeu après 2 coups.

Demineur_Blocks2.jpg

Link to comment
Share on other sites

Et ça tourne sur Linux, Windows et Mac ?

Un appel à été fait pour trouver des développeurs linux, mais peu ont répondu et le reste ne s'est pas investi sur le projet à long terme, pourta&nt le portage ne devrait pas être très compliqué, car les librairies sont toutes multiplatformes.

La seule vraie contrainte est l'interface graphique sur le PC qui est en MFC, on voulait le porter en Qt4

Donc moi même et Zbe (les 2 développeurs de freeBrowser), avons pris la décision de ne pas faire une version Linux et Mac pour la 0.9.

Cependant, la 1.0 sera multipatforme, car tout le core sera réécrit en C#, compilé sous mono, l'interface graphique étant prise en charge via mono (émulation wine)

P.S. : Désolé pour les fautes d'orthographe de ViriisXP, mais il paraît que vous avez l'habitude :)

Link to comment
Share on other sites

Et ça tourne sur Linux, Windows et Mac ?

Un appel à été fait pour trouver des développeurs linux, mais peu ont répondu et le reste ne s'est pas investi sur le projet à long terme, pourta&nt le portage ne devrait pas être très compliqué, car les librairies sont toutes multiplatformes.

La seule vraie contrainte est l'interface graphique sur le PC qui est en MFC, on voulait le porter en Qt4

Donc moi même et Zbe (les 2 développeurs de freeBrowser), avons pris la décision de ne pas faire une version Linux et Mac pour la 0.9.

Cependant, la 1.0 sera multipatforme, car tout le core sera réécrit en C#, compilé sous mono, l'interface graphique étant prise en charge via mono (émulation wine)

P.S. : Désolé pour les fautes d'orthographe de ViriisXP, mais il paraît que vous avez l'habitude :)

Mais heuuuuuuuu

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...