My Account Log in

3 options

LÖVE for Lua game programming : master the Lua programming language and build exciting strategy-based games in 2D using the LÖVE framework / Darmie Akinlaja.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Akinlaja, Darmie.
Series:
Community experience distilled.
Community experience distilled
Language:
English
Subjects (All):
Video games--Programming.
Video games.
Video games--Design.
Physical Description:
1 online resource (1 v.) : ill.
Edition:
3rd ed.
Place of Publication:
Birmingham, UK : Packt Pub., 2013.
[Place of publication not identified] Packt Publishing Ltd 2013
Language Note:
English
Summary:
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.
Contents:
Intro
LÖVE for Lua Game Programming
Table of Contents
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
3. Before You Build a Game
Planning your game
Strategy
Role-playing games
Adventure
Action
Simulation
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
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
Player movement
Gravitation physics
Player collision with platform
Player's death
Draw player
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
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
8. Packaging and Distributing Your Game
Windows executable
Mac apps
Linux
LÖVE on browsers
LÖVE on Android mobile phones
Index.
Notes:
Includes index.
Description based on online resource; title from cover (Safari, viewed Nov. 25, 2013).
ISBN:
1-78216-161-9
OCLC:
864886612

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account