Code Monkey home page Code Monkey logo

cs426_wentzel_andrew_asgn1's Introduction

CS426_Wentzel_Andrew_Asgn1

Link to Narrated Video Link to extra gameplay to make grading easier

Overview

This is a game where the player drives around a BB8 model drives around a small chicago-themed yard and gently tosses "pizza" bullets (with control/click) in order to feed the feral cats that live in my yard. The player gets points when a pizza bullet hits an unused plate, which then turns into a pizza, and loses points when they hit a cat (the cats are skittish). 2 cat collisions restarts the game.

Requirements (In Order)

  • BB8 is always visible
  • Ground is present with a grass texture, trees, and cats
  • Two colored point light sources are located near the wall with the image of the beach
  • 5 "plates" are present that you give you points and change color (to pizza texture) when they collide with a projectile.
  • Player does not slide/fall when projectiles are fired (but does collide with trees/walls)
  • Pizza Bullets collide with ground/trees/walls/plates that have been scored with (cats dissapear).
  • There are 4 walls around the edge of the map
  • The player recieves points when the pizza bullets hit plates (the first time).
  • Points are shown in the bottom right corner.
  • 3D objects: BB8, pizza bullets, trees, cats
  • 2D textures: grass, tree bark, pizza (?), wall images.

References:

  1. Most of the code was taken from the CS426 Demo Videos and Unity documentation
  2. Cat model was uploaded to the unity asset store by Ladymito here
  3. Grass, bark, and wall textures were taken from texurelib.com by Dmitriy Chugai
    ([email protected])
  4. The real cat colony consists of 7 cats who actually prefer New York style pizza.

cs426_wentzel_andrew_asgn1's People

Contributors

tehwentzel avatar

Watchers

James Cloos avatar  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.