flxbe / asm-space-invaders

A small, bootable game written in x86 Assembly inspired by Space Invaders
MIT License
215 stars 13 forks source link

Proposal: Add difficulty level select function #18

Closed cyblue9 closed 5 years ago

cyblue9 commented 5 years ago

Hi, @flxbe !

I created difficulty level select function. After intro, It promote for player to select difficulty level.

2018-10-25 22 46 18

Change the value of the invaders_shoot_cycles variable according to the selected difficulty level.

example1(easy level):

2018-10-25 22 54 07

example2(hard level):

2018-10-25 22 54 50

What do you think?

flxbe commented 5 years ago

Very nice feature!

I am only available on my phone for the next days. As soon as I have access to my laptop I will review the PR.

flxbe commented 5 years ago

Do you have any additional feature ideas or comments on the project? During the next days, I will create a few issues for the features I still have in mind.

I am currently pretty occupied with my master's thesis up to December. After this, I could imagine investing a little more time. Do you plan to also spent more time on this project in the future? If so, we should probably talk about a mid-term direction we are both happy with.

cyblue9 commented 5 years ago

I love assembly, and I want to write code more! so, I want to spent more time on this project in the future.

I have some feature idea.

Other than this project

Your code is nice and there are many things to learn! Let's do the project for a long time!