Coolthing Of Theday

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Sunday, 24 November 2013

[Book Review] 'LÖVE for Lua Game Programming'

Posted on 13:32 by Unknown

LÖVE for Lua Game Programming

image

Preface
Chapter 1: Getting Started with LÖVE
Chapter 2: LÖving Up!
Chapter 3: Before You Build a Game
Chapter 4: Making Your First Game
Chapter 5: More About Making the Game
Chapter 6: Pickups and Head-Up Display and Sounds
Chapter 7: Meeting the Bad Guy!
Chapter 8: Packaging and Distributing Your Game

What you will learn from this book
  • Create different environments to make your games more interesting
  • Add sound and music to your games
  • Apply game physics and real-time particle collisions
  • Animate game characters using sprites
  • Deploy your games to Windows, Linux, and Mac platforms
In Detail

LÖVE is a game development framework for making 2D games using the Lua programming language. LÖVE is totally free, and can be used in anything from friendly open-source hobby projects, to closed-source commercial ones. Using the Lua programming framework, one can use LÖVE2D to make any sort of interesting games.

LÖVE for Lua Game Programming will quickly and efficiently guide you through how to develop a video game from idea to prototype. Even if you are new to game programming, with this book, you will soon be able to create as many game titles as you wish without stress.

The LÖVE framework is the quickest and easiest way to build fully-functional 2D video games. It leverages the Lua programming language, which is known to be one of the easiest game development languages to learn and use. With this book, you will master how to develop multi-platform games for Windows, Linux, and Mac OS X. After downloading and installing LÖVE, you will learn by example how to draw 2D objects, animate characters using sprites, and how to create game physics and game world maps.

LÖVE for Lua Game Programming makes it easier and quicker for you to learn everything you need to know about game programming. If you’re interested in game programming, then this book is exactly what you’ve been looking for.

...

I read this book on Friday (while waiting for UPS to deliver my Xbox One... ;) and found it well paced and easy to follow. The book takes an incremental approach easing you into programing with LOVE and Lua. It is NOT a programming tutorial. It assumes you have some programming background and doesn't waste space on the things you are assumed to already know (like looping, functions, variables, etc, etc).

The author also does a nice job introducing you to common game dev tasks, like level design, tile usage, character animation, and so on. With 106 pages, you don't get depth but you do get a great initial introduction and in the end, a working game.

The "who this book is for" is spot-on;

This book is for aspiring game developers with a decent understanding of Lua scripting language, and anyone who wants to learn video game design. If you are looking for a step-by-step approach to learn how to design a game from idea to prototype quickly with a robust and easy-to-understand game engine, this book is for you.

If you are looking for a fun way to get started writing games, using all free tools, games that run cross platform, this book will help you get started.

 

Disclosure of Material Connection: I received one or more of the products or services mentioned above for free in the hope that I would mention it on my blog. Regardless, I only recommend products or services I use personally and believe my readers will enjoy. I am disclosing this in accordance with the Federal Trade Commission’s 16 CFR, Part 255: “Guides Concerning the Use of Endorsements and Testimonials in Advertising.

 

Related Past Post XRef:
[Book Review - Preview] 'LÖVE for Lua Game Programming'

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in BookReview, Development | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Mr. 7,000! This is my 7,000th post...
    Before this post; After; 20 visits between taking these snaps? Oh wait, that's probably me searching for past related posts....
  • "Windows Server Essentials Media Pack" (DNLA Stream, HTML5 and Dashboard Media stuff)
    Microsoft Downloads - Windows Server Essentials Media Pack This pack enables the media streaming functionality for Windows Server 2012...
  • Rad Gate Post... Get your Red Gate Post here...
    simple talk - Melanie Townsend - Get a copy of the Red Gate Post We recently put together a newspaper of some of the best articles fr...
  • Windows Management Framework 4.0 (PowerShell 4, PowerShell ISE, Management OData, WMI, etc.) now available
    Keith Hill's Blog - PowerShell 4.0 Now Available You can get PowerShell 4.0 for down level operating systems now via the WMF 4.0 d...
  • Viasfora - Your new favorite Visual Studio Text/*ML Editing Extension?
    Winterdom - Introducing Viasfora A couple of days ago, I unveiled Viasfora , my latest attempt at building a decently packaged extensi...
  • "Windows Server [2012 R2]: The Best Infrastructure to Run Linux Workloads"
    In the Cloud - What’s New in 2012 R2: Enabling Open Source Software Part 4 of a 9-part series . ... There are a lot of great s...
  • [Hardware Review] Life with Haswell... Haswell/Harris Beach Intel SDS Ultrabook Review - Part 2
    "So Greg, how's life with Haswell been?" "Pretty Sweet! (Mostly)" I've been given an opportunity to review t...
  • Fuzzy Lookup Add-In for Excel (Insert lame "Fuzzy, wuzzy was an Excel..." snip here)
    Microsoft Downloads - Fuzzy Lookup Add-In for Excel The Fuzzy Lookup Add-In for Excel performs fuzzy matching of textual data in Exce...
  • Caliburn.Micro v1.5.0 released (CM gets Tasks, Async/Await and Share/Setting for RT... and bug fixes of course)
    Caliburn.Micro - Caliburn.Micro v1.5.0 "Release Notes This release fixes many bugs. It also adds support for Task and async/a...
  • Just about everything you ever wanted to know about SQL Server Date and Time Data Types...
    CodeProject - Date and Time Data Types and Functions - SQL Server (2000, 2005, 2008, 2008 R2, 2012) Introduction It would be bette...

Categories

  • .Net
  • 3DPrinting
  • AFeedYouShouldRead
  • Agile
  • ALM
  • Amazon
  • Amiga
  • Analytics
  • Android
  • ASP.NET
  • Azure
  • BigData
  • bing
  • Blogging
  • Book
  • BookReview
  • BUILD
  • C
  • C#
  • C++
  • Career
  • Cat
  • cheatsheet
  • ClickOnce
  • Cloud
  • ComputerHardware
  • css
  • Data
  • DBA
  • DependencyInjection
  • Deployment
  • Design
  • Development
  • devops
  • DVCS
  • ebook
  • EDD
  • Education
  • EnterpriseLibrary
  • EntityFramework
  • Exchange
  • Expression
  • gadget
  • Game
  • GIT
  • Google
  • Government
  • Hadoop
  • hardware
  • HardwareReview
  • HaswellReview
  • HTML5
  • Humor
  • IE
  • IEExtension
  • IfAllElseFails
  • IIS
  • ILMerge
  • Image
  • Infographic
  • interview
  • InversionOfControl
  • Java
  • Javascript
  • Kinect
  • LightSwitch
  • LINQ
  • Linux
  • LosAngeles
  • Lucene
  • Lync
  • MEF
  • Metro
  • MicrosoftOffice
  • MicrosoftOutlook
  • Mono
  • MVC
  • MVVM
  • NetMon
  • NLP
  • NoSQL
  • NuGet
  • OData
  • OneNote
  • OpenXML
  • Paint.Net
  • Personal
  • Photosynth
  • Physics
  • portable
  • Poster
  • PowerShell
  • Preparedness
  • Presentation
  • Prism
  • PrivateCloud
  • RegEx
  • RemoteDesktop
  • Reporting
  • RIAServices
  • Science
  • ScienceFiction
  • Scratch
  • Scrum
  • ServiceBus
  • SharePoint
  • Silverlight
  • SimiValley
  • SPA
  • Space
  • SQLServer
  • Storyboard
  • Surface
  • SVG
  • SystemAdministration
  • T4
  • TeamBuild
  • TeamFoundationServer
  • TechEd
  • Training
  • TypeScript
  • UnitTesting
  • UnityApplicationBlock
  • Utility
  • Veteran
  • VirtualMachine
  • Visio
  • VisualBasic
  • VisualStudio
  • WCF
  • Web X.X
  • Webcast
  • WebFeed
  • WebMatrix
  • Windows
  • Windows7
  • Windows8
  • Windows8.1
  • WindowsHomeServer
  • WindowsLiveWriter
  • WindowsPhone
  • WindowsServer
  • WinRT
  • WiX
  • WMI
  • WOPI
  • WPF
  • XAML
  • XBox360
  • XboxOne
  • zombie

Blog Archive

  • ▼  2013 (500)
    • ►  December (12)
    • ▼  November (61)
      • Red Gate SSMS Ecosystem - The free SQL Server Mana...
      • Two SQL Server Resources that you might want to ta...
      • [Kickstarter of the Day]Making your paper airplane...
      • Infographic for the English Grammar Challenged...
      • Taking File Explorer to 11! (Okay 10... ) - 10 Tip...
      • Creating Per-Monitor DPI-Aware Applications Code S...
      • Windows 8.1 Store App Paper Prototyping Templates
      • Having your Amiga and Pi to... Using Raspberry Pi ...
      • [Humor] Death by Cube...
      • Happy VM Day! The Visual Studio 2013 RTM ALM Virtu...
      • Being smart when opening SkyDrive Smart Files in D...
      • If you're not cheating, you're not... using these ...
      • No If's here.. Jason Haley Web Appifys his Interes...
      • Viasfora - Your new favorite Visual Studio Text/*M...
      • Battling the Console Wars, one mini-3d print job a...
      • [Book Review] 'LÖVE for Lua Game Programming'
      • The TMI Infographic of the day... aka the world's ...
      • Windows Azure Learning Resource Link Round-up
      • Opening EntLib - The Microsoft Enterprise Library ...
      • Office/Exchange File Format,Specification and Prot...
      • Pst... Storing PST's on a network share? Still a n...
      • cough... cough... feeling a little [Xbox One deliv...
      • Surface Pro / Pro 2 Battery Life Extension Tip... ...
      • 1st Annual Socaltech 50 - 50 SoCal Tech companies ...
      • A test lab to play with eDiscovery across Exchange...
      • A word or two or 10 about Word Clouds
      • "Developer's Guide to Microsoft Enterprise Library...
      • New Amiga motherboard, updated AmigaOS... Who says...
      • 10 Professionals, 10 views on the coming trends in...
      • GQL, no, not the Gnome Query Language, the Genome ...
      • Working Office Remote (No that kind of remote...)....
      • [Book Review - Preview] 'LÖVE for Lua Game Program...
      • Nokia Imaging SDK v1.0 RTW now available, official...
      • New from NirSoft - WhoIsConnected[to my darn netwo...
      • Kodu Game Lab v1.4.1.0
      • "Community [e]Book of PowerShell Practices" Septem...
      • Katniss the cat in the kitty remake of The Hunger ...
      • Get your own California Ghost Town, Craigslist'd f...
      • VS2013 powers up with the new and updated Producti...
      • Apple II DOS source code available. All you have t...
      • Jumping into SQL Server 2014 with these two Micros...
      • Amazon goes virtual...desktop.. with their new Ama...
      • Missed Today's Visual Studio 2013 Launch (and ther...
      • "The Field Guide to Data Science" Free eBook of th...
      • Wax poetic with this new WiX Setup Project Editor,...
      • Whoa there's allot of the free NOAA [resources]
      • It's Log Parser Day! Robert Sheldon shows how Log ...
      • Visual Studio / Team Explorer 2013 no longer requi...
      • Preparing Patriotic Presentations with PowerPoint ...
      • Thank you for your thank you's, a veteran's day note
      • Don't Present, Resonate - Nancy Duarte's resonate ...
      • Dave McKinstry's Massive Missive of More VS 2013 L...
      • Drawing for Developers (Yes, you can!)
      • So tasty you'll want to eat your phone, Marmalade ...
      • We're from MSDN Magazine and we're here to help......
      • These beautiful D&D maps make you want to break ou...
      • Write a killer job description so you don't have t...
      • In with the new for the old school, the NNTP bridg...
      • "Windows 8.1 Quick [keyword] Guide for Business(?)"
      • Cloud VDI seems to be the new Dev desktop shiny, s...
      • "hackathon-in-a-box.org" is you're, well, Hackatho...
    • ►  October (65)
    • ►  September (38)
    • ►  August (47)
    • ►  July (75)
    • ►  June (39)
    • ►  May (40)
    • ►  April (42)
    • ►  March (39)
    • ►  February (42)
Powered by Blogger.

About Me

Unknown
View my complete profile