Skip to content

Danmaku no Kyojin (弾幕の巨人) is a 2D danmaku developed in C# with XNA.

Notifications You must be signed in to change notification settings

kaspal/Danmaku-no-Kyojin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Danmaku-no-Kyojin

Danmaku no Kyojin

Danmaku no Kyojin (弾幕の巨人) is a 2D danmaku developed in C# with XNA.

Project ideas

  • Danmaku like (screen full of bullets)
  • Boss wave only (no "Campaign", just a survival mode exclusively composed of boss increasingly large)
  • 4 difficulty modes (Easy, Normal, Hard, Impossible)
  • Boss creation using procedural generation
  • Local multiplayer (Player 1: keyboard + mouse, Player 2: game pad)
  • Bullet time mode (time is slowed except for player(s))
  • Control a ship with keyboard (moving + slow mode) and mouse (shoot + bullet time)
  • Simple sprites (geometric) but heavy use of shaders (kikoo effects)
  • Bounded area but 2D camera (game area is not limited to the screen size)
  • Scriptable bullet patterns (BulletML)

Inspiration

Touhou Project

Touhou Project

Warning Forever

Warning Forever

Geometry Wars

Geometry Wars

TODO

  • Functionnal 2D camera
  • Menu screens
  • Sprites classes (use)
  • Quad tree implementation
  • Player's ship shoot (improvment)
  • Boss real implementation
  • Multiplayer
  • Shaders
  • Real collision detection

About

Danmaku no Kyojin (弾幕の巨人) is a 2D danmaku developed in C# with XNA.

Resources

Stars

Watchers

Forks

Packages

No packages published