Coder Social home page Coder Social logo

todekk / pdagame Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 134.7 MB

PLANETARY DEFENCE AGENCY (WIP) Game inspired by the SCP Foundation. It will feature multiple distinct and unique levels for the player to go through. With a strong variety of weapons, gadgets and enemies. Release date: TBD DEMO ATTACHED BELOW!

Home Page: https://www.dropbox.com/s/cjiowhsv9ee9mie/PlanetaryDefenceAgencyDEMO%20%28NO%20AMBIENCE%29.rar?dl=0

C# 71.36% ShaderLab 24.51% HLSL 4.13%
game horror-game mystery-game puzzle-game stealth-game top-down-shooter

pdagame's Introduction

Planetary Defence Agency is a game set in the future of 2095, where Ka'taal, an omnipotent being, has proclaimed to be the God of mankind and has enforced his law onto the planet. You are a soldier in the PDA, which is an agency based in New Babylon. You have to defend the planet from alien invasions, viruses, terrorist attacks and other threats to planet Earth.

This is a passion project.

On Launch

Players are greeted by an oddly looking TV with green static and the PDA logo, once they click the play button the game launches:
MainScreen

Main Menu

The Main Menu is a world map that gives you access to different missions where you have various objectives to complete
LevelSelect
Every mission has a unique twist, from normal shoot 'em up to puzzle solving.

Missions

Before you start a mission you get a brief description of your objective.
missionBrief

Gameplay

Controls: WASD - Movement, Left Mouse Buttom (LMB) - Shooting, R - Reload, N - Night Vision, G - Use (Objectives), P - Pause Menu, TAB - Mission Objectives.

Pause Menu

Players can pause the game with P, giving them the option to go back to the main menu or exit the game.
pauseMenu

Objectives tab

Players can check their objectives by pressing tab, it displays your Bonus and Hidden objectves, unlike the in-game GUI which only displays your current main objective.
objectiveTab

Night Vision

Players can toggle Night Vision by pressing N.
noNightVision
Night Vision Toggled Off
nightVision
Night Vision Toggled On

pdagame's People

Contributors

todekk avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

pdagame's Issues

Battle of Paris Level

Mission where you fight the Earth's United Militia (EUM) and the Desciples of Gor'krum.
NewOrderFighter2
EUM Fighter
PDASoldierAgencyGun
PDA Fighter
playermodel_stealth
Stealth PDA Agent

Puzzle Level

Mission where your character has to find an enemy by taking out its clones and looking for clues that point out the real one.

Add footsteps

Add footsteps and other sound effects to enhance the audio

Improve player UI

Add weapon ammunition, a character portrait and a better health indicator.

Improve Main Menu

Add additional options, settings, final mission word input to unlock the mission, better looking map, new (if possible) start up TV screen

Dialogue

Add dialogue to missions for further information and lore build up.

Dog Fight Level

"Space Invader" inspired level, where the player has to take out enemy alien ships and dodge debris.
playerJetNotMoving
Player Jet Fighter

Final Mission

There should be 4 hidden letters that spell out DOOM, once the player gathers all of them, he should have the ability to insert them on the main menu and then start the final mission. The final mission will have the player fighting the EUM and then discover that Ko'taal has been evil this whole time. At the end Ko'taal should destroy a chunk of the entire planet, annihilating New Babylon.
f37b9fe8ddb0bc3
Spawn of Ko'taal, as shown above, should be the final boss of the game.

Hostage Rescue Level

Find and rescue the hostages taken by the Deciples of Gor'Krum. Eliminate the deciples and recover the hostages.

Hostage3
Hostage example
SCP049
Desciple of Gor'krum

Hardcore mode and further UI improvements

Hardcore mode where ammo is not shown unless the player holds E to check his current ammunition, health can only be indicated by the GUI player portrait. Enemy damage increased, maximum ammo decreased, guns, ammo resuply, health packs reduced in quantity.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.