A downloadable Videogame Program

Dragon Duel is a passion project, inspired by the good old releases of Atari 2600.

The gameplay featured is simplistic and reminiscent of the Atari 2600 games and your goal is to destroy the opposing dragon by hitting it 3 times with the arrow!

This is a 2 player title.

This software is open source and VB2019 project can be downloaded here along with all of the assets used.

This project represents something special to me, because its the very first project I went 100% trough with, even though I have coded for many years now.

g.png

--Controls--

WASD - Player 1 movement

SPACE - Player 1 shoot

Arrow keys - Player 2 movement

RETURN - Player 2 shoot

--Controller Support--

Dragon Duel features partial USB controller support. Please make sure that the controllers are plugged in before starting the game.

Consult the user manual for the control schemes.

You can do that by opening the pdf file provided in the downloaded .rar file or clicking on the HELP button in the main menu, using your IBM compatible mouse.

To play with your IBM compatible keyboard, simply make sure it is plugged and working before starting the game.

--Open Source--

This project uses SDL2 libraries and they are self-contained in the project that can be downloaded here.

You are more than welcome to post feedback on my code, I want to learn, afterall.

====NOTICE====

Please read the instruction manual before playing - The game needs MSVC++ installed before playing and might not work with all controllers!

THE MSVC++ INSTALL FILE IS PROVIDED IN THE RAR FILE!

(VC_redist.86.exe)

logobottom.png
StatusReleased
Release date Jun 12, 2020
Rating
Rated 4.0 out of 5 stars
(1 total ratings)
AuthorNMCM
GenreShooter, Platformer
Tags8-Bit, c, Casual, Magic, Pixel Art, Retro, Singleplayer

Download

Download
The Game 14 MB
Download
VB2019 Full C++ project 75 MB

Install instructions

Make sure you read the instruction manual provided in the .pdf to see how you set up the game and the controller for playing.

Run VC_redist.86.exe first!

Comments

Log in with itch.io to leave a comment.

The game style and art is so believable that i cannot tell if it is orginal game art or you have made it to emulate the design of the old Atari 2600 games, but it feels authentic and trues. Also the CRT style is very cool and believalbe loving that. It is quite annoying though to have to reopen the entire game after you die, if you could make a game over screen that would made the entire experience a lot smoother. The two player game mode works with two player but i had to go find another person to play it with, making a simple Ai would greatly increase the game experience for someone wanting to play your game from the itch.io page as playing the two player game solo is difficult. But i really like all the effort that you have put in to make it feel authentic.

(3 edits)

Thanks for the feedback. It's a 2600 looking game, that I made sure to match to the authentic 2600 releases at the time, art style wise. I remember that the AI was definitely on the agenda at the time, however I had to release it without due to my dwindling motivation levels for the project. When I made it I was quite new to SDL, the C++ graphics library this was written in, so I didn't understand how I could loop back to the start after the a round was finished. I do think of this project from time to time, so it might be a thing I work on in the future.