Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Actualités


Index du Forum » Actualités » Cemetech Contest <CC26> - Screen Saver
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Cemetech Contest <CC26> - Screen Saver

Posté le 10/11/2023 12:58

Bonjour à Toutes et Tous,

L'équipe de Cemetech vient de lancer un concours après plusieurs années sans événement de leur part.

Il s'agit d'un format type "mini jam", un peu à l'image des CCJ de Planète Casio et ayant cette année (édition 26) comme thème : ScreenSaver.

La machine cible ainsi que le langage sont tous deux libres, il est donc aussi bien possible de faire un programme en Basic pour TI83, qu'une application Rust pour Linux ou un Addin C++ pour Graph 90+E.

Les règles sont simples :
être membre (inscription possible pour l'occasion)
le code doit être original et fait pour l'occasion
pas besoin d'avoir un user input (il est néanmoins possible de prendre en compte des interactions utilisateur par exemple pour afficher des FPS/sortir ...)
doit être visuel (pas un écran noir )
doit être innovant/créatif.

La deadline pour remettre les contributions est fixée au Samedi 25 Novembre à 15:00 fuseau US Est (soit 19:00 heure Française).
L'évaluation par un jury composé de membres de Cemetech sera faites la semaine suivante avec a priori une participation de la communauté Cemetech via un vote public. Les résultats seront donnés peu après.

Il y a 2 catégories :
les programmes en TI-BASIC pour machines Texas Instrument
les autres (sans distinction)

En plus de la gloire de participer, il y aura a priori une surprise à gagner, mais on en sait pas plus à ce stade.

Le détail des modalités de participation sont dans le post dédié ici : Cemetech cc26. Il vous faudra notamment créer un fil dédié afin de marquer votre participation.

N'hésitez pas à parler de vos œuvres/développement ici pour échanger avec la communauté PC dans la suite de ce fil.
C'est un petit concours sympa ouvert à tous, alors faites vous plaisir et portez haut les couleurs de Planète Casio
En plus le thème rend possible beaucoup de trucs sympas visuellement.


Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 10/11/2023 13:11 | # | Fichier joint


Bon pour lancer le fil de discussion, votre serviteur participera en repartant de l'idée de la CCJ_2022.

Je reprends mon code from scratch afin de proposer une collection tournante d'effets OldSchool classiques de la DemoScene.
Voici où j'en suis pour le moment :



On retrouve quelques idées de la CCJ_2022, mais dans une version réécrite, afin d'avoir un code vraiment modulaire.
J'en profite aussi pour utiliser la nouvelle API de manipulation d'image sortie avec gint 2.8.0.

Je vous mets la version en cours en PJ pour que vous puissiez essayer.
On sort avec [EXIT] les effets cyclent automatiquement toutes les 30secondes.
On peut changer à la main les effets avec [F1] pour revenir sur le précédent effet et [F6] pour passer au suivant.
[F3] commute l'affichage du niveau de FPS.

Sont dispo à ce jour les effets suivants:
- Plasma v2.0
- Dot Morphing v1.0
- Matrix v1.0
- Lens v2.0
- FireCube v1.0

(Les modules en v1.0 sont de tout nouveaux modules tandis que ceux en v2.0 sont des modules complètement réécrits sur une idée de la CCJ_2022)

D'autres effets viendront se greffer petit à petit.

Bonne participation à Toutes et Tous
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 11/11/2023 12:22 | #


Je viens de fignoler un peu



J'ai rajouté les effets suivants :
- Rotozoom v1.0
- Blured Bouncing Line v1.0
- FireMorphing v1.0

Le texte est switchable ON/OFF.
Lephenixnoir Hors ligne Administrateur Points: 23723 Défis: 149 Message

Citer : Posté le 11/11/2023 13:46 | #


Le cube de flammes est juste *o*
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 11/11/2023 14:45 | #


Ah ah, merci !!!
C'est assez fun cette petite jam.
Tu participeras j'espère
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 13/11/2023 21:00 | #


J'ai pas mal avancé le zinzin durant le week-end.
La conception modulaire du programme permet d'avoir une structure hyper rapide à programmer pour ajouter un effet.



Avec cette version 0.9, il y a désormais 12 effets visuels :
- 3D Starfield v2.0
- XOR Moire v1.0
- Simple Blured & Bouncing Line v1.0
- Spline Distorsion v1.0
- Blured Bouncing Starspline v1.0
- Classical Amiga-Like Rotozoom v1.0
- Plasma Sinusoids v2.0
- Dot-Based Shapes Morphing v1.0
- Classical Lens Magnification v2.0
- Mesmerizing Rotating & Burning Cube v1.0
- Enter The Matrix v2.0
- Morphing & Blur v1.0

J'en ai profité aussi pour ajouter un menu de gestion des diverses options, on le voit furtivement au début de la vidéo.

Je devrais ajouter encore quelques effets d'ici à la fin du concours.
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 15/11/2023 21:51 | #




J'ai rajouté 3 effets à la collection dans la version 0.9.3 :

- Motion Blur on Spinning Cube v1.0
- Rotating Sphere on textured background v1.0
- Raindrops v2.0

On arrive donc à 15 au total.
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 16/11/2023 20:52 | #


Bon, voici la version que je poste pour le concours.

Je vais m'arrêter là, j'ai mis dans mon addin ce dont j'avais envie.
J'ai rajouté un petit 16ème effet histoire de faire un compte rond en puissance de 2 et qui sert d'introduction.



Je mets le dépôt Gitea tout propre avec la doc pour ceux que cela intéresse, il y a quelques trucs sympas dans l'architecture du programme et quelques jolies astuces dans les effets visuels qui peuvent vous être utiles.

J'avais pas le temps, mais il serait intéressant de pousser le concept en passant sur Azur et en mettant de l'ASM pour vraiment tirer partie de la machine. Et avec une bibliothèque de son pour sortir une musique comme sur une vraie démo, ce serait un parfait démonstrateur technologique.
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 28/11/2023 03:12 | #


Pour le fun j'ai ajouté un petit effet sympa : Textured Wavy Dot-Flag



Un autre effet classique qui manquait à la collection.

C'est vraiment sympa de pouvoir ajouter des petits effets au fil de l'eau quand on a une heure à tuer. Du coup je pense que je vais continuer de faire vivre le programme et ajouter relativement régulièrement des effets quand j'aurais de nouvelles idées.

Si je m'en sors bien au classement du concours, je pense vous faire un article post-mortem sur les quelques astuces sympas et les techniques derrière certains effets.
Lephenixnoir Hors ligne Administrateur Points: 23723 Défis: 149 Message

Citer : Posté le 28/11/2023 08:38 | #


Joli ! J'aime beaucoup les astuces derrière ces choses. Petite suggestion, un menu avec des miniature serait utile, il commence à y en avoir beaucoup :3
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 28/11/2023 08:43 | #


Yep c'est une bonne idée, je ferai un fork qui ne soit pas "screen saver" compliant comme demandé dans le concours, mais avec un petit menu de sélection.

En effet il commence d'y avoir pas mal d'effets différents donc ça devient un peu long de faire tourner en boucle.
Slyvtt Hors ligne Community Manager Points: 1849 Défis: 1 Message

Citer : Posté le 03/12/2023 13:59 | #


Le concours et terminé et les votes sont ouverts à tous les inscrits sur le site.

C’est là que ça se passe pour voter : Vote pour meilleur screensaver Cemetech CC26

Je suis comme on pouvait se douter le seul représentant côté Casio, tous les autres participants sont sur TI-83/84 à une exception près sur HP Prime

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2023 | Il y a 35 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd