Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requirements List #1

Open
10 of 13 tasks
kotto5 opened this issue Jun 15, 2024 · 2 comments
Open
10 of 13 tasks

Requirements List #1

kotto5 opened this issue Jun 15, 2024 · 2 comments

Comments

@kotto5
Copy link
Owner

kotto5 commented Jun 15, 2024

  • The program name is ft_shmup.
  • The game is single-player.
  • The display must use the ncurses library.
  • There must be a horizontal or vertical scrolling (The screen area moves through the world, very much like in R-Type for example). #2
  • There must be a multiple random basic enemies. A basic enemy is an enemy that does not use any special abilities. This enemy doesn’t even need to move or aim when he is going to shoot.
  • The player can shoot at enemies.
  • Your game must have a basic collision mechanic (If an enemy touches you, you die).
  • The game entities must occupy one ’square’ of the map only.
  • The game should have a frame-based timing.
  • Displaying score, time, number of lives, etc... on screen.
  • Clock-based timing (Use whichever system facility or library you like)
  • Enemies can also shoot.
  • Scenery (Collidable objects or simple background)
@kotto5
Copy link
Owner Author

kotto5 commented Jun 15, 2024

やりたいこと (あとあと)

  • 入力の フレームレート区切り

@kotto5
Copy link
Owner Author

kotto5 commented Jun 16, 2024

すり抜け
プレイヤーの端っこバリア

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant