skip to content
Programming 2D games Preview this item
ClosePreview this item

Programming 2D games

Author: Charles Kelly
Publisher: Boca Raton, FL : CRC Press, ©2012.
Edition/Format:   eBook : Document : EnglishView all editions and formats

(not yet rated) 0 with reviews - Be the first.

More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Genre/Form: Electronic books
Additional Physical Format: Print version:
Kelly, Charles.
Programming 2D games.
Boca Raton : CRC Press, ©2012
(DLC) 2012019334
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Charles Kelly
ISBN: 146650868X 9781466508682
OCLC Number: 874011879
Description: 1 online resource (xii, 416 pages) : illustrations
Contents: Getting Started Overview The Development Environment What Is DirectX? Why C++?Naming Conventions Game Engine Tips and Tools Windows Programming Fundamentals Windows Programming Fundamentals "Hello World" Windows Style Device Context Keyboard Input with Windows API Using a Mutex to Prevent Multiple Instances Multitasking in Windows Introduction to DirectX Introduction to DirectX Initializing DirectX Creating a Device Clearing a Display Buffer Page Flipping A Clean Exit The Graphics Class Our First DirectX Program Fullscreen or Windowed Debug vs. Retail DLLs Determining Device Capabilities The Game Engine The Game Engine, Part 1 The Game Class The Input Class The Spacewar Class Sprites and Animation Obtaining Game GraphicsThe Graphics Pipeline Drawing with Transparency The TextureManager Class The Image Class Game Engine Simple Animation Collisions and Entities Vectors Collisions The Entity Class Physics for 2D Games Sound Obtaining Audio Files Creating Audio Files Using XACT Adding Audio to the Game EngineAdding Sound to the GameAdjusting Audio Playback Text Sprite Text Creating Custom FontsText Class DetailsDirectX Text TextDX Class Details Adding an FPS Display Adding a Console Console ClassIncorporating the Console into the Game EngineEnhanced Appearance Bitmap Scrolling Painter's Algorithm Parallax Scrolling Shadows and ReflectionsMessage DialogInput DialogWindows Dialogs in Fullscreen DirectX ApplicationsDashboardTiled Games Why Tiled? Creating a Tile Set Creating LevelsDisplaying the TilesOrthogonal Projection Oblique ProjectionIsometric ProjectionIsometric TerrainElevation Layers Building a Complete Game Evolutionary Prototyping Project Management Design Document Prototype Textures Spacewar TasksSpacewar v1.0 Saving and Loading Network Programming Network Overview The Net Class Initialize the Network Creating a Server Creating a Client Get the Local IP Address Sending Receiving Closing a Socket Get Error Client/Server Chat Client/Server Spacewar Spacewar Server Spacewar ClientThe Journey IndexQuestions and Exercises appear at the end of each chapter.
Other Titles: Programming two-dimensional gmaes
Responsibility: Charles Kelly.


User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data

Primary Entity

<> # Programming 2D games
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "874011879" ;
    library:placeOfPublication <> ; # Boca Raton, FL
    library:placeOfPublication <> ;
    schema:about <> ; # Computer games--Programming
    schema:about <> ;
    schema:alternateName "Programming two-dimensional gmaes" ;
    schema:bookFormat schema:EBook ;
    schema:copyrightYear "2012" ;
    schema:creator <> ; # Charles Kelly
    schema:datePublished "2012" ;
    schema:exampleOfWork <> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <> ;
    schema:name "Programming 2D games"@en ;
    schema:productID "874011879" ;
    schema:publication <> ;
    schema:publisher <> ; # CRC Press
    schema:url <> ;
    schema:url <> ;
    schema:url <> ;
    schema:url <> ;
    schema:workExample <> ;
    wdrs:describedby <> ;

Related Entities

<> # Charles Kelly
    a schema:Person ;
    schema:familyName "Kelly" ;
    schema:givenName "Charles" ;
    schema:name "Charles Kelly" ;

<> # Boca Raton, FL
    a schema:Place ;
    schema:name "Boca Raton, FL" ;

<> # Computer games--Programming
    a schema:Intangible ;
    schema:name "Computer games--Programming"@en ;

    a schema:ProductModel ;
    schema:isbn "146650868X" ;
    schema:isbn "9781466508682" ;

    a schema:CreativeWork ;
    rdfs:label "Programming 2D games." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <> ; # Programming 2D games

Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.