Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
48 views
6 pages
Project Report 393395
Uploaded by
Chetan Channe
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save project-report-393395 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
48 views
6 pages
Project Report 393395
Uploaded by
Chetan Channe
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save project-report-393395 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 6
Search
Fullscreen
A PROJECT REPORT ON FLAPPY BIRDS USING LUA A DISSERTATION SUBMITTED FOR THE MID TERM PROJECT EVALUATION (MTE) FOR THE COMPLETION OF COURSE COMPUTER GRAPHICS (CO=313) SUBMITTED BY VISHRUTH KHARE (2K18/CO/393) VISHWAS AGARWAL (2K18/CO/395) UNDER THE SUPERVISION OF Ms. CHINGMUANKIM NAULAK DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING DELHI TECHNOLOGICAL UNIVERSITY (Formerly Dethi Colege of Engineering) Gawana Road, Dethi- 110042 Session: November, 2020 1DECLARATION We, Vishruth Khare, Roll No. 2K18/CO/393 and Vishwas Agarwal, Roll No. 2K18/CO/395 of B.Tech Computer Engineering, hereby declare that the project titled “Flappy Birds Using Lua” which is submitted by us to the Department of Computer Engineering, Delhi Technological University (DTU), Delhi for the mid-term project evaluation (MTE), is complete and working and has properly cited all it's quotations along with a working model. New Delhi India November "20ABSTRACT Flappy bird is a mobile game turned Web Variation in which a player controls a bird’s flight to refrain from colliding with obstacles. Tapping the keys for a longer period of time allows the bird to fly higher, while letting go causes the bird to fall down. This project will bring the mobile game to life ny creating a web. variant which is unprecedented. The FPGA will render an image of the bird flying through an environment, and display the flapping motion of the wings according to the player's ability to tap the relevant keys. We will be imploring Lua Love2D framework for the implementation of a aforementioned game development. The necessary gaming design and develepment have been kept in mind while deploying the game features. We believe that this first attempt of the employment of Web frame application in a Mobile Based gamie will be an imporiant step for a wider deployment jin the research area of computer games.INTRODUCTION The game is a side-scroller where the player controls a bird, attempting to fly between rows of green pipes, which are equally sized gaps placed at random heights, without coming into contact them. Each successful pass through @ pair of pipes awards the player one point. If the player touches the pipes, it ends the game. The bird briefly flaps upward each time the player taps the key; if the key is not tapped, the bird falls due to gravity. The player is awarded with several milestones, such as a bronze medal if they reached twenty points, a silver medal from Forty points, a gold medal from Fifty, and a platinum medal from Hundred points. The achievements get stored in the collectible haul. Compatibility : Any system with Love2D framework installed can compile, execute and play this game.TECHNOLOGY USED We have used Lua Programming Language for the development of the project. Lua is an extensible, lightweight programming language written in C. It started as an in-house project in 1993 by Roberto lerusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes. It was designed from the beginning to be a software: that can be integrated with the code written in C and other conventional languages. It does not try to do what C can already do but aims at offering what C is not good at: a good distance from the hardware, dynamic structures, no redundancies, ease of testing and debugging. For this, Lua has a safe environment, automatic memory management, “atid good facilities for handling strings and other kinds of data with dynamic size Features: : Lua provides a set of unique features that makes it distinct from other languages. These include: © Extensible o Simple © Efficient © Portable @ Free and open Lua Interpreter : The Lua Interpreter is written in ANSI C, hence it is highly portable and can run on a vast spectrum of devices from high-end network servers to small devices. Both Lua’s language and its interpreter are mature, small, and fast. It hes evolved from other programming languages and top software standards. Being ‘small. in size makes it possible for it to run on small devices with low memory.METHODOLOGY @ We first import the desired modules and import the Love2D framework in out Script ® Then the classes and objects are implemented for the bird, pipes, background, Achievements, Pause Screen and the: final display Screen. @ We develop the relevant game logic that will ensure smooth play IMPLEMENTING. IMPORTING THE MULES F——P] CLASSES ANNO OBEGTS: EMTERTSPACEORR, using brnanc: RUNNING THE DEPLOY THE pena INPUTS FROM MANLOGe |*———)]_ Functions: THE USER ESC Key PRESSED ‘TeRMeNATE and in accomplice with the screen resolution and system settings. © Once everything is in check, the player executes the code which means the functions get deployed in the main.lua code. ©@ Once the main function gets compiled, it keeps on executing until the player presses hit an obstacle or makes an_ illegal move. © Finally the score along-with the trophy is displayed on the screen and the main.lua function keeps on looping until the Player presses the Escape Key to trigger an escaping sequence that closes the window.
You might also like
Project On Flappy Bird in Python Using Pygame Module
PDF
50% (6)
Project On Flappy Bird in Python Using Pygame Module
14 pages
mini project game
PDF
No ratings yet
mini project game
28 pages
Kidslife App: (Education Based Games For Students)
PDF
No ratings yet
Kidslife App: (Education Based Games For Students)
14 pages
Python Report Submit
PDF
No ratings yet
Python Report Submit
19 pages
Project Flappy
PDF
No ratings yet
Project Flappy
14 pages
Presentation 3
PDF
No ratings yet
Presentation 3
24 pages
Mini Pro
PDF
No ratings yet
Mini Pro
15 pages
Project Report 2
PDF
No ratings yet
Project Report 2
24 pages
cs
PDF
No ratings yet
cs
10 pages
Flappy Bird SRS IUB
PDF
No ratings yet
Flappy Bird SRS IUB
18 pages
Mubeen Proposal
PDF
No ratings yet
Mubeen Proposal
12 pages
Planning Your A Level Project
PDF
No ratings yet
Planning Your A Level Project
2 pages
Flappy Bird Using Python
PDF
No ratings yet
Flappy Bird Using Python
9 pages
Hangman Game
PDF
No ratings yet
Hangman Game
15 pages
Flappy Bird Document
PDF
No ratings yet
Flappy Bird Document
25 pages
OOP Project Report
PDF
No ratings yet
OOP Project Report
17 pages
SynopsisOfProject by Ekta
PDF
No ratings yet
SynopsisOfProject by Ekta
12 pages
Aditya PC CS IP FINAL
PDF
No ratings yet
Aditya PC CS IP FINAL
30 pages
F-Bird Report
PDF
No ratings yet
F-Bird Report
33 pages
The Lua Integration Guide
PDF
No ratings yet
The Lua Integration Guide
36 pages
Programming in LUA
PDF
100% (11)
Programming in LUA
155 pages
Submitted t2 Documentation
PDF
No ratings yet
Submitted t2 Documentation
45 pages
Flappy Bird Game Presentation
PDF
No ratings yet
Flappy Bird Game Presentation
10 pages
Floppy_Bird_Documentation
PDF
No ratings yet
Floppy_Bird_Documentation
2 pages
Small Is Beautiful: The Design of Lua: Roberto Ierusalimschy PUC-Rio
PDF
No ratings yet
Small Is Beautiful: The Design of Lua: Roberto Ierusalimschy PUC-Rio
49 pages
ilovepdf_merged_organizedshit
PDF
No ratings yet
ilovepdf_merged_organizedshit
30 pages
Lua - A Look at The Design of Lua Fulltext - 2018 11 - Cacm Acm Org Magazines
PDF
No ratings yet
Lua - A Look at The Design of Lua Fulltext - 2018 11 - Cacm Acm Org Magazines
13 pages
Lua ll3
PDF
No ratings yet
Lua ll3
22 pages
Lua ll3 VM PDF
PDF
No ratings yet
Lua ll3 VM PDF
22 pages
class 12 computer project final documentation
PDF
No ratings yet
class 12 computer project final documentation
28 pages
516062397-Presentation-FLappyBird
PDF
No ratings yet
516062397-Presentation-FLappyBird
12 pages
project 1st Review
PDF
No ratings yet
project 1st Review
20 pages
Project Report
PDF
0% (2)
Project Report
17 pages
Mini Project
PDF
No ratings yet
Mini Project
15 pages
Flappy Bird: Bachelor of Engineering (Computer Engineering)
PDF
No ratings yet
Flappy Bird: Bachelor of Engineering (Computer Engineering)
14 pages
Rashtrotthana Vidya Kendra 20241128 182345 0000
PDF
No ratings yet
Rashtrotthana Vidya Kendra 20241128 182345 0000
20 pages
Moonshine: Lua - The Next Generation
PDF
No ratings yet
Moonshine: Lua - The Next Generation
5 pages
COMPUTER Ip
PDF
No ratings yet
COMPUTER Ip
25 pages
computer project 1
PDF
No ratings yet
computer project 1
7 pages
U3L18 - Project Guide Edited - Interactive Card
PDF
No ratings yet
U3L18 - Project Guide Edited - Interactive Card
3 pages
Project Proposal
PDF
No ratings yet
Project Proposal
4 pages
NEHA RAWAT
PDF
No ratings yet
NEHA RAWAT
45 pages
Project Report - Hangman
PDF
No ratings yet
Project Report - Hangman
18 pages
SE LAB FILE
PDF
No ratings yet
SE LAB FILE
27 pages
1743258845 Python STUDENT Manual
PDF
No ratings yet
1743258845 Python STUDENT Manual
162 pages
Project Report On Hangman Game
PDF
No ratings yet
Project Report On Hangman Game
20 pages
Python Lab Manaual
PDF
No ratings yet
Python Lab Manaual
28 pages
Flappy Bird
PDF
No ratings yet
Flappy Bird
12 pages
Railway Reservation System
PDF
No ratings yet
Railway Reservation System
32 pages
Project Proposal-Flappy Bird: 2. Algorithm
PDF
No ratings yet
Project Proposal-Flappy Bird: 2. Algorithm
2 pages
Aboutpython: History of Python
PDF
No ratings yet
Aboutpython: History of Python
13 pages
CS Final Project
PDF
No ratings yet
CS Final Project
23 pages
Cs Project File
PDF
No ratings yet
Cs Project File
18 pages
cs 12
PDF
No ratings yet
cs 12
32 pages
Endsemminiprojects
PDF
No ratings yet
Endsemminiprojects
22 pages
JOJI CHAKOLA Mini Report Individual
PDF
No ratings yet
JOJI CHAKOLA Mini Report Individual
36 pages
Expected Syllogism Questions For IBPS PO and Clerk Prelims 2019 PDF
PDF
No ratings yet
Expected Syllogism Questions For IBPS PO and Clerk Prelims 2019 PDF
14 pages
New Upcoming Companies
PDF
No ratings yet
New Upcoming Companies
11 pages
New Fincaece Plans of Bajaj Fin Serv
PDF
No ratings yet
New Fincaece Plans of Bajaj Fin Serv
6 pages
Study On Retail Banking Transformations in India MBA Finace
PDF
No ratings yet
Study On Retail Banking Transformations in India MBA Finace
17 pages
Detils of Realme Cost Calculation
PDF
No ratings yet
Detils of Realme Cost Calculation
26 pages
Marketing Strategy of Tesla
PDF
No ratings yet
Marketing Strategy of Tesla
5 pages
Detail Study of Trade Union
PDF
No ratings yet
Detail Study of Trade Union
4 pages
A Study On BSNL Coustomet Satisfaction
PDF
No ratings yet
A Study On BSNL Coustomet Satisfaction
8 pages
My - Synopsis - Project - 2
PDF
No ratings yet
My - Synopsis - Project - 2
9 pages
Amazon
PDF
No ratings yet
Amazon
14 pages
A Study On Exit Interview
PDF
100% (1)
A Study On Exit Interview
2 pages
G M, BFJ, M MKLML, MLKXF, Mdlkgjzsdo H SKZDFH Biu: What Is Marketing Strategy?
PDF
No ratings yet
G M, BFJ, M MKLML, MLKXF, Mdlkgjzsdo H SKZDFH Biu: What Is Marketing Strategy?
3 pages
GJSKLDJM L JMG FDJ Kopikdfops Project: Jump To Navigationjump To Search
PDF
No ratings yet
GJSKLDJM L JMG FDJ Kopikdfops Project: Jump To Navigationjump To Search
4 pages
Hdnyhndf .: What Is Marketing Strategy?
PDF
No ratings yet
Hdnyhndf .: What Is Marketing Strategy?
3 pages
Project: Public Housing Project (Disambiguation)
PDF
No ratings yet
Project: Public Housing Project (Disambiguation)
3 pages
Dlkgjzsdo H SKZDFH Biu: What Is Marketing Strategy?
PDF
No ratings yet
Dlkgjzsdo H SKZDFH Biu: What Is Marketing Strategy?
3 pages
Featurs of Marketing Strategy - Meaning and Its Importance
PDF
No ratings yet
Featurs of Marketing Strategy - Meaning and Its Importance
2 pages
Marketing Strategy - Meaning and Its Importance
PDF
No ratings yet
Marketing Strategy - Meaning and Its Importance
1 page
Marketing Stratergy
PDF
No ratings yet
Marketing Stratergy
3 pages