jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
| Page 1 2 3 4 5 6 7 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page 1 2 3 4 5 6 7 Suivante | |
Sbirematqui
|
# Posté le 19/07/2010 à 15:15:52 |
SERNSERNSERN !![]()
|
Le développement de Tixel Storm est terminé, maintenant, c'est ici que ça se passe !
Reprise du projet, nous recrutons ! Supportez les Tixels ! <-- Cliquez ici ! Donc, pour mon second projet, je présente Tixel Storm ! Le Concept :Au départ, on a une page, un Tixel, un seul et unique Tixel, placé au centre. Chaque chargement de la page entraîne une génération, dans laquelle les Tixels peuvent se mouvoir, se reproduire, voir mourir... (Pas systématiquement) A l'heure où j'écris ces lignes, il n'y a qu'un Tixel en vie. Mais il se reproduira à l'avenir, fera des petits, et il y aura ensuite pleins de petits Tixels. Le monde des Tixels étant équipé d'un Auto-refresh, le simple fait d'y passer du temps les faits évoluer ! (A raison de 120 générations par heure) Observez comment ils bougent, leurs mœurs, et leur avenir ! (Vidéo d'exemple en accéléré) Comment l'utiliser ?C'est simple. Le principe des Tixels est que les Tixels ne vivent que si il y a une personne qui visualise la page. Il suffit de mettre la page des Tixels en page d'acceuil de votre Navigateur, et chaque heure passée à regarder les Tixels (où à garder la page ouverte dans un autre onglet ) entraîne 120 générations (à vous tous seul !).Ainsi, avec 10 bénévoles, on aura presque 1200 générations par heure, soit presque 50 naissances de Tixel, 5 mort, et 600 mouvements ! Faites vivre les Tixels ! Il vous suffit de laisser un onglet ouvert ! Informations complémentaires :Pour l'avenir, une optimisation du code et de la gestion des Tixels, et peut-être des Tixels "spéciaux". Par contre, il advient qui si personne n'y est présent.. Le monde des Tixels dépérira. Sauvez les Tixels ! Chaque Heure passée sur le monde des Tixels les fait évoluer ! Mises à jour : -Compteur de Génération -Compteur de Tixel -Reproduction des Tixels intensifiés -Mort des Tixels sous un autre algorithme -Mouvements des Tixels 10% plus rapides -Distinction du Tixel Doyen (le plus vieux) -Ajout de la mort de Tixel par Vieillesse -Création des maladies chez les Tixels -Ajout des Tixels infectés rouges -Re-calibrage des épidémies chez les Tixels -Système d'anti-extinction des Tixels -Ajout d'un historique des évènements chez les Tixels -Nettoyage automatique de l'Historique -Modification du Texte, insistant sur les dangers -Déplacement d'un Tixel vers l'Est pour créer une nouvelle souche -Ajout d'un compteur de vies. (Nombre de Tixel en vie + Nombre de morts) -Augmentation temporaire du taux de natalité de 0.6 -Augmentation définitive du taux de natalité. -Ajout d'une statistique sur la population -Mise dans l'ordre décroissant les messages de l'historique -Mise dans l'ordre décroissant les statistiques -Distinction des épidémies dans les statistiques -Ajout dans les Stat. de séparateurs tous les 100/1000/10000 générations -Les positions x et y limitées entre 1 et 999 -VERSION 1.3 >>Observation en cours des conséquences de la nouvelle mise à jour >>Les Tixels sont désormais influencés par leur entourage >>Les Tixels peuvent interagir avec leur entourage >>Les épidémies se déclenchent selon la densité >>Les maladies se propagent de proches en proches >>Les reproductions sont désormais hermaphrodites (et non asexués) -Reproduction sexuée désactivée. Les Tixels sont incapables de se trouver un partenaire. -Suite à une trop fort épidémie, augmentation de la fertilité. -Augmentation désormais permanente. -Dispersion de la population favorisée. -Panique ! Les Tixels sont paniqué à la vue de Tixels infectés. Ils auront plus de chance de quitter la zone. -Ajout des Nourrisseurs. Tixels exceptionnels pouvant limiter le pouvoir contaminant des infectés. -Optimisation légère du code -Ajout d'un fichier Css -Limite au tri des stats -Optimisation, retrait des requêtes SQL dupliquées -Ajout d'une description du Tixel suite à un clic dessus. -Ajout d'un design alternatif noir. -Remake de l'en tête avec du magnifique dugfont. -Optimisation majeure sur le code. -Limite de population retirée. -Vitesse de reproduction augmentée. -Ajout d'une super vidéo. -Système d'influence sur les déplacements des Tixels. (Dernière mise à jour) Avenir : -[OK]Influence de la localisation sur les tixels -[OK]Modification de l'algorithme des déplacements des Tixels -[OK]Interactions plus poussées entre Tixels -[OK]Distinction par type de Tixel -[NO]Tixels sexués -[NO]Nourriture à Tixel -[OK]Description des Tixel -[NO]Tixels prédateur -[NO]Zoom -[NO]Évolution des Tixels Le projet est terminé, le développement est fini. Je pense qu'aller plus loin serait s'éloigner de la simplicité relative des Tixels au départ. Si vous désirez avoir les sources ou reprendre le projet, envoyez moi un MP, je me ferais une joie de juger vos motivations et vous répondre. L'avenir ? Pas tout à fait si noir... Peut-être un Tixel World, où chacun pourra se créer un monde perso pour ses Tixels... Peut-être l'année prochaine, qui sait ?
Édité
le 27/08/2011 à 15:12:46
par Sbirematqui
|
| Publicité | # Posté le 19/07/2010 à 15:15:52 |
|
|
|
Max59
|
# Posté le 19/07/2010 à 15:22:51 |
" Choisir, c'est renoncer. "![]()
|
Je vais regarder, mais ca m'a l'air bien marrant. Le genre de truc ou je pourrais, je sais, passer quelques minutes tout les jours pour me marrer.
Édité
le 19/07/2010 à 15:26:01
par Max59
" Si les gens qui disent du mal de moi savaient ce que je pense d'eux, ils en diraient bien plus. " |
Sbirematqui
|
# Posté le 19/07/2010 à 15:27:46 |
SERNSERNSERN !![]()
|
Je tiens à préciser que les Tixels sont des fainéants, et bougent en moyenne de 8 pixels par heure.
|
Germanof_
|
# Posté le 19/07/2010 à 15:52:17 |
![]() Groupe : Bannis
|
Inspiré du jeu de la vie de Conway ?
|
Sbirematqui
|
# Posté le 19/07/2010 à 17:08:19 |
SERNSERNSERN !![]()
|
Pas vraiment...
Je pourrais le faire à l'occasion, mais pour l'instant, les Tixel sont gérés comme entité indépendante, ne s'occupant pas des autres Tixels. Je prévois un peu plus d'interactions entre les Tixels, et des Tixels "mutants", apparaissant au fil des générations. ![]() EDIT : Cap des 1000 générations passées
Édité
le 19/07/2010 à 17:21:41
par Sbirematqui
|
Snork
|
# Posté le 19/07/2010 à 17:42:51 |
[...]![]()
|
Pas mal,
Je laisse l onglet ouvert =D
Édité
le 19/07/2010 à 19:14:59
par Snork
|
Lindorm
|
# Posté le 19/07/2010 à 17:57:05 |
Very Irrelevent Postilion![]()
Ville : Combani |
Parfaitement inutile, simplement magnifique... Le genre de trucs que j'adore !
Je sens que je vais pixeler, moi. ![]() Tu pourrais expliquer un peu comment ça marche à l'intérieur ? Tu as utilisé du JS, je suppose ? (tiens, j'y pense, c'est pas toi le génial inventeur du MariowOS ? Toujours aussi lancé dans les projets inutiles et fantaisistes... )
"Dans ce monde, il y a deux catégories de personnes : ceux qui ont un pistolet chargé, et ceux qui creusent. Toi... tu creuses." <taille valeur="petit">Ecosia, c'est bien, mangez-en ! Petit projet deviendra grand... |
Sbirematqui
|
# Posté le 19/07/2010 à 19:10:45 |
SERNSERNSERN !![]()
|
(MarioW, pour vous servir
)Tout est généré en PhP, est les Tixel sont régis par des facteurs aléatoires. Par exemple, à sa naissance, un Tixel aura une chance sur 2000 de se reproduire, et environ une chance sur 60 de bouger. A chaque génération, le Tixel prend du poil de la bête, et prend de l'âge. L'âge influe de façon directe sur le Tixel : A sa naissance, il est dépourvu d'énergie, et à plus de chance de mourir que de se reproduire, donc une courbe d'accroissement négative. Mais une fois 20-30 générations passées, il arrive à un stade où il peut être assuré de se reproduire plus vite qu'il mourra (donnant entre un et deux descendant). Les pics de mortalité se situent juste après une reproduction réussie, limitant grandement l'accroissement de la population. Bref, c'est un peu un comportement aléatoire prévisible... Mais autant imprévisible.
|
Lindorm
|
# Posté le 19/07/2010 à 19:16:49 |
Very Irrelevent Postilion![]()
Ville : Combani |
Et inversement proportionnel, si j'ose dire. En tout cas, je marquepage !
"Dans ce monde, il y a deux catégories de personnes : ceux qui ont un pistolet chargé, et ceux qui creusent. Toi... tu creuses." <taille valeur="petit">Ecosia, c'est bien, mangez-en ! Petit projet deviendra grand... |
Amatewasu
|
# Posté le 19/07/2010 à 19:27:25 |
![]()
Ville : Retiers |
Ouai je laisse ouvert pour voir ^_^.
Mais avec opéra, on laisse l'onglet ouvert avec rechargement tous les 5 secondes et ça va plus vite .
|
Germanof_
|
# Posté le 19/07/2010 à 19:28:23 |
![]() Groupe : Bannis
|
Normal, opera est supérieur à tout.
Comment ça troll ? Non, vérité générale ![]() Sinon, je laisse ouvert aussi. |
Sbirematqui
|
# Posté le 19/07/2010 à 21:06:06 |
SERNSERNSERN !![]()
|
Vous avez peut-être remarqué que le nombre de Tixel a diminué fortement ces-derniers temps... En effet, il y a eu la première épidémie chez les Tixels !
Ne vous inquiétez pas, ils ont survécu ! Mais pour combien de temps... EDIT : Un domaine crée par un certain roibakura : www.tixelstorm.tx
Édité
le 19/07/2010 à 21:13:20
par Sbirematqui
|
Lindorm
|
# Posté le 19/07/2010 à 21:31:45 |
Very Irrelevent Postilion![]()
Ville : Combani |
Le domaine ne marche pas, on dirait... En tout cas, 6100 générations, 32 Tixels et en plus, y'en a des bizarres maintenant. Des rouges en forme de +, ils servent à quoi ?
![]() Edit : OMG, on vient de passer de 45 à 9 Tix en une centaine de générations. Il faut sauver les Tixels !
Édité
le 19/07/2010 à 21:33:24
par Lindorm
"Dans ce monde, il y a deux catégories de personnes : ceux qui ont un pistolet chargé, et ceux qui creusent. Toi... tu creuses." <taille valeur="petit">Ecosia, c'est bien, mangez-en ! Petit projet deviendra grand... |
Amatewasu
|
# Posté le 19/07/2010 à 21:32:55 |
![]()
Ville : Retiers |
J'ai 5 onglet ouvert
.C'est quoi cette histoire d'épidémie ? Plus que 9 tixel, yen avait 30 ya a peine 5 minute... |
Lindorm
|
# Posté le 19/07/2010 à 21:35:37 |
Very Irrelevent Postilion![]()
Ville : Combani |
Bah en fait, apparemment plus y'en a plus ils ont de chances de mourir à chaque rechargement... Il y en avait 45, du coup, épidémie. Ou alors un nouveau facteur est apparu.
"Dans ce monde, il y a deux catégories de personnes : ceux qui ont un pistolet chargé, et ceux qui creusent. Toi... tu creuses." <taille valeur="petit">Ecosia, c'est bien, mangez-en ! Petit projet deviendra grand... |
Sbirematqui
|
# Posté le 19/07/2010 à 21:38:17 |
SERNSERNSERN !![]()
|
Les Tixels rouges sont des Tixels Inféctés !
Avec la nouvelle mise à jour, il survient une nouvelle épidémie environ toutes les 3000 générations... Plus ils sont nombreux, plus ils ont de chance de découvrir une nouvelle maladie. La première a tué 40 Tixels, passant de 88 à 48... C'était une épidémie non-voulue, dû à un bug. Je l'ai résolu, j'ai diminué le taux d'apparition d'épidémie et j'ai fais quelques mises au points. Sauf que... j'ai déclenché une seconde épidémie, pour tester la résistance des Tixels... Et... ILS ONT SURVÉCU ! Savons les Tixels !
Édité
le 19/07/2010 à 21:40:05
par Sbirematqui
|
Amatewasu
|
# Posté le 19/07/2010 à 21:40:14 |
![]()
Ville : Retiers |
Dans l'énoncé, il y a apparemment des tixels spéciaux.
Peut-on avoir la liste des tixels spéciaux ? (si il y en a bien évidemment ^_^) |
Sbirematqui
|
# Posté le 19/07/2010 à 21:45:38 |
SERNSERNSERN !![]()
|
Il y en a quelques uns, mais ils sont juste un peu différent. Du point de vue Tixel "Spécial", on peut définir plusieurs catégories :
-Tixel normal . -Tixel Doyen . Gros Tixel, celui qui a le pllus de chance de se reproduire dans la prochaine génération. En autre, le Tixel le plus vieux. -Tixel Infecté . Gros Tixel rouge. Pour chaque Tixel "infecté", le taux de contamination double dans les environts
Édité
le 19/07/2010 à 21:47:08
par Sbirematqui
|
Lindorm
|
# Posté le 19/07/2010 à 21:50:38 |
Very Irrelevent Postilion![]()
Ville : Combani |
Ouah, ils reviennent en force ! On est repassé à 12, yihaa et je fais de la pub sur Vancia.
"Dans ce monde, il y a deux catégories de personnes : ceux qui ont un pistolet chargé, et ceux qui creusent. Toi... tu creuses." <taille valeur="petit">Ecosia, c'est bien, mangez-en ! Petit projet deviendra grand... |
Sbirematqui
|
# Posté le 19/07/2010 à 22:47:42 |
SERNSERNSERN !![]()
|
La population continue de croitre à un rythme modéré... Excellent...
Ajout d'un Historique des évènement chez les Tixels. |
Germanof_
|
# Posté le 19/07/2010 à 23:38:18 |
![]() Groupe : Bannis
|
OH NOES, UNE NOUVELLE MALADIE §§
|
$peculator
|
# Posté le 19/07/2010 à 23:52:17 |
Café addict![]()
|
J'adore le concept, tout comme j'ai toujours aimé ce genre de site pas très utile (Je le dis sans critiquer
) mais qui fait bien passer le temps ![]() C'est quand même un peu dommage qu'on voit pas les Tixels bouger en direct. Bonne continuation
Édité
le 19/07/2010 à 23:52:54
par $peculator
|
Sbirematqui
|
# Posté le 19/07/2010 à 23:59:19 |
SERNSERNSERN !![]()
|
En fait, la différence serait très peu visible, puisqu'ils bougent d'un pixel au maximum...
Mais une gestion sous AJAX n'est pas à exclure.
|
$peculator
|
# Posté le 20/07/2010 à 01:49:06 |
Café addict![]()
|
J'ai une question, que veux dire cela exactement ?
"Ohoh ! Deux de nos Tixel ont turlututé !"
|
Sbirematqui
|
# Posté le 20/07/2010 à 09:37:38 |
SERNSERNSERN !![]()
|
Secret (cliquez pour afficher)
Étape 1 : Oh ! Un Tixel est tombé amoureux ! Étape 2 : Ohoh ! Deux de nos Tixel ont turlututé ! Étape 3 : Un Tixel est né en 498,282.. Mais en réalité, le processus de reproduction est un poil plus simple.
|
matheod
|
# Posté le 20/07/2010 à 10:24:30 |
![]()
|
faudrait vraiment faire une gestion homme/femme avec les capacités de reproduction dépendant de la presence d'un sexe opposé dans les environs.
Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
$peculator
|
# Posté le 20/07/2010 à 13:39:53 |
Café addict![]()
|
J'approuve l'idée de matheod, ce serait vraiment pas mal.
|
Lindorm
|
# Posté le 20/07/2010 à 14:09:10 |
Very Irrelevent Postilion![]()
Ville : Combani |
Complexification en vue, reproduction sexuée des Tixels ?... 'Faut voir, ça peut être marrant.
En attendant, 19751 générations pour 50 Tixels ! Mais je prévois une épidémie, y'a plein de malades, là.
"Dans ce monde, il y a deux catégories de personnes : ceux qui ont un pistolet chargé, et ceux qui creusent. Toi... tu creuses." <taille valeur="petit">Ecosia, c'est bien, mangez-en ! Petit projet deviendra grand... |
Sbirematqui
|
# Posté le 20/07/2010 à 15:30:33 |
SERNSERNSERN !![]()
|
C'est vrai qu'une reproduction sexuée serait beaucoup plus intéressante, mais le fait est... qu'actuellement, tout est basé en PhP et des requêtes MySql. Avec nos 50 Tixels, on stagne à 60 requêtes MySql, ce qui est plutôt agréable pour l'utilisateur...
L'idée est en rajoutant des interactions entre Tixels, on devra au moins gérer la recherche des Tixels sur la même position, ce qui allongera les requêtes à 120/chargement. Ensuite, ces contacts sont plutôt rares et fortuit (hors reproduction) et la gestion d'une direction à prendre plutôt qu'une autre pourrait amener le nombre de requêtes MySql à 360/chargement. Sans compter pour éviter les reproductions consanguines il faudra gérer une seconde table et un arbre de paternité sur 2-3 parents... Bref, l'inclusion d'un tel système est possible, mais pas à partir du système actuel de BDD MySql. Il faudrait gérer tout ça en découpant par secteurs de 50 par 50 pixels sur l'écran, stockés dans des fichiers, en demandant à la BDD ceux que l'utilisateur doit afficher et mettre à jour les informations pr secteur et en regroupant les ID des Tixels dans un tableau en deux dimensions... Pour conclure, sous MySql, le temps de chargement d'un page pourrait en être porter à 10 secondes par page chargée (c'est énorme) et en développant un nouveau système, un très gros travail, on pourrait diminuer le temps à 2-4 secondes, bien trop pour pouvoir s'y lancer. L'idéal serait un code en C s'exécutant en continu sur le serveur, l'utilisateur n'affichant que les données stockées, et envoyant au script l'ordre de mettre en attente une génération de plus. Mais là, ce n'est pas du ressort de la plupart des hébergeurs... (Sinon, je me fait un serveur dédié sur ma connexion ADSL quipu )
|
Germanof_
|
# Posté le 20/07/2010 à 15:45:32 |
![]() Groupe : Bannis
|
Mais comment ils vont faire pour dominer le monde alors
?
|
Retour au forum "Présentation de vos projets" ou à la liste des forums
