Giter Club home page Giter Club logo

singed-feathers's People

Contributors

devin0xffffff avatar dinosire avatar jadxie avatar keenns avatar mucephei avatar nicoleepp avatar sashag-t avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

singed-feathers's Issues

Walk through Unreal Tutorials

Unreal Tutorials [2-3 hours - EVERYONE]
-Top Down Paper 2D (preferably one with map making)
-Multiplayer
-Map Making

Add documentation to the repo

We need to add to the repo/Documentation 3 documents:

architecture description
description of interfaces between components
description of whats in the databases

These don't have to be super formal but should be kept up to date!!!
Also we should delete the CompletedTasks.txt

Design game rules

What we have so far:

    -Rectangular
    -Tiles
        -all flammable?
        -each tile type should have a flash point/durability that determines how many turns it takes to light on fire
        -how long fire lasts
    -Resources available to player defined here
    -Fire: Give off heat to adjacent tiles and burns pigeons
         -Cannot set pigeons on fire directly

View/Players
    -God mode/view
    -2 Sides: Save vs. Burn
    -Fire + Bird seed (maybe sounds?) and (optionally) water
        -Limited in some capacity

Goal
    -Save more than burned/ all tiles burned
    -Click tile to Add Heat
        -if over Flash Point starts fire
    -Win if pigeons outlast all turns

Pigeons
    -must always be an odd number

Turns
     -amount of turns defined by map/level

Improve Fire Visuals

This includes making a sprite for fire and replacing the current fire visuals

Initial Setup

Set up GitHub repository
Set up Travis CI
Set up Amazon CodeDeploy

Add Pigeons

This includes making a sprite, placing it in the map object and adding some code to make it burn.

Get Map Info from Files

In MapController GenerateMap() method, info like width and height etc. should come from file

[Gamedev] Research tests and git in Unreal

Do further research into Unreal Engine, specifically:

  • how basic project workflow works
  • how testing works, where to put tests, how to run them through the editor
  • how to integrate a project with Git
  • research for server functionality is being tracked in task #13

Update Wiki

Update the github wiki with everything from the google doc

Proposal

Estimate: 2 hours
Everyone else on stand by for questions.

[Gamedev] Set Up Initial Unreal Project

  • create a Paper2D project in C++ (NOT Blueprint)
  • hook up the project with git
  • add to source
  • get another developer to try to pull down the code and verify it works as expected

Update gitignore

We should be committing the updated .sln and .csproj files so that travis can run the tests properly on builds.

Test

This is a test issue

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.