Author Topic: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua  (Read 7924 times)

0 Members and 1 Guest are viewing this topic.

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
[Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« 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, 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
« Last Edit: February 13, 2014, 10:01:49 am by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #1 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

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #2 on: February 13, 2014, 01:48:51 pm »
So much Flappy Birds these days O.O

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #3 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
« Last Edit: February 13, 2014, 02:31:38 pm by LDStudios »



Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #4 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.
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #5 on: February 13, 2014, 06:28:23 pm »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline nspireguy

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 158
  • Rating: +11/-6
    • View Profile
    • NspireGuy
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #6 on: February 13, 2014, 10:32:43 pm »
yay. more flappy!!oh and good j0b!!!

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #7 on: February 14, 2014, 09:47:47 pm »
Video is available (watch in 720p) :



GitHub repo : https://github.com/adriweb/Flappy_Bird_Nspire_Lua
« Last Edit: February 14, 2014, 09:48:20 pm by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Joshuasm32

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 142
  • Rating: +19/-7
    • View Profile
    • Network
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #8 on: February 15, 2014, 03:45:11 am »
Soo long...  Nice, and good job!
My name is Josh and I a developer at Moonzean. I enjoy Radiohead, web development, Java, and cryptograms.
Spoiler For No Surprises, by Radiohead:
A heart that's full up like a landfill
A job that slowly kills you
Bruises that won't heal

You look so tired unhappy
Bring down the government
They don't, they don't speak for us

I'll take a quiet life
A handshake of carbon monoxide

And no alarms and no surprises
No alarms and no surprises
No alarms and no surprises
Silent, silent

This is my final fit
My final bellyache

With no alarms and no surprises
No alarms and no surprises
No alarms and no surprises please

Such a pretty house
And such a pretty garden

No alarms and no surprises
No alarms and no surprises
No alarms and no surprises please

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #9 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. :)

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: [Live stream] Coding a Flappy Bird clone in TI-Nspire Lua
« Reply #10 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 ;)