Coder Social home page Coder Social logo

myunitygame's Introduction

Introduction

This project is a final project for CSC562 in NCSU, it is a demo reel combining several effects in the game engine. I host this game on another website, to play this game, please visit the link below:

https://digtorio.itch.io/shooting-star?secret=lAFbTDpTijGWbbrjTxcbKvW13Xs

Please allow 30~60 seconds for loading the game,and playing in full screen is suggested.

Screencast

Sample screencast for this game can be found below:

https://drive.google.com/file/d/0B4IIm1ziXVY-NkgtT0hfRjUwSWM/view?usp=sharing

https://drive.google.com/file/d/0B4IIm1ziXVY-MF9PVFltU0tzVnM/view?usp=sharing

Game Contorll Instruction (Direction):

To play the game, you can either use arrow key or use wasd key to move the player back and forth. To attack the boss (the robot keep moving in front of you), simply press z to shoot some stars. To prevent from attack from the boss, please press x to open a protection charm. However, if you cannot open a protection charm if your score is 0 and open a protection charm costs 5000 points of your score.

Claims:

Credits from proposal (used for CSC562 grading):

  1. properly turn in : (5%) The project is properly turned in on this page.
  2. Basic Scene Setup :(10%) There is a player and a boss in the scene. The boss has a life bar, and spell indicator on the left, spell card's name on the right. Player's life and score are shown on the bottom of the page.
  3. COMPONENT/EFFECT: basic attack (15%) press z for basic attack, press x for protection charm. Before entering a spell card (in which the main background will be turn red), boss has some simple attack. In the spell card, several CG technique will be used (will be mentioned below)
  4. COMPONENT/EFFECT: shadow (25%) All objects in the scene are having shadow. To be more specific, in stage 2 ([Earth Spell] Natural Mosaic), several balls will fall down from the sky. Player can see the shadow (although not very obvious because of red light background) to dodge the attack from the sky.(Mosaic balls are designed to be harmless while the iron balls are harmful.)
  5. COMPONENT/EFFECT: explosion (20%) Player death would generate some explosion. (It can be easily observed if the player collide with rocks or lasers) Furthermore, in the final stage ([Thunder Spell] Particle Overflow), this shows some kinds of explosion attack.
  6. COMPONENT/EFFECT: refraction (25%)    The refraction effect can be observed in two spell cards([Earth Spell] Natural Mosaic, and [Earth Spell] The Great Refraction Wall) in stage 2 and 4. In these two stage, a mosaic like ball or wall is generated. The effect of refraction (some degree of distortion) can be observed by looking at the rock, boss, and the player.
  7. COMPONENT/EFFECT: Fluid and Goo (15% EXTRA) This effect can be observed in stage 6 ([Earth Spell] Rockshark). Water will splash when the rocks emerged from underwater.
  8. COMPONENT/EFFECT: Laser (5% EXTRA) The laser effect is shown in several stage, but mostly can see its power in stage 1 (Beginning of the Star Road). The laser will be generate based on player's position. After a few second, the laser is on and player would be hit if he is still on the laser line.

myunitygame's People

Contributors

icemistworm 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.