Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: Adriweb on February 13, 2014, 10:00:07 am

Title: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: Adriweb on February 13, 2014, 10:00:07 am
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 (https://www.youtube.com/user/tiplanet), and the game itself.

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


Cross post : http://tiplanet.org/forum/viewtopic.php?f=43&t=13910
Title: Re: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: DJ Omnimaga on February 13, 2014, 01:48:08 pm
Thanks for recording the vid. I am at work so I'll try to watch later. :)

One thing, though: You have some competition since LDStudio already released a Flappy Bird clone in Lua a few days ago :P
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: Sorunome on February 13, 2014, 01:48:51 pm
So much Flappy Birds these days O.O
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: LDStudios on February 13, 2014, 02:11:19 pm
Thanks for recording the vid. I am at work so I'll try to watch later. :)

One thing, though: You have some competition since LDStudio already released a Flappy Bird clone in Lua a few days ago :P

Haha, maybe a little. I have no doubt Adriweb's will be far better optimized
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: Adriweb on February 13, 2014, 02:58:07 pm
Oh well, it's kind of normal since I have a lot more experience in Nspire-Lua, don't worry ^^
(you seem to be working quite fast, though, with many projects, so I'm sure some day you'll be doing great stuff too :D)

Anyway, I didn't have the goal to have a really "optimized" code, but rather to have a cleanly-made game that can teacher clases, screen manager, etc. for people who are new in this domain and want a "real-life" example on a simple game :)

I'll post the video & game later.
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: Adriweb on February 13, 2014, 06:28:23 pm
Here it is :)

(http://i.imgur.com/YWeRcfh.png)

Download : http://tiplanet.org/forum/archives_voir.php?id=31050

GitHub Repo (with the source code) : https://github.com/adriweb/Flappy_Bird_Nspire_Lua/
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: nspireguy on February 13, 2014, 10:32:43 pm
yay. more flappy!!oh and good j0b!!!
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: Adriweb on February 14, 2014, 09:47:47 pm
Video is available (watch in 720p) :



GitHub repo : https://github.com/adriweb/Flappy_Bird_Nspire_Lua
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: Joshuasm32 on February 15, 2014, 03:45:11 am
Soo long...  Nice, and good job!
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: DJ Omnimaga on February 26, 2014, 10:36:38 pm
Gonna try your version pretty soon. I like the graphics in this one, although LDStudio did a nice job too. :)
Title: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
Post by: LDStudios on March 07, 2014, 07:42:36 pm
Gonna try your version pretty soon. I like the graphics in this one, although LDStudio did a nice job too. :)

Awww thanks :P
Btw, I talked to adriweb, and he got his bird sprite directly from my source ;)