Narrow Search
Last searches

Results for *

Displaying results 1 to 8 of 8.

  1. Learning C# by Programming Games
    Author: Egges, Arjan
    Published: 2013
    Publisher:  Springer Berlin Heidelberg, Berlin, Heidelberg

    C# is the language of choice for learning how to program. It is a very well structured object-oriented language and avoids some of the problems of Java.  An excellent free programming environment is available for C#, as well as a game programming... more

    Helmut-Schmidt-Universität, Universität der Bundeswehr Hamburg, Universitätsbibliothek
    No inter-library loan
    Staats- und Universitätsbibliothek Hamburg Carl von Ossietzky
    No inter-library loan
    Zentrale Hochschulbibliothek Lübeck
    KaufEBook202103
    No inter-library loan
    Otto-von-Guericke-Universität, Universitätsbibliothek
    eBook Springer
    No inter-library loan
    Otto-von-Guericke-Universität, Universitätsbibliothek, Medizinische Zentralbibliothek
    eBook Springer
    No inter-library loan
    Universitätsbibliothek Osnabrück
    No inter-library loan

     

    C# is the language of choice for learning how to program. It is a very well structured object-oriented language and avoids some of the problems of Java.  An excellent free programming environment is available for C#, as well as a game programming framework. And (if necessary) moving from C# to C++ is easy. Developing computer games is a perfect way to learn how to program in modern programming languages. This book teaches how to program in C# through the creation of computer games - and without requiring any previous programming experience. Contrary to most programming books, Egges, Fokker and

     

    Export to reference management software   RIS file
      BibTeX file
    Content information
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783642365805
    Other identifier:
    RVK Categories: ST 250 ; ST 324
    Subjects: Computer science; Multimedia systems
    Scope: XXII, 443 p. 97 illus., 30 illus. in color
    Notes:

    Description based upon print version of record

    Learning C# by Programming Games; Preface; Introduction; Required Materials and Tools; Using this Book as a Basis for a Programming Course; Acknowledgements; Contents; Part I: Getting Started; Chapter 1: Building Your First Game Application; 1.1 Structure of This Book; 1.2 Getting and Installing the Tools; 1.3 Creating Your First Game Application; 1.4 Running the Newly Created Project; 1.5 Projects and Solutions; 1.6 Running the Examples in This Book; 1.7 What You Have Learned; Chapter 2: Programming; 2.1 Introduction; 2.2 Computers and Programs; 2.2.1 Processor and Memory; 2.2.2 Programs

    2.3 Programming Languages2.3.1 The Early Days: Imperative Programming; 2.3.2 Procedural Programming: Imperative + Procedures; 2.3.3 Object-Oriented Programming: Procedural + Objects; 2.3.4 Java; 2.3.5 C#; 2.4 Translating a Program; 2.4.1 Assembler; 2.4.2 Compiler; 2.4.3 Interpreter; 2.4.4 Compiler + Interpreter; 2.4.5 Compiler + Compiler; 2.5 Programming Games; 2.5.1 Games Are Special Programs; 2.5.2 Game Engines; 2.5.3 The XNA Game Engine; 2.6 Developing Games; 2.6.1 Small Scale: Edit-Compile-Run; 2.6.2 Large Scale: Design-Specify-Implement; 2.7 What You Have Learned

    Chapter 3: Game Programming Basics3.1 Introduction; 3.2 Building Blocks of a Game; 3.2.1 The Game World; 3.2.2 The Game Loop: Updating and Drawing; 3.2.3 The Game Loop in XNA; 3.3 The Structure of a Program; 3.3.1 The Basic Game Application in More Detail; 3.3.2 Other Types of Applications; 3.3.3 A Method: A Group of Instructions with a Name; 3.3.4 A Class: A Group of Methods with a Name; 3.3.5 Syntax Diagrams; 3.3.6 Namespaces; 3.3.7 A Compilation Unit: A Group of Classes in a Text File; 3.3.8 Relying on Other Classes; 3.3.9 Subclasses: A Special Version of Another Class

    3.3.10 Calling a Method3.3.11 Update and Draw; 3.3.12 Different Kinds of Methods; 3.3.13 The Graphics Device; 3.4 Program Layout; 3.4.1 Comments; 3.4.2 Layout; 3.4.3 Whitespace and Indentation; 3.5 What You Have Learned; Chapter 4: Creating a Game World; 4.1 Introduction; 4.2 Basic Types and Variables; 4.2.1 Types: Different Kinds of Structured Information; 4.2.2 Declaration and Assignment of Variables; 4.2.3 Instructions and Expressions; 4.2.4 Arithmetic Operators; 4.2.5 Priority of Operators; 4.2.6 Other Numerical Types; 4.2.7 Declaration and Initialization of const Variables

    4.2.8 DiscoWorld: A Changing Background Color4.2.9 Scope of Variables; 4.2.10 Setting the Background Color; 4.3 Managing Game Assets; 4.3.1 Introduction; 4.3.2 Locating Sprites; 4.3.3 Loading Sprites; 4.3.4 Drawing Sprites; 4.3.5 Adding a Background Sprite; 4.3.6 Music and Sounds; 4.4 What You Have Learned; Part II: Creating Colorful Games; Chapter 5: Knowing What the Player Is Doing; 5.1 Introduction; 5.2 A Sprite Following the Mouse Pointer; 5.2.1 Retrieving the Mouse Position; 5.2.2 Methods and Properties; 5.2.3 Changing the Origin of a Sprite; 5.3 Classes, Types, and Objects

    5.3.1 Methods and Properties Can Manipulate an Object

  2. Learning C# by Programming Games
    Published: 2013
    Publisher:  Springer Berlin Heidelberg, Berlin, Heidelberg ; Springer International Publishing AG, Cham

    Bibliothek der Hochschule Darmstadt, Zentralbibliothek
    No inter-library loan
    Universitätsbibliothek J. C. Senckenberg, Zentralbibliothek (ZB)
    No inter-library loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783642365805; 3642365809
    Other identifier:
    RVK Categories: ST 250
    DDC Categories: 793; 004
    Edition: 1st ed. 2013
    Subjects: C sharp; Computerspiel; Programmierung; Computer programming; Compilers (Computer programs); Microcomputers; Multimedia systems; Programming Techniques; Compilers and Interpreters; Personal Computing; Multimedia Information Systems
    Scope: 1 Online-Ressource (XXII, 443 Seiten)
  3. Learning C# by Programming Games
    Author: Egges, Arjan
    Published: 2013
    Publisher:  Springer Berlin Heidelberg, Berlin, Heidelberg

    C# is the language of choice for learning how to program. It is a very well structured object-oriented language and avoids some of the problems of Java. An excellent free programming environment is available for C#, as well as a game programming... more

    Technische Universität Chemnitz, Universitätsbibliothek
    No inter-library loan
    Hochschule für Technik und Wirtschaft Dresden, Bibliothek
    eBook Springer
    No inter-library loan
    Universitätsbibliothek Freiburg
    No inter-library loan
    Hochschule Furtwangen University. Informatik, Technik, Wirtschaft, Medien. Campus Furtwangen, Bibliothek
    eBook Springer
    No inter-library loan
    Helmut-Schmidt-Universität, Universität der Bundeswehr Hamburg, Universitätsbibliothek
    No inter-library loan
    Staats- und Universitätsbibliothek Hamburg Carl von Ossietzky
    No inter-library loan
    Bibliothek LIV HN Sontheim
    Springer E-Book
    No inter-library loan
    Karlsruher Institut für Technologie, KIT-Bibliothek
    No inter-library loan
    Karlsruher Institut für Technologie, KIT-Bibliothek
    No inter-library loan
    Bibliotheksservice-Zentrum Baden-Württemberg (BSZ)
    No inter-library loan
    HTWG Hochschule Konstanz Technik, Wirtschaft und Gestaltung, Bibliothek
    eBook Springer
    No inter-library loan
    Duale Hochschule Baden-Württemberg Lörrach, Zentralbibliothek
    eBook Springer
    No inter-library loan
    Duale Hochschule Baden-Württemberg Lörrach, Zweigbibliothek
    eBook Springer
    No inter-library loan
    Zentrale Hochschulbibliothek Lübeck
    KaufEBook202103
    No inter-library loan
    Otto-von-Guericke-Universität, Universitätsbibliothek
    eBook Springer
    No inter-library loan
    Otto-von-Guericke-Universität, Universitätsbibliothek, Medizinische Zentralbibliothek
    eBook Springer
    No inter-library loan
    Universitätsbibliothek Mannheim
    No inter-library loan
    Universitätsbibliothek Osnabrück
    No inter-library loan
    Hochschulbibliothek Reutlingen (Lernzentrum)
    eBook
    No inter-library loan
    Hochschule Zittau / Görlitz, Hochschulbibliothek
    No inter-library loan

     

    C# is the language of choice for learning how to program. It is a very well structured object-oriented language and avoids some of the problems of Java. An excellent free programming environment is available for C#, as well as a game programming framework. And (if necessary) moving from C# to C++ is easy. Developing computer games is a perfect way to learn how to program in modern programming languages. This book teaches how to program in C# through the creation of computer games - and without requiring any previous programming experience. Contrary to most programming books, Egges, Fokker and

     

    Export to reference management software   RIS file
      BibTeX file
    Content information
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783642365805
    Other identifier:
    RVK Categories: ST 250 ; ST 324
    Series: Array
    Subjects: Computer science; Multimedia systems; Computer Science; Computer science; Multimedia systems
    Scope: Online-Ressource (XXII, 443 p. 97 illus., 30 illus. in color, digital)
    Notes:

    Description based upon print version of record

    Learning C# by Programming Games; Preface; Introduction; Required Materials and Tools; Using this Book as a Basis for a Programming Course; Acknowledgements; Contents; Part I: Getting Started; Chapter 1: Building Your First Game Application; 1.1 Structure of This Book; 1.2 Getting and Installing the Tools; 1.3 Creating Your First Game Application; 1.4 Running the Newly Created Project; 1.5 Projects and Solutions; 1.6 Running the Examples in This Book; 1.7 What You Have Learned; Chapter 2: Programming; 2.1 Introduction; 2.2 Computers and Programs; 2.2.1 Processor and Memory; 2.2.2 Programs

    2.3 Programming Languages2.3.1 The Early Days: Imperative Programming; 2.3.2 Procedural Programming: Imperative + Procedures; 2.3.3 Object-Oriented Programming: Procedural + Objects; 2.3.4 Java; 2.3.5 C#; 2.4 Translating a Program; 2.4.1 Assembler; 2.4.2 Compiler; 2.4.3 Interpreter; 2.4.4 Compiler + Interpreter; 2.4.5 Compiler + Compiler; 2.5 Programming Games; 2.5.1 Games Are Special Programs; 2.5.2 Game Engines; 2.5.3 The XNA Game Engine; 2.6 Developing Games; 2.6.1 Small Scale: Edit-Compile-Run; 2.6.2 Large Scale: Design-Specify-Implement; 2.7 What You Have Learned

    Chapter 3: Game Programming Basics3.1 Introduction; 3.2 Building Blocks of a Game; 3.2.1 The Game World; 3.2.2 The Game Loop: Updating and Drawing; 3.2.3 The Game Loop in XNA; 3.3 The Structure of a Program; 3.3.1 The Basic Game Application in More Detail; 3.3.2 Other Types of Applications; 3.3.3 A Method: A Group of Instructions with a Name; 3.3.4 A Class: A Group of Methods with a Name; 3.3.5 Syntax Diagrams; 3.3.6 Namespaces; 3.3.7 A Compilation Unit: A Group of Classes in a Text File; 3.3.8 Relying on Other Classes; 3.3.9 Subclasses: A Special Version of Another Class

    3.3.10 Calling a Method3.3.11 Update and Draw; 3.3.12 Different Kinds of Methods; 3.3.13 The Graphics Device; 3.4 Program Layout; 3.4.1 Comments; 3.4.2 Layout; 3.4.3 Whitespace and Indentation; 3.5 What You Have Learned; Chapter 4: Creating a Game World; 4.1 Introduction; 4.2 Basic Types and Variables; 4.2.1 Types: Different Kinds of Structured Information; 4.2.2 Declaration and Assignment of Variables; 4.2.3 Instructions and Expressions; 4.2.4 Arithmetic Operators; 4.2.5 Priority of Operators; 4.2.6 Other Numerical Types; 4.2.7 Declaration and Initialization of const Variables

    4.2.8 DiscoWorld: A Changing Background Color4.2.9 Scope of Variables; 4.2.10 Setting the Background Color; 4.3 Managing Game Assets; 4.3.1 Introduction; 4.3.2 Locating Sprites; 4.3.3 Loading Sprites; 4.3.4 Drawing Sprites; 4.3.5 Adding a Background Sprite; 4.3.6 Music and Sounds; 4.4 What You Have Learned; Part II: Creating Colorful Games; Chapter 5: Knowing What the Player Is Doing; 5.1 Introduction; 5.2 A Sprite Following the Mouse Pointer; 5.2.1 Retrieving the Mouse Position; 5.2.2 Methods and Properties; 5.2.3 Changing the Origin of a Sprite; 5.3 Classes, Types, and Objects

    5.3.1 Methods and Properties Can Manipulate an Object

  4. Learning C# by Programming Games
    Author: Egges, Arjan
    Published: 2013
    Publisher:  Springer Berlin Heidelberg, Berlin, Heidelberg

    Hochschule Rhein-Waal, Zweigbibliothek Kamp-Lintfort
    Unlimited inter-library loan, copies and loan
    Hochschule Rhein-Waal, Bibliothek
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Paderborn
    Unlimited inter-library loan, copies and loan
    Hochschul- und Kreisbibliothek Bonn-Rhein-Sieg
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783642365805
    Other identifier:
    Subjects: Computer science; Multimedia systems; Programmierung; Computerspiel; C sharp
    Scope: XXII, 443 p. 97 illus., 30 illus. in color
  5. Learning C# by Programming Games
    Author: Egges, Arjan
    Published: 2013
    Publisher:  Springer Berlin Heidelberg, Berlin, Heidelberg

    Universitätsbibliothek Paderborn
    No inter-library loan
    Export to reference management software   RIS file
      BibTeX file
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783642365805
    Other identifier:
    Subjects: Computer science; Multimedia systems
    Scope: XXII, 443 p. 97 illus., 30 illus. in color
  6. Learning C# by Programming Games
  7. Learning C# by programming games
    Published: 2013
    Publisher:  Springer, Berlin [u.a.]

    Technische Hochschule Augsburg
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Bamberg
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Bayreuth
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Erlangen-Nürnberg, Hauptbibliothek
    Unlimited inter-library loan, copies and loan
    Hochschule Kempten, Hochschulbibliothek
    Unlimited inter-library loan, copies and loan
    Hochschule München, Bibliothek
    Unlimited inter-library loan, copies and loan
    Technische Hochschule Nürnberg Georg Simon Ohm, Bibliothek
    No loan of volumes, only paper copies will be sent
    Universitätsbibliothek Passau
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Regensburg
    Unlimited inter-library loan, copies and loan
    Universitätsbibliothek Würzburg
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Content information
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783642365799; 9783642365805
    Other identifier:
    9783642365805
    RVK Categories: ST 250 ; ST 324
    DDC Categories: 320; 004
    Subjects: C sharp; Programmierung; Computerspiel
    Scope: 1 Online-Ressource
  8. Learning C# by programming games
    Published: 2013
    Publisher:  Springer, Berlin [u.a.]

    Brandenburgische Technische Universität Cottbus - Senftenberg, Universitätsbibliothek
    Unlimited inter-library loan, copies and loan
    Export to reference management software   RIS file
      BibTeX file
    Content information
    Source: Union catalogues
    Language: English
    Media type: Ebook
    Format: Online
    ISBN: 9783642365799; 9783642365805
    Other identifier:
    9783642365805
    RVK Categories: ST 250 ; ST 324
    DDC Categories: 320; 004
    Subjects: C sharp; Programmierung; Computerspiel
    Scope: 1 Online-Ressource