000 02350cam a2200385Ki 4500
001 46053
003 0000000000
005 20240411193205.0
008 190325s2019 gw a 001 0 eng d
020 _a3662592517
020 _a9783662592519
035 _a(OCoLC)1136676545
035 _a(OCoLC)1136676545
040 _aAVCLL
_beng
_erda
_cAVCLL
_dOCLCO
_dYDXIT
050 4 _aQA76.73.C154
_bV36 2019
082 0 4 _a005.13/3
_223
092 0 _a005.133
_bV282l 2019
100 1 _aVan Toll, Wouter,
_eauthor
245 1 0 _aLearning C# by programming games /
_cWouter van Toll, Arjan Egges, Jeroen D. Fokker
250 _a2nd edition
264 1 _aBerlin, Germany :
_bSpringer,
_c2019
300 _axxvi, 512 pages :
_billustrations (some color) ;
_c24 cm
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
500 _aIncludes index
505 0 _a1 Building Your First Game Application -- 2 What Is Programming? -- 3 Game Programming Basics -- 4 Creating a Game World -- 5 Showing what the Player is Doing -- 6 Reacting to Player Input -- 7 Basic Game Objects -- 8 Communication and Interaction Between Objects -- 9 A Limited Number of Lives -- 10 Organizing Game Objects -- 11 Finishing the Game -- 12 Dealing with Different Screen Sizes -- 13 Arrays and Collections -- 14 Game Objects in a Structure -- 15 Gameplay Programming -- 16 Finishing the Game -- 17 Better Game State Management -- 18 User Interfaces and Menus -- 19 Loading Levels from Files -- 20 Gameplay Programming -- 21 Finishing the Game -- 22 Creating the Main Game Structure -- 23 Animated Game Objects -- 24 Game Physics -- 25 Intelligent Enemies -- 26 Finishing the Game
520 _aRequiring no programming experience, this book teaches game programming and the C# language. It discusses basic game structure, player input, game objects, game worlds, levels, animation, physics and intelligence, guiding the reader to create playable games
650 0 _aC# (Computer program language)
650 0 _aVideo games
_xProgramming
700 1 _aEgges, Arjan,
_eauthor
700 1 _aFokker, Jeroen D.
_eauthor
999 _c14840
_d14840