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.
The preparation section provides you with the elements needed to complete the requirements.
The following steps must be completed to receive the associated points for each step.
Any item marked with a * must be completed to receive a score above 5. Extra points are included in this assignment. Extra points are only added after all the requirements have been completed.
Complete the VB.NET tutorials Part 1 and 2 to complete your game levels
YOUR GAME MUST HAVE(*)
5- 6 LEVELS OR ROOMS (*)
3-5 ITEMS TO PICKUP (20 POINTS)
USER-FRIENDLY UI AND GAMEPLAY(*)
2 Page GDD (Game Development Document) that reflects the game you are developing.
DESIGN USER INTERFACE AND ADD IMAGES AND BACKGROUNDS
Create a week 13-14 folder on your Cloud Drive Service project folder and share on Canvas
Upload your completed [Working.Project] to your selected cloud drive and submit your link on Canvas.
Your link must not be restricted.
If your link is not accessible to "all with a link" your project will receive a grade of 0.
Everything you want to be graded should be in the folder.ALERT! Any item with a (*) must be completed to receive any grade or points.