Giter Club home page Giter Club logo

engphysadventure's Introduction

EngPhysAdventure

Simple Feedback: https://goo.gl/forms/OEMQCupWvEtibd0E3

Bug Reporting:

-For Developers:-

This is the main file for the Eng Phys Text Adventure (EPTA). This game utilizes some poorly done OOP (sorry Mitch), it has it's strengths though! The comments, organization, and optimization. In general try to keep this structure and put any other long ascii display or mode into another file:

AsciiArt.py = Where all of the ascii art display files are

EngPhysAdventure ____ = Run this to run the game. The setup, main loop, and ending. Setup includes opening, main loop has parser, and ending is convoluted in there.

GameFunctions.py = All front end and backend mechanics of the game and global variables. All non-class functions. May one day split this up.

GameClasses.py = Class definitions and their coresponding functions.

Opening.py = Starting screen, opening, and closing text display

Quests.py = Quests of the game

Startup.py = All the map locations, items, npcs (called enemies), and interactables. Also creates the dictionaries of them.

Setup.py = Py2exe file used to compile into an exe. Run using "python setup.py py2exe" in command prompt.

-Important Links for Developers-

Simple Poll Feedback:https://goo.gl/forms/OEMQCupWvEtibd0E3

Advanced Poll Feedback: https://docs.google.com/spreadsheets/d/1qr7xi4gWhKWCpJCsHvnHTmldAFwFBFbI4btk_TM7hg8/edit?usp=sharing

Developer TODO: https://docs.google.com/document/d/18hpMp26rm4UZgvYt8rPuDq-okjhxGOF3mwWPm8BZAXw/edit

Feeedback: https://goo.gl/forms/OEMQCupWvEtibd0E3 Advanced Feedback: https://goo.gl/forms/LbLxflbmLF61YvmD2

engphysadventure's People

Contributors

bren007pie avatar kashakt avatar mitchelllemieux avatar lflannigan avatar

Stargazers

 avatar  avatar  avatar

Watchers

 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.