8000 Home · charlesdong/breakout Wiki · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Charles Dong edited this page Mar 15, 2017 · 11 revisions

Welcome to the Breakout wiki!

This wiki is mainly a tutorial about how to implement this game on your own, not about how to play, since the game rules are really simple.

Contents (planning)

Basics

  1. Introduction
  2. Framework
  3. Render quads
  4. Levels
  5. Paddle and ball
  6. Collisions

Advanced

  1. Particles
  2. Post-processing
  3. Powerups

Ending

  1. Audio
  2. Render text
  3. Splash screen

Appendixes

A. Improvements of LearnOpenGL

About

Maybe you have already found out, this tutorial is similar to the Breakout (2D game) tutorial on LearnOpenGL (see https://learnopengl.com/). Actually I like the tutorials on LearnOpenGL. Among all the OpenGL tutorials, I like the ones on LearnOpenGL best. There's also a Breakout (2D game) tutorial on it.

But the Breakout code on it doesn't look so good and have some problems, so I want to rewrite and optimize the code. That's why I started this tutorial.

Note: aside from things that already exist on the LearnOpenGL Breakout tutorial, I also add some extra things to this tutorial series.

Clone this wiki locally
0