Introduction
~context~
(The Cave)

The main goal of CS110 is to give you a general understanding of various programming languages and technologies. So far we utilized HTML5, JavaScript, C#, Unity Game Engine, as well as the peripheral technologies and skills required to implement these programming languages. Now we will learn about VB.NET. 

What is VB.NET
       Visual Basic (VB) is an event-driven programming language and environment from Microsoft that provides a graphical user interface (GUI) which allows programmers to modify code by simply dragging and dropping objects and defining their behavior and appearance. VB is derived from the BASIC programming language and is considered to be event-driven and object-oriented.VB is intended to be easy to learn and fast to write code with; as a result, it is sometimes called a rapid application development (RAD) system and is used to prototype an application that will later be written in a more difficult but efficient language.The last version of VB, Visual Basic 6, was released in 1998, but has since been replaced by VB .NET, Visual Basic for applications (VBA) and Visual Stuido .NET. VBA and Visual Studio are the two frameworks most commonly used today.Visual Basic features and characteristicsVB is a GUI-based development tool that offers a faster RAD than most other programming languages. VB also features syntax that is more straightforward than other languages, a visual environment that is easy to understand and high database connectivity.  Visual Basic was designed to be a complete programming language that contained ordinary features, such as string processing and computation. The visual environment is characterized by a drag-and-drop feature which allows programmers to build a user interface that is easy to use, even for developers with minimum experience.While these features of VB are advantageous, there are others that can have a negative effect. The VB programming environment requires a large amount of memory, both for the initial installation and to run efficiently afterwards. The graphical features of the programming tool take up a large amount of space and require a significant amount of memory.



You will learn to use VB.NET by making a game in Visual Studio. Using the process of creating a game, you will get a pretty good understanding of how VB.NET works as opposed to something like C#.

You may complete this assignment as a team or as an individual. After setting up your team, developing our working document, and testing some code we are ready to begin programming our game.

*If you choose to complete it as a team, you must confirm the team with a task list and contact sheet. 

50 Points

Total Points if all the above steps are completed and submitted.

1u

5 unit credits when you receive 100% for all assignments in this pipeline.