malikshazil04 / malikshazil04/DroneSimulatorInJava
Set up base project structure
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Goal
Create the initial folder layout and core files for the Drone Fleet Coordination Simulator project.
Tasks
Create src/main/java structure
Create package folders for core, physics, control, formation, comms, env, ui, io
Add Vector3 helper class
Add empty class files for Drone, Simulator, Controller, FormationManager, CollisionModule, CommunicationModule, Environment, Logger
Add config.json in resources
Add basic build instructions in RUN_INSTRUCTIONS.txt
Expected result
Project compiles and runs with a minimal Simulator main class.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the requested src/main/java package layout for core, physics, control, formation, comms, env, ui, and io. Add the named classes, the Vector3 helper, resources/config.json, and RUN_INSTRUCTIONS.txt, then use the build instructions to verify that the minimal Simulator main class compiles and runs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100