Coder Social home page Coder Social logo

team-cartographer / cartographeradc23 Goto Github PK

View Code? Open in Web Editor NEW
24.0 1.0 0.0 39.26 MB

Team Cartographer's Application for the 2022/2023 NASA App Development Challenge

Home Page: https://www.youtube.com/watch?v=--PEHbbG6us&t=59s

Python 100.00%
3d-visualization astar-algorithm data-science game-development save-files

cartographeradc23's Introduction

NASA App Development Challenge | Team Cartographer

Instagram Instagram e-mail

About The Project

Welcome to the GitHub Repository for Team Cartographer's Application to the 2022-23 NASA App Development Challenge (Please note that this is a Public version of a Private repository)! Our team for this project from Anaheim, CA, is:

  • John B. ('23), Abhi A. ('23), Kion M. ('24), Kabir A. ('24), Natalie K. ('24), Efe C. ('24)

Here is the link to our Final Submission Video
Here is the link to the vlog of our trip and subsequent presentation, on our school's news channel page.

Acknowledgements and Thanks to:

  • James Ristow, NASA Kennedy Space Center
  • Alexandre Tolstenko, Champlain College Division of IT and Science
  • Nchima Kapoma, New School Parsons College of Design
  • Dr. Brian Welch, NASA Goddard Flight Center
  • Petter Amland, Creator of Python's Ursina Library
  • Diana Ramirez, our ADC Lead Teacher
  • Mrs. Leslie, Mr. Fawcett, Mr. Drake
  • Chrysa N., Khiet H.

In-App Music Credits

  • Petter Amland
  • John B.

Getting Started

Here are instructions on how to run the application locally.

Prerequisites

This application will only work on Windows Operating Systems with Python 3.9+. For Mac Users, refer to installations of Virtual Machines or BootCamp to be able to run the app.

Installation

  1. Download the Repository
  2. Make sure you have any Regional Data Files from the Team Cartographer Google Drive. Unfortunately, we only have access to the data for the Shackleton Crater region
  3. Run Artemis_ADC_Launcher.py, and have fun exploring the moon!

Note that a mouse is required for app functions

Button Functions

Note that Key Bindings are not customizable.
App Demo: https://streamable.com/fztsrg

  • W, A, S, D -> General Movement
  • R -> Reset Player Position
  • E -> Toggle Earth Entity
  • X -> Toggle First Person/3D Camera Views
  • 1 -> Moon Texture
  • 2 -> Path Texture
  • 3 -> Heightmap
  • 4 -> Slopemap
  • LShift -> (In First Person Only) Sprint
  • ESC -> Pause/Main Menu Access
  • LShift+Q -> Quit Application

Other Team Cartographer Projects can be found at the Team Cartographer GitHub Teams Page

cartographeradc23's People

Contributors

abhi-arya1 avatar clkefe avatar turfader avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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.