Companies Home Search Profile

Adventures In C# Programming

Focused View

Huw Collingbourne

2:27:06

9 View
  • 1 - Welcome to the course.mp4
    01:20
  • 2 - AdventuresinCSharpREADME.pdf
  • 2 - Read This First.html
  • 3 - VisualStudio2019.pdf
  • 3 - Visual Studio 2019.html
  • 4 - Code.zip
  • 4 - Code Archive to download.html
  • 5 - Who is this course for.mp4
    02:10
  • 6 - What I assume you know before starting the course.mp4
    01:00
  • 7 - How to study the course.mp4
    02:54
  • 8 - A short history of adventure games.mp4
    03:15
  • 9 - Rooms the fundamental objects of a game.mp4
    01:20
  • 10 - Creating a Room.mp4
    06:33
  • 11 - Creating Multiple Rooms.mp4
    03:56
  • 12 - Creating a Map.mp4
    03:50
  • 13 - Moving around the game.mp4
    05:46
  • 14 - Group related classes.mp4
    04:04
  • 15 - Add accessor methods.mp4
    04:27
  • 16 - Create an Actor class.mp4
    02:55
  • 17 - Initializing the Player and Rooms.mp4
    02:51
  • 18 - Moving the player.mp4
    03:28
  • 19 - A Better Map.mp4
    02:02
  • 20 - A Custom RoomList Class.mp4
    01:51
  • 21 - Creating Unique Room Identifiers.mp4
    01:53
  • 22 - Moving to a Named Room.mp4
    03:46
  • 23 - Initializing the adventure.mp4
    02:37
  • 24 - Simplifying Map Construction.mp4
    02:23
  • 25 - Moving Actor objects.mp4
    05:23
  • 1 - Quiz.html
  • 26 - ThingHolder Class.mp4
    03:40
  • 27 - ThingList class.mp4
    03:03
  • 28 - Multiple constructors.mp4
    04:23
  • 29 - Taking and Dropping Objects.mp4
    06:36
  • 30 - Describing Objects 1.mp4
    02:57
  • 31 - Describing Objects 2.mp4
    03:26
  • 32 - Describing Objects 3.mp4
    05:09
  • 33 - Describing Objects 4.mp4
    04:56
  • 34 - Adding a File menu.mp4
    02:42
  • 35 - Look At Object.mp4
    02:42
  • 36 - Saving and Loading Games.mp4
    02:52
  • 37 - Making objects serializable.mp4
    04:43
  • 38 - Subclassing Dictionaries.mp4
    03:50
  • 39 - Getting Ready For the Next Step.mp4
    03:37
  • 40 - Human Language Commands.mp4
    01:54
  • 41 - Building a bigger Game.mp4
    05:33
  • 42 - An English Language Parser.mp4
    04:09
  • 43 - Categorising commands.mp4
    05:36
  • 44 - Putting Objects into other Objects.mp4
    03:57
  • 45 - Whatnext.pdf
  • 45 - What Next.html
  • 46 - And Finally.mp4
    01:37
  • Description


    Learn C# by programming a text-adventure game

    What You'll Learn?


    • Program a text adventure game
    • Learn Object Oriented programming in C#
    • Build a complex project from multiple code files
    • Understand classes, objects and serialization

    Who is this for?


  • Beginners who have (or are) already studying an elementary C# course
  • Intermediate programmers ready to dive in to learn C# in depth
  • Anyone interested in how to create a classic-style text adventure
  • What You Need to Know?


  • Visual Studio (either the free Community edition or a commercial edition).
  • Some basic programming knowledge
  • More details


    Description

    Adventures in C# Programming is a programming course like no other! It teaches the features of the C# language by guiding you step-by-step through the development of an exploring-style game.

    You will learn to…

    • Write a retro-style adventure game like ‘Zork’ or ‘Colossal Cave’

    • Master object orientation by creating hierarchies of treasure objects

    • Create rooms and maps using .NET collections, arrays and Dictionaries

    • Create objects with overloaded and overridden methods

    • Serialize networks of data to save and restore games

    • Write modular code using classes, partial classes and subclasses

    • Program user interaction with a ‘natural language’ interface

    • Plus: encapsulation, inheritance, constructors, enums, properties, hidden methods and much more…

    If you are a beginner programmer and already studying another C# course, this will give you hands-on experience of writing a big and complex project.

    If you are an experienced programmer, this will give you a quick way into the twisty little corners of the C# language.

    If you are a retro-games fanatic, learn how to write games just like the Infocom classics of the 1980s!

    In this course you will learn to write C# your own retro text-adventure game using either the free Visual Studio Community Edition or a commercial edition of Microsoft Visual Studio. All the source code of sample projects is provided ready for you to download, run and modify.

    The course instructor, Huw Collingbourne, is the author of the cult adventure game, The Golden Wombat Of Destiny. A long-established programming teacher online, he is also a well-known programming columnist in the UK and is the author of The Book Of Ruby.

    Adventures in C# Programming is the ultimate fun way to learn the C# language. So, come on in and let’s begin the adventure!

    Who this course is for:

    • Beginners who have (or are) already studying an elementary C# course
    • Intermediate programmers ready to dive in to learn C# in depth
    • Anyone interested in how to create a classic-style text adventure

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Huw Collingbourne
    Huw Collingbourne
    Instructor's Courses
    Huw Collingbourne is the technology director at SapphireSteel Software, developers of programming tools for Microsoft Visual Studio. He is author of The Little Book Of C, The Little Book Of Pointers and The Little Book Of Recursion from Bitwise Books and of The Book Of Ruby from No Starch Press. He runs Bitwise Courses and teaches courses on a range of programming topics.       Huw has been a programmer for more than 30 years. He is a well-known technology writer in the UK. For over ten years he wrote the Delphi and Java programming column for PC Plus Magazine.  He has also written numerous opinion and programming columns (including tutorials on C#, C++, Smalltalk and Ruby) for a number of computer magazines, such as Computer Shopper, PC Pro, and PC Plus.      In the 1980s he was a pop music journalist and interviewed most of the New Romantic stars, such as Duran Duran, Spandau Ballet, Adam Ant, Boy George, and Depeche Mode. He is now writing a series of 1980s murder mysteries.       At various times Huw has been a magazine publisher, editor, and TV broadcaster. He has an MA in English from the University of Cambridge and holds a 2nd dan black belt in aikido, a martial art which he teaches in North Devon, UK. The aikido comes in useful when trying (usually unsuccessfully) to keep his Pyrenean Mountain Dogs under some semblance of control.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 42
    • duration 2:27:06
    • English subtitles has
    • Release Date 2024/03/21