Programming Portfolio Example

Adventure Game

Image

A game that demonstrates object-oriented programming principles inheritance, encapsulation, and polymorphism. C# Adventure Game

Study Application

A Study Application that reads in terms and definitions from an external file (or files).

Explorable Areas

A command-line application with areas to explore and items for the player to find in each area. Before you can travel to the lake for snorkeling, the equipment must be found in one of the other areas. Explorable Areas

Underwater Creatures

Underwater Creatures demonstrates inheritance, polymorphism, and encapsulation.

Adopt-An-Insect

An application that lets a player create a custom insect character: Adopt-An-Insect

Shift Cipher

Shift Cipher is an application that encodes and decodes using a simple substitution cipher.

Trivia Game

Trivia Application

Code examples can be shown like this:

private void Play()
        {
            foreach (TriviaItem triviaItem in Questions)
            {
               Clear();
               WriteLine(player.PlayerInformation());
               WriteLine(triviaItem.Question);
                string input = ReadLine();
                if (triviaItem.CheckAnswer(input))
                {
                    player.IncrementScore();
                }
            }
        }

For more details see GitHub Flavored Markdown.

Introduction to Programming Class Examples

More projects on my github repo site

Programming is Fun

Programming @ CCC