17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
Udemy - Create Games With C# And WinForms (step By Step For Beginners)
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Patience to take the time to learn the simple game programming before trying to create the next Call Of Duty
This is NOT a Unity course
Description
Do you know
basic C# concepts, and know your way around loops, conditional statements, arrays, and very basics of object oriented programming
, but never really had a chance to incorporate any of it into a game project?. If that describes you, then this is a course for you.
Full disclosure: we won't be creating any earth shattering games. What we ARE going to be doing is LEARNING how to use with C# in game projects, and how to THINK like a game programmer. All games will use
Winforms (Windows Forms)
as the game board.
The goal of this course is three fold
First, is to show you how things work
Second, help you understand how things work under the hood.
And third, to drill the basics so that they become a second nature to you.
This course concentrates
solely on creating game logic and algorithms in C#.
We will use Windows Forms as the game board and we'll use events to code the application logic to. This way, we won't get distracted with million other little things that come into play when you try to learn the game programming and a framework such as Unity at the same time. Like I said, the goal here is to
LEARN
the basics, and to
RETAIN
the knowledge. What good is it for a beginner to game programming to watch someone build a complex game when three quarter of the stuff presented goes right over your head? Not in this course.
If you go through this course, and if you code along, I am absolutely sure that at the end, you will have great foundation to build on, and you will be able to move to more sofisticated applications and coding styles.
The course consists of four games, and more will be added later if there's enough interest.
The first is a
Hungry Snake game.
It's a great game to use to learn basics of drawing on the board, dynamic animated movement, collision, score keeping, dynamic changes to the game, key press events and more. You'll be surprised how little code is needed, yet at the same time, how much of all the mentioned concepts you will understand at the end of this section.
Second is a
Bubble Breaker game.
We'll get into details of defining a path for a selection triggered by a player's mouse click. I will show you both loop and recursive solution. We'll learn how to draw bubbles and paint them using gradient colors. You'll understand how 2D arrays relate to 2D x and y coordinates. We'll go into details of Graphics class of C#. We will make the game dynamic and allow for variety of bubble sizes and number of bubbles on the form. We will learn more about mouse events and how to branch the game logic based on user clicks. We will enhance the game with keeping the historical scores in a text file and allowing player to enter his/her score into the file. And in the process, you will not only learn game programming, but become a master of arrays, loops, and Enums.
Third is
Pong game
. (added June 2018)
A simple game that everyone is familiar with. But, we will go deeper, and I will show - and explain - how to move objects on the form, how to change direction of the movement upon detecting a collision, how to manipulate the speed of an object, how to generate new objects and keep track of their position in real time and much more!
Third is
Brick Breaker (Arkanoid clone) game
. (added August 2018)
A classic game with a little twist. Our version of the game features randomly placed bricks of random colors and sizes. We will also bounce the ball off the paddle based on what part of the paddle intersects with the ball - left part will bounce the ball to the left, right part to the right, and middle part straight up. Our scoring system will be based on brick colors and as the game progresses, the speed of the ball and paddle increases. And everything will be coded using OOP principles.
This whole course is designed as follow along course. Meaning, you are
encouraged to code along with me
. Everything is on the video, there are no code snippets being magically pasted into the Visual Studio. Also, I don't want you to just learn the concepts and then forget them a week later.
I want you to remember and retain what you learn in this course.
And let's face it - that is possible only when you code along.
And one more thing that makes or breaks learning to program -
using what you learn, and using it frequently
. Therefore, I code even the repetitive things from scratch and I don't simply just refer you to previous lessons. But that means, that some parts may feel slow and repetitive. However, if you actually code along, I guarantee you will learn, and also
REMEMBER what you learned
.
But, If you prefer more instructional videos, that show everything once and move faster, then this course is NOT for you. Please keep that in mind before purchasing the course. I encourage you to watch some of the sample videos so you get a feel for the course structure, topic difficulty, and my teaching style.
Now, I made the videos short and to the point. Most videos are only around 5 minutes long. That is deliberate, so each video is a small learning step that is easy to follow.
Alright, there's a lot of coding to be done. So let's code some games!
Who this course is for
C# enthusiasts who want to make the jump into game programming
Self Taught programmers or students
Students who like hands on approach to learning
Students who like detailed explanation of every line of code
Homepage
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1. Introduction/1. Intro To Course.mp4
35.9 MB
~Get Your Files Here !/1. Introduction/1. Intro To Course.srt
7.9 KB
~Get Your Files Here !/1. Introduction/1.1 UdemyDiscountCoupons.pdf
98.8 KB
~Get Your Files Here !/2. Hungry Snake Game/1. Hungry Snake Game in Action (Introduction).mp4
4 MB
~Get Your Files Here !/2. Hungry Snake Game/1. Hungry Snake Game in Action (Introduction).srt
1012 B
~Get Your Files Here !/2. Hungry Snake Game/10. Snake Movement - Theory.mp4
27.4 MB
~Get Your Files Here !/2. Hungry Snake Game/10. Snake Movement - Theory.srt
6.6 KB
~Get Your Files Here !/2. Hungry Snake Game/11. Snake Movement - Removing Last Body Piece.mp4
23.8 MB
~Get Your Files Here !/2. Hungry Snake Game/11. Snake Movement - Removing Last Body Piece.srt
5.8 KB
~Get Your Files Here !/2. Hungry Snake Game/12. Snake Movement - Getting Updated Coordinates For The Snake.mp4
27.4 MB
~Get Your Files Here !/2. Hungry Snake Game/12. Snake Movement - Getting Updated Coordinates For The Snake.srt
4.4 KB
~Get Your Files Here !/2. Hungry Snake Game/13. Snake Movement - Change Direction Of The Head.mp4
23.1 MB
~Get Your Files Here !/2. Hungry Snake Game/13. Snake Movement - Change Direction Of The Head.srt
4.2 KB
~Get Your Files Here !/2. Hungry Snake Game/14. Snake Movement - Check Collision With The Walls.mp4
14.5 MB
~Get Your Files Here !/2. Hungry Snake Game/14. Snake Movement - Check Collision With The Walls.srt
2.7 KB
~Get Your Files Here !/2. Hungry Snake Game/15. Snake Movement - Check Collision With Snake's Body.mp4
10.5 MB
~Get Your Files Here !/2. Hungry Snake Game/15. Snake Movement - Check Collision With Snake's Body.srt
2.2 KB
~Get Your Files Here !/2. Hungry Snake Game/16. Snake Movement - Check Collision With Bonus Field.mp4
37.7 MB
~Get Your Files Here !/2. Hungry Snake Game/16. Snake Movement - Check Collision With Bonus Field.srt
6.9 KB
~Get Your Files Here !/2. Hungry Snake Game/17. Snake Movement - Draw Snake's Head In Updated Coordinates.mp4
13.2 MB
~Get Your Files Here !/2. Hungry Snake Game/17. Snake Movement - Draw Snake's Head In Updated Coordinates.srt
2.4 KB
~Get Your Files Here !/2. Hungry Snake Game/18. Running And Testing.mp4
21.2 MB
~Get Your Files Here !/2. Hungry Snake Game/18. Running And Testing.srt
3.1 KB
~Get Your Files Here !/2. Hungry Snake Game/2. Coordinate System.mp4
9.9 MB
~Get Your Files Here !/2. Hungry Snake Game/2. Coordinate System.srt
2.7 KB
~Get Your Files Here !/2. Hungry Snake Game/3. Setting Up The Form.mp4
30 MB
~Get Your Files Here !/2. Hungry Snake Game/3. Setting Up The Form.srt
6 KB
~Get Your Files Here !/2. Hungry Snake Game/4. Setting Up Variables.mp4
20.2 MB
~Get Your Files Here !/2. Hungry Snake Game/4. Setting Up Variables.srt
5.4 KB
~Get Your Files Here !/2. Hungry Snake Game/5. Initializing Variables.mp4
8.7 MB
~Get Your Files Here !/2. Hungry Snake Game/5. Initializing Variables.srt
2 KB
~Get Your Files Here !/2. Hungry Snake Game/6. Painting The Walls.mp4
49.1 MB
~Get Your Files Here !/2. Hungry Snake Game/6. Painting The Walls.srt
10.1 KB
~Get Your Files Here !/2. Hungry Snake Game/7. Painting The Snake.mp4
52.1 MB
~Get Your Files Here !/2. Hungry Snake Game/7. Painting The Snake.srt
10.1 KB
~Get Your Files Here !/2. Hungry Snake Game/8. Painting The Bonuses.mp4
22.9 MB
~Get Your Files Here !/2. Hungry Snake Game/8. Painting The Bonuses.srt
6 KB
~Get Your Files Here !/2. Hungry Snake Game/9. Setting Up Snake Directions.mp4
22.3 MB
~Get Your Files Here !/2. Hungry Snake Game/9. Setting Up Snake Directions.srt
4.3 KB
~Get Your Files Here !/2. Hungry Snake Game/Images/bonus1.png
1.9 KB
~Get Your Files Here !/2. Hungry Snake Game/Images/bonus2.png
1.2 KB
~Get Your Files Here !/2. Hungry Snake Game/Images/bonus3.png
1.1 KB
~Get Your Files Here !/2. Hungry Snake Game/Images/bonus4.png
1.1 KB
~Get Your Files Here !/2. Hungry Snake Game/Images/snake_body.png
550 B
~Get Your Files Here !/2. Hungry Snake Game/Images/snake_head.png
1.1 KB
~Get Your Files Here !/2. Hungry Snake Game/Images/wall.png
741 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame.sln
1.1 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/App.config
189 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/bin/Debug/SnakeGame.exe
18 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/bin/Debug/SnakeGame.exe.config
189 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/bin/Debug/SnakeGame.pdb
21.5 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Form1.cs
8.1 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Form1.Designer.cs
3.7 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Form1.resx
15.3 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/DesignTimeResolveAssemblyReferences.cache
1.4 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
7 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.csproj.CoreCompileInputs.cache
42 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.csproj.FileListAbsolute.txt
885 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.csproj.GenerateResource.cache
1012 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.csprojResolveAssemblyReference.cache
13.5 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.exe
18 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.frmSnake.resources
6.4 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.pdb
21.5 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/SnakeGame.Properties.Resources.resources
180 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
0 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
0 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
0 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Program.cs
535 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Properties/AssemblyInfo.cs
1.4 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Properties/Resources.Designer.cs
2.8 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Properties/Resources.resx
5.5 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Properties/Settings.Designer.cs
1.1 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/Properties/Settings.settings
249 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/SnakeGame/SnakeGame.csproj
3.5 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/vs/SnakeGame/v15/Server/sqlite3/db.lock
0 B
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/vs/SnakeGame/v15/Server/sqlite3/storage.ide
588 KB
~Get Your Files Here !/2. Hungry Snake Game/SnakeGame/vs/SnakeGame/v15/suo
36.5 KB
~Get Your Files Here !/3. Bubble Breaker Game/1. Bubble Breaker Game in Action (Introduction).mp4
21.9 MB
~Get Your Files Here !/3. Bubble Breaker Game/1. Bubble Breaker Game in Action (Introduction).srt
1.7 KB
~Get Your Files Here !/3. Bubble Breaker Game/10. Understanding Game Requirements.mp4
30.2 MB
~Get Your Files Here !/3. Bubble Breaker Game/10. Understanding Game Requirements.srt
3.4 KB
~Get Your Files Here !/3. Bubble Breaker Game/11. MouseDown Event.mp4
34.1 MB
~Get Your Files Here !/3. Bubble Breaker Game/11. MouseDown Event.srt
5.7 KB
~Get Your Files Here !/3. Bubble Breaker Game/12. Main Game Method.mp4
40.5 MB
~Get Your Files Here !/3. Bubble Breaker Game/12. Main Game Method.srt
10.4 KB
~Get Your Files Here !/3. Bubble Breaker Game/13. Removing Bubbles From The Form.mp4
27.2 MB
~Get Your Files Here !/3. Bubble Breaker Game/13. Removing Bubbles From The Form.srt
5.5 KB
~Get Your Files Here !/3. Bubble Breaker Game/14. De-Selecting Bubbles.mp4
13.1 MB
~Get Your Files Here !/3. Bubble Breaker Game/14. De-Selecting Bubbles.srt
2.9 KB
~Get Your Files Here !/3. Bubble Breaker Game/15. Checking For Game Over Conditions.mp4
42.6 MB
~Get Your Files Here !/3. Bubble Breaker Game/15. Checking For Game Over Conditions.srt
9.1 KB
~Get Your Files Here !/3. Bubble Breaker Game/16. Displaying Label with the Score.mp4
42.5 MB
~Get Your Files Here !/3. Bubble Breaker Game/16. Displaying Label with the Score.srt
8.4 KB
~Get Your Files Here !/3. Bubble Breaker Game/17. Path Finding - Selecting Bubbles of the Same Color - Theory.mp4
103.9 MB
~Get Your Files Here !/3. Bubble Breaker Game/17. Path Finding - Selecting Bubbles of the Same Color - Theory.srt
9.5 KB
~Get Your Files Here !/3. Bubble Breaker Game/18. Path Finding - Loop Solution - Setting Up Variables.mp4
25.5 MB
~Get Your Files Here !/3. Bubble Breaker Game/18. Path Finding - Loop Solution - Setting Up Variables.srt
5.5 KB
~Get Your Files Here !/3. Bubble Breaker Game/19. Path Finding - Loop Solution - Selecting Bubbles Above.mp4