Cargando…

Game programming using Qt : a complete guide to designing and building fun games with Qt and Qt Quick 2 using their associated toolsets : beginner's guide /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Wysota, Witold (Autor), Haas, Lorenz (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2016.
Colección:Learn by doing: less theory, more results.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000Ii 4500
001 EBSCO_ocn939394697
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160215s2016 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d TEFOD  |d OCLCF  |d N$T  |d DEBBG  |d YDXCP  |d IDEBK  |d EBLCP  |d DEBSZ  |d IDB  |d OCLCQ  |d MERUC  |d OCLCQ  |d OCLCO  |d CEF  |d NLE  |d UKMGB  |d OCLCQ  |d OCLCO  |d AGLDB  |d IGB  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO 
016 7 |a 018005453  |2 Uk 
019 |a 936628244  |a 936961715  |a 951974358 
020 |a 9781782168881  |q (electronic bk.) 
020 |a 1782168885  |q (electronic bk.) 
020 |z 9781782168874 
020 |z 1782168877 
029 1 |a DEBBG  |b BV043893490 
029 1 |a DEBBG  |b BV043968901 
029 1 |a DEBSZ  |b 473875241 
029 1 |a DEBSZ  |b 485794136 
029 1 |a GBVCP  |b 882848704 
029 1 |a UKMGB  |b 018005453 
035 |a (OCoLC)939394697  |z (OCoLC)936628244  |z (OCoLC)936961715  |z (OCoLC)951974358 
037 |a CL0500000715  |b Safari Books Online 
037 |a A8633629-96A1-4785-8DA1-78F636B7EF24  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.9.U83 
072 7 |a COM  |x 051240  |2 bisacsh 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a Wysota, Witold,  |e author. 
245 1 0 |a Game programming using Qt :  |b a complete guide to designing and building fun games with Qt and Qt Quick 2 using their associated toolsets : beginner's guide /  |c Witold Wysota, Lorenz Haas. 
246 3 |a Game programming using Qt beginner's guide 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2016. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Learn by doing: less theory, more results 
588 0 |a Online resource; title from cover page (Safari, viewed February 12, 2016). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Qt; The cross-platform programming; Qt Platform Abstraction; Supported platforms; A journey through time; New in Qt 5; Restructured codebase; Qt Essentials; Qt Add-ons; Qt Quick 2.0; Meta-objects; C++11 support; Choosing the right license; An open source license; A commercial license; Summary; Chapter 2: Installation; Installing the Qt SDK; Time for action -- installing Qt using an online installer; Setting up Qt Creator. 
505 8 |a Time for action -- loading an example projectTime for action -- running the Affine Transformations project; Building Qt from sources; Time for action -- setting up Qt sources using Git; Time for action -- configuring and building Qt; Summary; Chapter 3: Qt GUI Programming; Windows and dialogs; Creating a Qt project; Time for action -- creating a Qt Desktop project; Adding child widgets to a window; Managing widget content; Time for action -- implementing a tic-tac-toe game board; Qt meta-objects; Signals and slots; Time for action -- functionality of a tic-tac-toe board; Properties. 
505 8 |a Declaring a propertyUsing a property; Time for action -- adding properties to the board class; Designing GUIs; Time for action -- designing the game configuration dialog; Time for action -- polishing the dialog; Accelerators and label buddies; The tab order; Signals and slots; Using designer forms; Direct approach; The multiple-inheritance approach; The single inheritance approach; Time for action -- the logic of the dialog; An application's main window; The Qt resource system; Time for action -- the main window of the application; Time for action -- adding a pull-down menu. 
505 8 |a Time for action -- creating a toolbarTime for action -- filling in the central widget; Time for action -- putting it all together; Summary; Chapter 4: Qt Core Essentials; Text handling; Manipulating strings; Encoding and decoding text; Basic string operations; The string search and lookup; Dissecting strings; Converting between numbers and strings; Using arguments in strings; Regular expressions; Time for action -- a simple quiz game; Extracting information out of a string; Finding all pattern occurrences; Data storage; Files and devices; Traversing directories; Getting access to the basic file. 
505 8 |a DevicesTime for action -- implementing a device to encrypt data; Text streams; Data serialization; Binary streams; Time for action -- serialization of a custom structure; XML streams; Time for action -- implementing an XML parser for player data; JSON files; Time for action -- the player data JSON serializer; Time for action -- implementing a JSON parser; QSettings; Summary; Chapter 5: Graphics with Qt; Raster painting; Painter attributes; Widget painting; Time for action -- custom-painted widgets; Time for action -- transforming the viewport; Time for action -- drawing an oscillogram; Input events. 
505 8 |a Time for action -- making oscillograms selectable. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Qt (Electronic resource) 
630 0 7 |a Qt (Electronic resource)  |2 fast 
650 0 |a Video games  |x Programming. 
650 6 |a Jeux vidéo  |x Programmation. 
650 7 |a COMPUTERS/Software Development & Engineering/Systems Analysis & Design.  |2 bisacsh 
650 7 |a Video games  |x Programming  |2 fast 
700 1 |a Haas, Lorenz,  |e author. 
776 0 8 |i Print version:  |a Wysota, Witold.  |t Game Programming Using Qt: Beginner's Guide.  |d Birmingham : Packt Publishing, ©2016 
830 0 |a Learn by doing: less theory, more results. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1163824  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781782168874/?ar  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH30053469 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4520736 
938 |a EBSCOhost  |b EBSC  |n 1163824 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis33755759 
938 |a YBP Library Services  |b YANK  |n 12831279 
994 |a 92  |b IZTAP