Coder Social home page Coder Social logo

starviver's Introduction

Projeto Starviver

(English version bellow)
Projeto acadêmico de desenvolvimento de jogos para cadeira de Estágio Supervisionado 1, ministrado pelo Professor Eduardo Mendes.

Nome do Jogo:

  • Starviver - Missão Kamikaze.

Gênero:

  • Shoot 'em up espacial.

Público Alvo:

  • Jovens e Adultos que gostem do gênero.

Objetivo Geral:

  • Dependendo do modo de jogo, o objetivo pode ser ou obter o máximo de pontos possível antes de ser destruido ou destruir um número de x de inimigos sem ser destruido.

Objetivo Específico:

  • Destruir o máximo possível de naves inimigas e asteroides, utilizando dos upgrades para maximizar os atributos da nave e, consequentemente, a quantidade total de pontos obtidos.

Enredo e Personagens:

  • Você é um batedor intergalático que está numa missão de reconhecimento numa zona de risco em território inimigo. Sua nave, a Starviver, é uma das naves mais evoluídas já criada, ela possui a habilidade absorver energia espacial e, dependendo da natureza dessa energia, utilizá-la para realizar alguns upgrades temporários que garantirá vantagens como: aumento de velocidade, aumento de dano causado e até restauração dos pontos de vida.
  • Em um certo momento de sua missão, você é surpreendido uma tropa inimiga de grandes proporções. Recuar não é uma opção, portanto só lhe resta usar suas habilidades e as habilidades de sua nave para abater o máximo de inimigos que conseguir.

Modos de Jogo:

  • O jogo inicialmente está sendo pensado em dois modos de jogo distintos: O modo Kamikaze e o modo Batedor

Modo Kamikaze:

  • Modo de jogo em que o jogador busca atingir a maior pontuação possível antes de ser destruído.

Modo Batedor:

  • Modo de jogo em que o jogador precisa eliminar uma quantidade predefinida de inímigos sem ser destruído

Personagem Principal:

  • A Starviver.
    • Pontos de Vida: 1000
    • Dano: 7
    • Velocidade máxima: 35

Inimigos:

  • Naves da tropa inimiga e asteróides que serviram como obstáculos.

Asteróide:

  • Pontos de Vida: 55
  • Dano: 5-12
  • Velocidade máxima: 10
  • Ponto por abate: 150

Galeão de Ataque:

  • Pontos de Vida: 25
  • Dano: 75
  • Velocidade máxima: 25
  • Ponto por abate: 15

Stalkers:

  • Pontos de Vida: 30
  • Dano: 15
  • Velocidade: 32
  • Ponto por abate: 80

Estação de Combate

  • Pontos de Vida: 100
  • Dano: 50
  • Velocidade: 0
  • Ponto por abate: 420

Interação do jogador:

  • O jogador irá interagir com os controladores exibidos em tela, além de um radar da Starviver que mostra a localização de naves inimigas e powerups próximos.

Powerups:

  • O jogo contará com 3 powerups:
    • Powerup de Pontos de Vida: Concederá ao jogador, caso tenha disponível, uma recuperação de 100 Pontos de Vida

Controles:

  • Um Joystick virtual para movimentação da Starviver e um botão para disparos.

Starviver Project

Academic project for a supervised internship in games development, taught by Professor Eduardo Mendes.

Game Name:

  • Starviver - Kamikaze Mission.

Genre:

  • Spacial Shoot 'em up.

Target Audience:

  • Young people and adults who like the genre.

General objective:

  • Depending on the game mode, the objective can be either to get as many points as possible before being destroyed or to destroy a number of x enemies without being destroyed.

Specific objective:

  • Destroy as many enemy ships and asteroids as possible, using upgrades to maximize the ship's attributes, and thus, the total amount of points earned.

Plot and Characters:

  • You are an intergalactic scout who is on a reconnaissance mission in a danger zone in enemy territory. Your ship, Starviver, is one of the most evolved ships ever created, it has the ability to absorb space energy and, depending on the nature of that energy, use it to perform some temporary upgrades that will provide advantages such as: increased speed, increased damage and even restoration of hit points.
  • At a certain point in your mission, you are surprised by a huge enemy troop. Retreating is not an option, so you must to use your skills and the skills of your ship to shoot down as many enemies as you can.

Main character:

  • Starviver.
    • Health points: 1000
    • Damage: 7
    • Maximum speed: 35

Enemies:

  • Enemy troop ships and asteroids that served as obstacles.

Asteroid:

  • Health points: 55
  • Damage: 5-12
  • Maximum speed: 10
  • Points for destroy: 150

Attack Galleon:

  • Health points: 25
  • Damage: 75
  • Maximum speed: 25
  • Points for destroy: 15

Stalkers:

Health Points: 30

  • Damage: 15
  • Speed: 32
  • Points for destroy: 80

Combat Station

Health Points: 100

  • Damage: 50
  • Speed: 0
  • Points for destroy: 420

Player Iteration:

  • The player will interact with on-screen controllers, as well as a Starviver radar that shows the location of enemy ships and powerups nearby.

Controls:

  • One Virtual Joystick used to pilot Starviver and one trigger button.

starviver's People

Contributors

ricassiocosta avatar

Stargazers

Israel Pinheiro avatar

Watchers

James Cloos avatar

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.