2003 Shooter 🚀

    • C++➕, Games🎮, Old

⏱️Overview

This is my first game in C++. Done as a project on college, subject was C++ Programming, I think.
It was a top down space shooter and had just 1 level. Without game end, just no more enemies.

🔍Implementation

It was using purely Direct3D9 calls for rendering and WinAPI for Window.
I drew the textures myself, not many.

Player ship had 4 weapons, auto gained with game progress: main 2 dots, small lasers, main thick lasers and side dots.
There were 6 enemy types and the layout with their movement paths was already quite nice. Enemy weapons were actually just 1 type of orange dot. One ship fired a dot, auto directed at player. Others fired 2 to 4 dots in certain directions.

➡️Comments

I’m glad I managed to create a game (2nd actually) at college, where the major was basically Industrial Software for Metallurgy. It was still my main hobby back then. Since I had experience in games I wanted more to use it and develop. Was also quicker, easier and more fun to make a project for that subject.
Code looked cryptic, I was still coding in my own way of not doing a single space if not required, and using 1 letter abbreviations for keywords and types.