Skip to content

Codename-NF/BattleChip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BattleChip

  • Scrum meetings.pdf contains our scrum records
    • It has been converted to pdf from our Google Docs document

Code

Mobile App

Android

  • software/battlechip/app/src/main/java/com/nf/battlechip contains the Java source files for our app
  • software/battlechip/app/src/androidTest/java/com/nf/battlechip contains the Espresso JUnit tests for our app
  • software/battlechip/app/src/main/res contains the various XML files for the layout/strings/colors

Custom Unity Library (Game)

  • software/unity/Assets/Scripts contains the C# scripts used to control the Unity interface (game-manager, ships, board, cells, etc.)

Cloud Server

  • software/cloud/ contains the source files for the Node.js server
  • software/cloud/test/unit contains the automated Jest tests that are called by Travis CI

Game Engine

  • software/gamelogic/ contains the source files for the game engine
  • software/gamelogic/utilstest.cpp contains the automated Acutest test plans and test suites

Hardware

Ai

  • hardware/AI_Alg/ contains the verilog files for the Ai and the test bench

Bluetooth

  • hardware/Bluetooth_firm/ contains the c files for the bluetooth firmware and files to run/test bluetooth

VGA

  • hardware/VGA_algs/ contains the C and verilog files to run and test the VGA graphics components

WiFi

  • hardware/Wifi_algs/ contains the C files to run wifi components, as well as the firmware and lua scripts that were flashed to the RFS board

Cloud architecture diagram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published