[フレーム]

50,000+ Free Udemy Courses to Start Today

View Courses

Coursesity is supported by learner community. We may earn affiliate commission when you make purchase via links on Coursesity.

Learn C++ Game Development

C++ game development course for beginners.

57.9K

total enrollments

Description

C++ game development course for beginners.

Syllabus :

1. Setup

  • Preparing our environment
  • Installing Visual C++
  • Installing SFML

2. The window

  • Creating The Project
  • Creating the window
  • Game loop

3. Events

  • Keyboard Events
  • States for events
  • Project zip file for keyboard events and states
  • Mouse Events
  • Project zip file for mouse events

4. Drawing or rendering

  • Basic Shapes
  • project zip file for simple shapes
  • Creating an image and rendering it
  • Downloading an image and preparing it
  • Project zip file for creating and loading images
  • Fonts and texts

5. Sounds and music

  • Preparing the project
  • Create and play sounds
  • Project zip file for preparing the project and playing sounds
  • Playing music
  • Project zip file for playing music

6. Game mechanics

  • Simple Logic
  • Project zip file for simple logic
  • Simple Movement
  • Project zip file for simple movement
  • Simple collision
  • Project zip file for simple collision

7. Creating the game "Pong"

  • Part 1 - Resources
  • Pong resources and project zip file for part 1
  • Part 2 - Shapes
  • Pong project zip file for part 2
  • Part 3 - Movement
  • Project zip file for part 3
  • Part 4 - AI And Collision
  • Project zip file for part 4
  • Part 5 - Finish
  • Project zip file for part 5

8. New content

  • README first: Updates
  • Preparing out environment on Windows
  • Preparing out environment on Linux (Ubuntu)
  • Main game loop
  • Handling keyboard and mouse events
  • Drawing basic shapes
  • Drawing sprites
  • Using fonts to draw text
  • Project setup for audio
  • Playing sound effects and music
(追記) (追記ここまで)
Go to Course

AltStyle によって変換されたページ (->オリジナル) /