StrangePlanet » Blog

c++

UMWP Autochanger 1.1 & Tetris 3D

13 mai 2013 by Mistic Leave a Comment

Je viens de publier la version 1.1 de mon logiciel UltraMon Wallpaper Autochanger. Pour rappel, ce petit outil permet aux utilisateurs de UltraMon de changer aléatoirement et régulièrement leurs fonds d’écran.

Pour le téléchargement, c’est toujours sur la page dédiée : https://www.strangeplanet.fr/work/umwp-autochanger


Je publie aussi un jeu vidéo créé dans le cadre d’un projet à l’école. Il s’agit d’un Tetris en 3D pour Windows proposant un contrôle du mouvement (droite/gauche/devant/derrière) avec la webcam, la rotation devant toujours être faite au clavier.

Ça a été développé en C++ avec les librairies Qt, OpenGL, OpenCV et FMODex. C’est en fait le deuxième jeu que j’ai développé, le premier étant un jeu de Backgammon en Java (que je publierai peut-être un jour).

J’avoue que je n’arrive pas y jouer… compléter les lignes sur les trois plans c’est assez difficile, mais c’était le sujet du projet !

Téléchargement, je n’ai testé que sur Windows 7, je n’ai aucune idée du fonctionnement sur Windows XP ou Vista :
Tetris 3D (658 téléchargements)

Posted in: Développement Tagged: 3d, c++, fmodex, jeu, opencv, opengl, qt, tetris, ultramon, windows

UltraMon Wallpaper Autochanger

2 mars 2013 by Mistic Leave a Comment

Aujourd’hui je publie ma première application desktop.

UMWP Autochanger est un petit outil pour les utilisateurs d’UltraMon (application proposant plusieurs fonctionnalités au possesseurs de multi-écran).

UltraMon c’est cool : il étend la barre de tâches à tous les écrans et il permet de choisir un fond d’écran distinct sur chaque écran. Par contre il ne permet pas de changer automatiquement l’image (ce que Windows sait faire mais avec une seule image pour tous les écrans).

Mais moi j’aime bien avoir un fond qui change ! Avant j’utilisais un script Visual Basic trouvé sur le forum UltraMon, très pratique mais il ne permet de gérer qu’un seul dossier source. Alors j’ai décidé de créer mon propre logiciel avec ce que j’ai appris à l’école (ouiii on apprend des trucs !). Et quand à faire j’ai fais une belle interface :

Pour le téléchargement et des infos complémentaires, ça se passe sur le micro-site (en Anglais) : http://www.strangeplanet.fr/work/umwp-autochanger

Posted in: Développement Tagged: c++, qt, random, ultramon, wallpaper

Le Jeu de la Vie

8 juin 2012 by Mistic Leave a Comment

C’était hier (oui il est 00:37) le dernier jour de ma première année d’école d’ingé à Télécom Saint-Etienne, avec au milieu des partiels la présentation de notre projet informatique. Le but de ce projet était de faire un premier développement complet en C++, et le sujet était Le Jeu de la Vie, un automate cellulaire conçu en 1970. On est bien sur loin des programmes utilisés dans la recherche (mathématique et informatique), capables de calculer en quelques secondes des milliers d’itérations d’une configuration de milliards de cellules.

Nos contraintes étaient :

  • Application console Windows
  • Grille 5×5
  • Simulation interactive
  • Sauvegarde et chargement dans un fichier

J’ai pas trouvé ça amusant alors j’ai ajouté des options :

  • Taille de la grille réglable
  • Affichage en couleur
  • Simulation en mode automatique ou pas-à-pas
  • Possibilité de définir aléatoirement la grille de simulation

Au final ça donne ça :

A télécharger avec le code source (j’utilise des fonctions Windows donc compilable que sous Windows)
Le Jeu de la Vie (844 téléchargements)

Bon je dis pas que c’est de la programmation de haut-vol, j’avoue que je pensais apprendre plus de techniques pendant cette première année, mais il parait que l’an prochain on va vraiment s’y mettre!

Posted in: Développement Tagged: c++, console, le jeu de la vie, windows

Catégories

  • Créations (9)
  • Développement (16)
  • Général (1)
  • Perso (3)
  • Récits (5)
  • Tutoriels (3)
  • Web (8)

Articles récents

  • Use Travis CI & Coveralls for a web frontend library
  • Comment j’ai transformé un téléphone en moniteur système
  • jQuery QueryBuilder
  • [Piwigo] Un carrousel des dernières photos ajoutées
  • [Musique] Tarja: Colours in the Dark

Étiquettes

bateau c++ calcaires carbon chevrolet cité corvette désespoir encodage escalade extension font forever forêt galerie graphique image javascript jquery mer montagne mort musical musique oblivion patch photoshop php piwigo provence qt ruine rêve sexy site web skins tomb raider trackmania ultramon united ville visual voiture windows étranger

Copyright © 2019 StrangePlanet » Blog.

Omega WordPress Theme by ThemeHall

  • Accueil
  • Blog
  • Galerie
  • Projets
  • À-propos