Git Product home page Git Product logo

02_bullcowgame's Introduction

SECTION 2 - Bull Cow Console


Part of the Complete Unreal Creator course on Udemy, see here for a special GitHub offer. The full course is part of this Kickstarter campaign which was over 1000% funded.

These are just the files from the course, not the actual tutorial videos. This course is exclusively hosted on Udemy.com, and has many hours of high-quality videos.

You're welcome to download, fork or do whatever else legal with all the files!

Enjoy yourself.

Ben Tristem


Click here to find out more about the course, and how we build these assets step-by-step.

Lecture List

  • BC01 Intro, Notes & Assets
  • BC02 Game Design Document
  • BC03 How Solutions & Projects Relate
  • BC04 C++ Function Syntax
  • BC05 Using, #include and Namespaces
  • BC06 Magic Numbers and Constants
  • BC07 Variables and cin for Input
  • BC08 Using getline()
  • BC09 Simplifying With Functions
  • BC10 Iterating With For & While Loops
  • BC11 Clarity is Worth Fighting For
  • BC12 booleans and comparisons
  • BC13 Using do and while in C++
  • BC14 Introducing Classes
  • BC15 Using Header Files as Contracts
  • BC16 Including Our Own Header File
  • BC17 Instantiating Your Class
  • BC18 Writing & Using Getter Methods
  • BC19 Introducing the Const Keyword
  • BC20 Constructors For Initialisation
  • BC21 Pseudocode Programming
  • BC22 Using using for Type Aliases
  • BC23 Using struct for Simple Types
  • BC24 Using if Statements in C++
  • BC25 Debugging 101
  • BC26 A Place for Everything
  • BC27 Introducing enumerations
  • BC28 Writing Error Checking Code
  • BC29 Using switch Statements
  • BC30 Warm Fuzzy Feelings
  • BC31 Handling Game Win Condition
  • BC32 Win or Lose Screen
  • BC33 Introducing Big O Notation
  • BC34 TMap and map Data Structures.cmproj
  • BC35 Range-based for Loop.cmproj
  • BC36 Design a Helper Function.cmproj
  • BC37 Playtesting Your Game.cmproj
  • BC38 Difficulty & Play Tuning.cmproj
  • BC39 Polishing & Packaging.cmproj
  • BCXX Section Wrap-up.cmproj

This section contains around 5 hours of solid computer science and C++ introduction.

02_bullcowgame's People

Watchers

James Cloos avatar Gaurav Sinha avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.