kandi background
Explore Kits

Top-Down Shooter Using Reusable Libraries

by Supraja Updated: Oct 1, 2021

The Top-down shooter is a game in which the player acts as a shooter. The shooter can move in all directions at the same speed. This game includes playing in many places like spaceship, with zombies, with asteroids, tanks, dungeon, etc. When the shooter move, enemies come to attack the shooter. All the enemy's speed and count speed keeps on increasing during playing. The shooter has to shoot the enemies. If the shooter shoots enemies, he will gain the score. If the shooter is unable to shoot it, the enemies will attack the shooter and, the player loses the game. Enemy's speed keeps on increasing during playing. Some of these libraries can help you to build this Top-Down Shooter game. You can create your own application by the following steps: 1) User Interface 2) Grid-Based Mapping 3) In-Build Lever Editor 4) Remove The Unnecessary Explosion Graphics 5) Different Modes 6) All Features Combined 7) Recover The Missing Pages 8) Time Concentrating

Grid Based Mapping

go-fov is mean to provide an easy-to-implement and way to quickly add field of view of player moves in a top-down game. go-fov uses recursive shadow casting to track the player's move.

go-fovby norendren

Go star image 16 Version:v1.0.1

License: Permissive (MIT)

2D Field of view calculations for grid-based maps (typically used in top-down adventure/roguelike games). Uses Recursive Shadowcasting!

Support
Quality
Security
License
Reuse

go-fovby norendren

Go star image 16 Version:v1.0.1 License: Permissive (MIT)

2D Field of view calculations for grid-based maps (typically used in top-down adventure/roguelike games). Uses Recursive Shadowcasting!
Support
Quality
Security
License
Reuse

In-build Lever Editor

In the below libraries there are lot of inbuilt level for the player, and choosing the weapons for the level. Player or users can select what level and what weapons they need. They can edit by themselves.

Apophisby InversePalindrome

C++ star image 8 Version:Current

License: Permissive (MIT)

Top Down 2D Space Game with in-built Level Editor

Support
Quality
Security
License
Reuse

Apophisby InversePalindrome

C++ star image 8 Version:Current License: Permissive (MIT)

Top Down 2D Space Game with in-built Level Editor
Support
Quality
Security
License
Reuse

topskudby LFalch

Rust star image 7 Version:v0.1.5

License: Permissive (MIT)

Top-down shooter game

Support
Quality
Security
License
Reuse

topskudby LFalch

Rust star image 7 Version:v0.1.5 License: Permissive (MIT)

Top-down shooter game
Support
Quality
Security
License
Reuse

octo-shotby lilith645

Rust star image 1 Version:0.03

License: Permissive (MIT)

A top down shooter using Maat-Graphics crate, using a unique ability chaining system for bullets.

Support
Quality
Security
License
Reuse

octo-shotby lilith645

Rust star image 1 Version:0.03 License: Permissive (MIT)

A top down shooter using Maat-Graphics crate, using a unique ability chaining system for bullets.
Support
Quality
Security
License
Reuse

Remove The Unnecessary Explosion Graphics

By using the above library you can remove the unnecessary explosion graphics and load the high score from the data.

valpo-acm-gameby ejyager00

Python star image 2 Version:Current

License: Strong Copyleft (GPL-3.0)

The top down shooter game that Valpo ACM-W is building together.

Support
Quality
Security
License
Reuse

valpo-acm-gameby ejyager00

Python star image 2 Version:Current License: Strong Copyleft (GPL-3.0)

The top down shooter game that Valpo ACM-W is building together.
Support
Quality
Security
License
Reuse

User Interface

Rogue cloud is a 2D multiplayer game. Still, unlike a traditional game where you control it with a controller, keyboard, or mouse, with Rogue Cloud, you are writing code to control your character as it interacts with a vast, dangerous game world.

rogue-cloudby codewind-resources

Java star image 27 Version:v18.3

License: Permissive (Apache-2.0)

Rogue Cloud is an open-world top-down 2D multiplayer survival game, where your code controls your character as it explores and fights its way through the game world.

Support
Quality
Security
License
Reuse

rogue-cloudby codewind-resources

Java star image 27 Version:v18.3 License: Permissive (Apache-2.0)

Rogue Cloud is an open-world top-down 2D multiplayer survival game, where your code controls your character as it explores and fights its way through the game world.
Support
Quality
Security
License
Reuse

CharacterController2Dby Bifumen

C# star image 4 Version:Current

License: Strong Copyleft (GPL-3.0)

This is a simple character controller for "top down" 2D unity games

Support
Quality
Security
License
Reuse

CharacterController2Dby Bifumen

C# star image 4 Version:Current License: Strong Copyleft (GPL-3.0)

This is a simple character controller for "top down" 2D unity games
Support
Quality
Security
License
Reuse

Different Modes

By using the below libraries, you can create the different modes provided by top-down shooters like zombies, nuclear throne, tank, spaceship, multi-space.

Drone Destroyerby DW_Ant

C++ star image 0 Version:Current

License: Permissive (MIT License)

A simple top down shooter for a Game Jam using the Sand Dune engine.

Support
Quality
Security
License
Reuse

Drone Destroyerby DW_Ant

C++ star image 0 Version:Current License: Permissive (MIT License)

A simple top down shooter for a Game Jam using the Sand Dune engine.
Support
Quality
Security
License
Reuse

tank_islandby spajus

Ruby star image 43 Version:Current

License: Permissive (MIT)

Top down 2D shooter game that involves blowing up tanks

Support
Quality
Security
License
Reuse

tank_islandby spajus

Ruby star image 43 Version:Current License: Permissive (MIT)

Top down 2D shooter game that involves blowing up tanks
Support
Quality
Security
License
Reuse

TriggerTimeby Sheph

C++ star image 14 Version:Current

License: Permissive (BSD-2-Clause)

Top-down shoot'em up with gravity gun and physics puzzles

Support
Quality
Security
License
Reuse

TriggerTimeby Sheph

C++ star image 14 Version:Current License: Permissive (BSD-2-Clause)

Top-down shoot'em up with gravity gun and physics puzzles
Support
Quality
Security
License
Reuse

top_down_gunsby thatgamesguy

C# star image 4 Version:Current

License: Permissive (MIT)

Top Down Guns - Unity Game Asset

Support
Quality
Security
License
Reuse

top_down_gunsby thatgamesguy

C# star image 4 Version:Current License: Permissive (MIT)

Top Down Guns - Unity Game Asset
Support
Quality
Security
License
Reuse

multispaceby MartinMouritzen

JavaScript star image 4 Version:Current

License: Permissive (MIT)

A 2D node / javascript based multiplayer top down space game

Support
Quality
Security
License
Reuse

multispaceby MartinMouritzen

JavaScript star image 4 Version:Current License: Permissive (MIT)

A 2D node / javascript based multiplayer top down space game
Support
Quality
Security
License
Reuse

EPIKrawlerby drofp

Python star image 1 Version:Current

License: Permissive (MIT)

Top-down dungeon crawler roguelike game

Support
Quality
Security
License
Reuse

EPIKrawlerby drofp

Python star image 1 Version:Current License: Permissive (MIT)

Top-down dungeon crawler roguelike game
Support
Quality
Security
License
Reuse

Joginby RenatoCesarF

Java star image 0 Version:Current

License: Strong Copyleft (GPL-3.0)

Simple Game that I'm developing to learn more about Game programming. It is a top-down shooter like nuclear Throne. Not well done

Support
Quality
Security
License
Reuse

Joginby RenatoCesarF

Java star image 0 Version:Current License: Strong Copyleft (GPL-3.0)

Simple Game that I'm developing to learn more about Game programming. It is a top-down shooter like nuclear Throne. Not well done
Support
Quality
Security
License
Reuse

MagnumOpusby lowkey42

C++ star image 3 Version:v1.2

License: Permissive (MIT)

A simple top-down zombie shooter

Support
Quality
Security
License
Reuse

MagnumOpusby lowkey42

C++ star image 3 Version:v1.2 License: Permissive (MIT)

A simple top-down zombie shooter
Support
Quality
Security
License
Reuse

top-down-spaceshipby WorldOfZero

C# star image 4 Version:Current

License: Permissive (MIT)

An example of top down space ship movement in Unity 3D

Support
Quality
Security
License
Reuse

top-down-spaceshipby WorldOfZero

C# star image 4 Version:Current License: Permissive (MIT)

An example of top down space ship movement in Unity 3D
Support
Quality
Security
License
Reuse

asteroidsby matthewrenze

HTML star image 2 Version:Current

License: Permissive (BSD-2-Clause)

An open-source top-down space shooter in the style of asteroids

Support
Quality
Security
License
Reuse

asteroidsby matthewrenze

HTML star image 2 Version:Current License: Permissive (BSD-2-Clause)

An open-source top-down space shooter in the style of asteroids
Support
Quality
Security
License
Reuse

Time Concentrating

By using the below library, e gameplay can elimination of all obstacles encounters along the way. The feature of the game is the significant dynamics, most of the time requiring considerable concentration.

RAG3by jul3x

C++ star image 4 Version:Current

License: Strong Copyleft (GPL-3.0)

Top-down single/multiplayer shooter game with time manipulation mechanics.

Support
Quality
Security
License
Reuse

RAG3by jul3x

C++ star image 4 Version:Current License: Strong Copyleft (GPL-3.0)

Top-down single/multiplayer shooter game with time manipulation mechanics.
Support
Quality
Security
License
Reuse

All Features Combined

By using the below library you can create the own application, in this libraries it contain all the features such as the controlling, mapping, music, etc.

topdown-2d-multiplayerby danilko

C# star image 11 Version:v0.11-alpha

License: Permissive (MIT)

top - down 2D multiplayer base on godot

Support
Quality
Security
License
Reuse

topdown-2d-multiplayerby danilko

C# star image 11 Version:v0.11-alpha License: Permissive (MIT)

top - down 2D multiplayer base on godot
Support
Quality
Security
License
Reuse

Recover The Missing Pages

By using the below library, you can achieve the wizard recover the missing pages. The main feature is canvas size and collision response.

major-projectby shubham2704

JavaScript star image 1 Version:Current

License: Permissive (MIT)

In this top-down 2D shooter, help the Wizard recover the missing pages of the Shotgun Arcana from the dungeon by blasting everything you see.

Support
Quality
Security
License
Reuse

major-projectby shubham2704

JavaScript star image 1 Version:Current License: Permissive (MIT)

In this top-down 2D shooter, help the Wizard recover the missing pages of the Shotgun Arcana from the dungeon by blasting everything you see.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

C++
Gaming
  • © 2022 Open Weaver Inc.