GTK Astroids

Introduction

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

1. Open a Window

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

2. Draw a Triangle

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

3. Shader Program

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

4. Orthographic Coordinates

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

5. Draw Player Sprite

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

6. Turn Left and Right

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

7. Move Player Sprite

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

8. Player Acceleration

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

9. Player Position

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

10. Draw Edge Sprites

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

11. Shoot Bullets

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

12. Fragment Shader

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

13. Draw Astroid

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

14. Astroid Size

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

15. Shoot Astroid

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

16. Split Astroids

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

17. Gameover Screen

Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatibus ratione necessitatibus itaque error alias repellendus nemo reiciendis aperiam quisquam minus ipsam reprehenderit commodi ducimus, in dicta aliquam eveniet dignissimos magni.

Kion Benjamin Collins

Small Introduction for the Author goes here

Follow on Github

Support Links go here

Social Icons

Permission to use, copy, modify, and/or distribute these examples for any purpose with or without fee is hereby granted.

Contact

Reddit : u/kion_dgl

Email : kion@dashgl.com

Twitter : @kion_dgl

Copyright © 2016 - 2021 DashGL Project