Cover image for LÖVE2d for Lua Game Programming.
LÖVE2d for Lua Game Programming.
Title:
LÖVE2d for Lua Game Programming.
Author:
Mishra, Brij Bhushan.
ISBN:
9781782161615
Personal Author:
Physical Description:
1 online resource (116 pages)
Contents:
LÖVE for Lua Game Programming -- Table of Contents -- LÖVE for Lua Game Programming -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Getting Started with LÖVE -- Downloading LÖVE -- For Windows users -- For Linux users -- For Mac users -- Choosing your editor -- Running a LÖVE game -- Basic structure of LÖVE -- Examples -- Conf.lua -- Summary -- 2. LÖving Up! -- Drawing 2D objects -- Moving objects -- Rotating objects -- Moving left, right, up, or down -- Sprites -- Animation -- Summary -- 3. Before You Build a Game -- Planning your game -- Strategy -- Role-playing games -- Adventure -- Action -- Simulation -- Summary -- 4. Making Your First Game -- Basic level design -- Getting your assets ready -- Player -- Coin -- Antagonist -- Diamond -- Tile set -- Getting started with Tiled -- Exporting your tile map -- Loading the game level -- Conf.lua -- Summary -- 5. More About Making the Game -- Bump on it! -- Loading solid tiles into the bump -- Loading the character objects (player and enemy) -- A player character -- The anim8 library -- Frames -- Animation -- Player movement -- Gravitation physics -- Player collision with platform -- Player's death -- Draw player -- Summary -- 6. Meeting the Bad Guy! -- Bad guy -- Updating the enemy position and animation -- Enemy collision configuration -- Enemy death function -- Drawing the enemy character to the screen -- Summary -- 7. Pickups and Head-Up Display and Sounds -- Pickups -- Coins -- Diamonds -- Life -- Audio system -- Enemy collision sounds.

Item pick sounds -- Coin sound -- Diamond sound -- Head-Up Display (HUD) -- Menu HUD -- On clicking a button -- Life HUD -- Score HUD -- Summary -- 8. Packaging and Distributing Your Game -- Windows executable -- Mac apps -- Linux -- LÖVE on browsers -- LÖVE on Android mobile phones -- Summary -- Index.
Abstract:
This book follows a tutorial approach with examples and step-by-step instructions to help explain the key concepts of the LÖVE framework as well as everything you need to know about game development using the Lua programming language.LÖVE2d for Lua Game Programming is for anyone who is interested in learning about desktop game development.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: