connect
 

Description:
Blog de développement principalement sur DS, dans lequel vous trouverez les avancées de Constellations DS et 2-3 p'tites choses :)
Thématiques:

Divers
ConstellationsDS
WusteroiDS
CantStopDS

Abonnement aux flux
Flux rss
Blog de Nameless

06 sept.
2007

Une nouvelle étoile

Je m'extirpe quelques minutes de ma bulle de bonheur afin de vous présenter Clémentine (accompagnée de M. Lapin ^^ ), née Dimanche à 14h.





L'accouchement s'est très bien déroulé et Mme Nameless se porte comme un charme.

Les projets de développement avanceront quelque peu au ralenti, le temps que je puisse profiter pleinement de ces petits moments magiques avec notre pitchoune.

A très bientôt,
Nameless.


23 août
2007

WusteroiDS 0.2 beta

Voici venir la version 0.2 de WusteroiDS, toujours en bêta.




Au programme:
- Réduction de la portée des tirs
- Agrandissement de la zone de sureté autour du vaisseau
- Amélioration visuelle de la trainée du vaisseau
- Ajustement de la taille des explosions
- Ajout de 10 niveaux avec une difficulté plus progressive
- Ajout d'une transition entre les niveaux
- Ajout d'un arrêt sur image lors de la destruction du vaisseau
- Ajout d'une animation lors d'une téléportation
- Ajout d'une animation d'attente de respawn
- Correction de la vitesse des asteroides
- Correction de la vitesse des tirs

Téléchargement: WusteroiDS 0.2 beta

Bon jeu ^^

21 août
2007

WusteroiDS 0.1 beta

Afin d'illustrer le principe du Wu drawing, je vous propose de tester une première version très peu avancée de WusteroiDS. Il s'agit d'une version beta, donc quelques bugs peuvent subsister.


WusteroiDS: sprite free asteroid game ^^




L'affichage se fait intégralement à partir des principes de Wu. Au programme, gestion de particules et collisions pixel-perfect ^^
Seulement 8 niveau sont présents pour l'instant.


Les contrôles sont pour droitier ou gaucher:
- Gauche/Droite ou Y/A: rotation
- Haut ou X: accélération
- Bas ou B: téléportation
- Gachette: tir
- Select: respawn


Lien pour le téléchargement:


Cela reste une version beta, donc beaucoup d'ajustement à faire. N'hésitez pas à me laisser vos impressions :)

Bon jeu ;)

20 août
2007

Quoi de neuf?

Un petit billet pour vous tenir au courant des avancées des projets.


Dev-fr Compo: Constellations DS 2nd!

C'est avec un très grand plaisir, et une certaine fierté aussi ^^ , que je vous annonce la seconde place de Constellations DS à la compo Dev-fr. Un linker bien sympathique devrait arriver prochainement dans ma boîte aux lettres:


Un grand merci à toute la communauté Dev-fr et mes félicitations à tout les participants pour la qualité de leur jeux et applications.



Constellations DS

Le développement de Constellations DS continue son petit bonhomme de chemin. Je voudrais remercier toutes les personnes m'ayant laissé mails et commentaires. Vos appréciations m'encouragent à continuer le développement et à améliorer l'application afin qu'elle réponde à vos demandes, souvent judicieuses.

J'ai essayé de tenir compte de toutes vos remarques pour faire une "to-do list" jusqu'à la version 1.0, que voici:
- Amélioration de la compatibilité avec l'ez-flash V
- Allègement des images
- Amélioration du pointage des objets
- Ajout d'une options permettant de retirer l'affichage des objets de Messier
- Ajout d'une limite en magnitude réglable manuellement
- Ajout du mode temps réel (qui inclura la ligne d'horizon)
- Ajout d'une sauvegarde des paramètres

Les changements suivant me paraissant moins primordiaux, ils ne verront le jour que dans une version plus lointaine:
- Ajout des planetes
- Ajout de la Voie Lactée
- Amélioration de la documentation
- Ajout d'un mode nocturne
- Ajout d'une musique et d'effets sonores

Enfin, quelques points impossibles à mettre en oeuvre ou dont l'intérêt me semble limité:
- Ajout d'une légende: je pense que Constellations DS est suffisamment intuitif pour pouvoir se passer de légende; de plus vous pouvez toujours vous référer à la documentation pour les points qui vous paraissent obscurs. Si certaines choses ne sont pas claires ou manquent à la documentation, n'hésitez pas à m'en faire part.
- Ajout de commentaires sur les étoiles: sur presque 2000 étoiles, cela me demanderait un travail titanesque, qui n'intéressera au final que peu de personnes.
- Ajout de la couleurs des étoiles: impossible dû à la limitation de couleurs, et aussi de par le trop grand travail que cela représente.
- Agrandissement des tirettes: la sélection des tirettes me semble suffisamment aisée; de plus, une fois une tirette sélectionnée, il est possible de la déplacer avec gauche/droite ou Y/A.
- Ajout d'un système de recherche pour les objets de Messier: je pense que la sélection rapide convient parfaitement pour trouver rapidement un objet de Messier. Pour rappel, il suffit soit de sélectionner un objet, soit d'appuyer sur Select, puis d'utiliser gauche/droite ou Y/A pour les passer en revue. Pensez à activer l'option "Quick Move" pour un déplacement instantané.

Surtout n'hésitez pas à me faire part de vos impressions, même négatives ^^ .Tout est bon à prendre!



Wu Drawing

La suite du premier tutorial sur les lignes de Wu (disponible ici ) est en préparation, et concernera les Wu-pixels ainsi que l'affichage de n'importe quel type de forme par la méthode de Wu, permettant d'obtenir un anti-aliasing naturel et peu gourmand en ressources.
Afin, en quelque sorte, de prouver mes dires et de montrer à tous que cette technique n'est pas seulement théorique, mais demande à être appliquée, j'ai commencé le déveleppement d'une petit jeu sans prétention, fortement inspiré de Wbsteroids sur Amiga, et nommé WusteroiDS ^^ .
Pour l'intant ça ressemble à ça:




Comme vous l'aurez deviné, il s'agit d'un clône d'Asteroids, qui n'utilise que le principe de Wu pour l'affichage. Garanti sans spites!
Pour l'instant, l'affichage et le déplacement du vaisseau, la génération des niveaux et des astéroides, ainsi que les collisions pixel-perfect, sont opérationnels. Me reste à introduire les tirs et les explosions, la gestion des vies et des scores, et cela sera suffisant pour illuster le tutorial.



Quelques autres petits essais sont en cours, mais pas encore assez avancé à mon goût pour vous en faire part.



Wait and see :)

28 juil.
2007

Constellations DS V0.8

Voilà avec un peu de retard sur le planning la version 0.8 de Constellations DS, avec comme principaux changements par rapport aux versions précédentes l'ajout de toutes les constellations manquantes (cf message précédent), une documentation en français, ainsi que 2 petites fonctionnalités pratiques.

Le screenshot habituel:




Alors, le change-log complet:

28/07/07, Version 0.8:
- Ajout de 47 constellations: Baleine, Eridan, Orion, Licorne, Petit Chien, Hydre, Sextant, Coupe, Corbeau, Lievre, Grand Chien, Poupe, Boussole, Machine Pneumatique, Burin, Colombe, Fourneau, Sculpteur, Poisson Austral, Microscope, Grue, Phénix, Voiles, Autel, Règle, Loup, Centaure, Compas, Triangle Australe, Télescope, Couronne Australe, Paon, Croix du Sud, Indien, Toucan, Hydre Male, Horloge, Réticule, Dorade, Table, Peintre, Carène, Poisson Volant, Caméléon, Mouche, Oiseau de Paradis, Octant.
- Ajout d'une documentation complète en français
- Encadrement du nom de l'étoile sélectionnée dans le système de recherche et affichage de sa magnitude sur l'écran supérieur.
- Corrections de quelques bugs graphiques (constellations qui ne s'affichaient plus) et nettoyage du code.


Téléchargement ici: Constellations V0.8


A noter que cette version est celle présentée à la dev-fr compo, d'où le splash screen au lancement de l'application

Bonne exploration à tous

22 juil.
2007

Oufff... Enfin!

Juste un petit message pour vous dire que toutes les constellations sont enfin incluses dans "Constellations DS". 88 tout de même, 1680 étoiles en tout.

Petite image du pôle sud pour vous mettre en appétit:




"Constellations DS" devrait théoriquement être prêt pour la dev coding compo; reste juste quelques bugs d'affichage à corriger et peut-être une ou deux fonctions supplémentaires si j'ai le temps de les mettre en place proprement d'ici la dead-line :)

Ah si, une petite doc en français a fait son apparition sur mon HD. Sobre (pour ne pas dire moche :D ), elle sera disponible en téléchargement avec la prochaine version afin d'aider les plus démunis face à aux commandes bordéliques complexes.

D'ici la fin de semaine, bon Harry Potter pour ceux qui le lise ^^

14 juil.
2007

On ressort les antiquités ^^

Histoire de faire les choses dans l'ordre, je vais vous présenter mon tout premier projet sur DS, qui commence déjà à dater, mais c'est pas grave!

Can't Stop DS




Can't Stop DS est une reprise du jeu de plateau du même nom, programmé par mes soins grâce à la magnifique PAlib de notre gastéropode préféré, Mollusk.


Il s'agit d'un jeu de prise de risque, dans lequel vous devrez gravir les voies d'une montagne avant vos (ici, votre) adversaire(s), muni de vos seuls cordes et piolets dés et jetons.

Le principe du jeu est extrêmement simple.
La piste est composée de 11 voies, numérotées de 2 à 12, plus ou moins hautes selon le numéro. Chaque joueur possède 9 jetons de sauvegarde de sa couleur (jaune pour le 1er joueur et rouge pour le 2nd) qui lui serviront à mémoriser son avancée sur les voies. Le jeu comprend également 3 jetons bonze, qui alternent entre chaque joueur, et qui servent à progresser sur les voies durant le tour du jeu.



Un tour se compose des phases suivantes: une fois les 4 dés lancés, le joueur choisit de rassembler les dés par paires comme il le désire. La somme de chaque paire correspond aux voies que vont emprunter vos jetons bonze.
Là, tout dépend de ce que vous avez sur la voie:
- Rien: le bonze se placera tout en bas de celle-ci.
- Jeton de sauvegarde: le bonze se placera juste au-dessus du jeton
- Bonze: le bonze présent montera d'une case, aucun autre bonze n'est gaspillé.

Si la voie est fermée ou si vous n'avez plus de bonze ou de jeton de sauvegarde, il ne se passera rien sur cette voie.

Une fois ces actions effectuées, il est demandé au joueur s'il désire continuer ou pas. Si la réponse est "non", les positions de ses bonzes sont mémorisées grâce au jetons de sauvegarde, et les dés et jetons bonze changent de main. Si le joueur désire continuer, il relance à nouveau les dés pour tenter de continuer sa progression.
Mais attention!!! Si le joueur ne peut plus faire bouger ses bonzes (c'est-à-dire ne faire que des paires de dés correspondant soit à des voies dans lesquelles il n'a pas de bonze, soit à des voies fermées), toute sa progression est perdue, et donc les positions des bonzes ne seront pas mémorisées!

Si le sommet d'une voie est atteinte par un des joueurs, celui-ci doit prouver sa suprématie en mémorisant sa position avec un jeton de sauvegarde (en gros, ça veut dire finir le tour sans perdre ^^ ).
La voie est alors fermée, et devient donc inaccessible aux bonzes.

Le 1er joueur qui remporte 3 voies gagne la partie!


Voici le lien de téléchargement pour la version 0.3 de Can't Stop DS, en exclusivité inter-galactique pour dev-fr!!! (par contre, ne me demander pas les changements depuis la V0.2, j'ai oublié )



Le projet est arrêté pour l'instant. Il est possible que je le reprenne pour rajouter une IA, au moins ça m'enseignera quelque chose ^^

Dans ma grande magnanimité, je lâche aussi le code source, bien que je doute que vous prendre la tête des heures dessus vous en apprendra beaucoup sur la programmation DS:




Je vous encourage vivement à essayer le véritable jeu de plateau Can't Stop, avec lequel vous aurez certaienment de grosses crises de fou-rire à 4
("Mais vas-y, lance, y'a pas de risques ... Ah, ben mince alors, vraiment désolé hein... A mon tour!!! )

13 juil.
2007

Bienvenue

Bonjour et bienvenue sur ce blog de développement, gracieusement accordé par la team de dev-fr.org ^^

Vous pourrez y trouver les avancées au jour le jour de "Constellations DS", un planétarium simplifé qui vous sera d'une aide précieuse lors de vos escapades nocturnes, ainsi que divers petites applications/jeux/démos et billets en tout genre.


Tout commentaire/suggestion/encouragement/désaprobation seront bien sûr les bienvenus, alors n'hésitez pas!

A très bientôt, Nameless.



 

Juoksee kuin sepeteus by Avocado

<< | 0 | >>
lache tes com dev fr scrutator irc bot
created by Jerome Wax based on LT version 0.3.2 - dev-fr.org 0.4 install