π
<-
Chat plein-écran
[^]

[Stream Live] Programmation d'un jeu en Lua : Flappy Bird !

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

[Stream Live] Programmation d'un jeu en Lua : Flappy Bird !

Unread postby Adriweb » 13 Feb 2014, 14:01

Salut,

J'ai un petit peu de temps ce soir et je me suis dit que quitte à rentrer dans la mode d'un codage d'un n-ième clone de "Flappy Bird" ((C) .GEARS Studio), autant en faire profiter ceux qui souhaitent regarder comment c'est de coder un jeu en Lua pour la plateforme Nspire :)


Bref, je vais donc me streamer en train de programmer ce jeu, en Lua, pour TI-Nspire, ce soir, vers 18h.
Je ne sais pas combien de temps ça va prendre :D
Une fois terminé, j'uploaderai aussi la vidéo sur la chaîne YouTube de TI-Planet.
EDIT : la voici : https://www.youtube.com/watch?v=em2SiG2zGDM&hd=1

Au programme :
- Utilisation d'APIs des OS 3.1 et 3.2
- Programmation avec des classes
- Programmation complètement dynamique (pas de trucs "hardcodés" pour la calculatrice)
- Utilisation d'un Screen Manager
- Des techniques diverses et variées (images, animations, etc.)
- Quelques techniques d'optimisations
- De la musique en fond, parce que c'est évident.

Il y a un chat intégré donc vous pouvez me poser autant de questions que vous voudrez si vous en avez.


Le lien :
http://www.twitch.tv/adriweb
(pas avant 18h ce Jeudi 13)


On va voir si ce format d'"événement" intéresse du monde - cette fois-ci servira d'essai...

En tout cas, vous pouvez toujours répondre à ce topic pour signaler votre présence :P
Hi,

I have a little time tonight and since I decided to quickly code a n-th clone of Flappy Bird, I might as well make it in a way that benefits those who wish to see how this is to code a game in Lua for Nspire platform :)


So I'll live-stream the game being programmed today at 6 PM GMT+1 (France time) .
I do not know how long it will take : D

Once completed , I'll also upload the video on TI-Planet's YouTube channel.
Edit : here it is : https://www.youtube.com/watch?v=em2SiG2zGDM&hd=1

What to expect :
- Using APIs for OS 3.1 and 3.2
- Programming with Classes
- Programming in a completely dynamic way ( no hardcoded sizes, etc. )
- Using a Screen Manager
- Misc. tips&tricks (images, animations, etc.).
- Some optimization techniques
- Music in the background, because it is obvious.


Link:
http://www.twitch.tv/adriweb



Edit : Téléchargement / Download : archives_voir.php?id=31050
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.3%
 
Posts: 14653
Images: 1118
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [Stream Live] Programmation d'un Flappy Bird Lua

Unread postby AnToX98 » 13 Feb 2014, 15:47

Super Adriweb, ça fait longtemps qu'on attend ça ! Quelle merveilleuse idée, on t'aime :p
PS : j'essayerais d'être là ce soir :)
User avatar
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 75.5%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby darknicolas » 13 Feb 2014, 15:59

Super initiative. Merci !!!!!!
User avatar
darknicolas
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 60%
 
Posts: 4
Joined: 11 Jan 2013, 20:13
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby Wistaro » 13 Feb 2014, 17:28

Super idée!

Je ne connais rien du tout à la programmation en lua sur TI nSpire, ce sera un bon moment pour moi de découvrir cela ;-)

Connecté à 17h59 sur ton twitch! ;-)
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.3%
 
Posts: 3178
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby Lepzulnag » 13 Feb 2014, 17:39

Streamer en train de programmer :D Je me demande vraiment ce que ça pourrait donner. C'est toi qui est à l'origine de cette idée ou des "superstars" de la programmation l'ont-ils déjà fait ?

En tout cas je viendrai jeter un coup d'oeil ;)
Last edited by Lepzulnag on 13 Feb 2014, 17:44, edited 1 time in total.
User avatar
Lepzulnag
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 78.5%
 
Posts: 151
Joined: 02 Aug 2012, 21:15
Location: Bretagne
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: M2 Maths

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby Adriweb » 13 Feb 2014, 17:43

Un stream de programmation n'est pas mon idée, non ^^ Des programmeurs connus (et certainement d'autres moins connus aussi) l'ont déjà fait ;)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.3%
 
Posts: 14653
Images: 1118
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby Wistaro » 13 Feb 2014, 17:47

Tu va filmer ta calculatrice avec une caméra ou sur pc avec un émulateur?
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.3%
 
Posts: 3178
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby technolapin » 13 Feb 2014, 17:55

Ouf, juste rentré à temps !
Je vais regarder ça pendant que je finit un énième programme débile. :p
Votez Kasane Teto 2017
User avatar
technolapin
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 97.8%
 
Posts: 514
Images: 25
Joined: 31 Dec 2012, 10:48
Location: Chez moi
Gender: Male
Calculator(s):
MyCalcs profile
Class: Chui en vacance ducon

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby AnToX98 » 13 Feb 2014, 17:56

Non il va le faire sur le Student software :bj:
Ca devrait bientôt commencer, à vos postes !
User avatar
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 75.5%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: [Stream Live] Programmation d'un jeu en Lua : Flappy Bir

Unread postby Wistaro » 13 Feb 2014, 17:57

Oui, dans 3 minutes ;-)
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.3%
 
Posts: 3178
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 75 guests

-
Search
-
Social TI-Planet
-
Featured topics
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1190 utilisateurs:
>1166 invités
>19 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)