Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
majabbour committed Sep 10, 2022
0 parents commit 2b45b07
Show file tree
Hide file tree
Showing 12 changed files with 1,637 additions and 0 deletions.
34 changes: 34 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
dist/*
build/*

# Generated by Saturn workers; holds private data
data/*

/matches
/deploy/lib
/deploy/bin
*.rms
*.bc22
/build/
/bin/
*.conf
.DS_Store
*.log
*.swp
*.pyc
.gradle
/client/
*.jar
*.iml
*.ipr
*.iws
/.idea/


# User-specific stuff:
battlecode-scaffold.iws

# Eclipse user-specific files
.classpath
.project
.settings/
661 changes: 661 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

35 changes: 35 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Battlecode 2022 Scaffold

This is the Battlecode 2022 scaffold, containing an `examplefuncsplayer`. Read https://play.battlecode.org/getting-started!

### Project Structure

- `README.md`
This file.
- `build.gradle`
The Gradle build file used to build and run players.
- `src/`
Player source code.
- `test/`
Player test code.
- `client/`
Contains the client. The proper executable can be found in this folder (don't move this!)
- `build/`
Contains compiled player code and other artifacts of the build process. Can be safely ignored.
- `matches/`
The output folder for match files.
- `maps/`
The default folder for custom maps.
- `gradlew`, `gradlew.bat`
The Unix (OS X/Linux) and Windows versions, respectively, of the Gradle wrapper. These are nifty scripts that you can execute in a terminal to run the Gradle build tasks of this project. If you aren't planning to do command line development, these can be safely ignored.
- `gradle/`
Contains files used by the Gradle wrapper scripts. Can be safely ignored.


### Useful Commands

- `./gradlew run`
Runs a game with the settings in gradle.properties
- `./gradlew update`
Update to the newest version! Run every so often

Loading

0 comments on commit 2b45b07

Please sign in to comment.