Skip to content

Our Freshmen year CS102 term project called Droneer, a coding game for begginer programmers.

License

Notifications You must be signed in to change notification settings

zubeyir-bodur/Droneer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Droneer

Our project aims to create a programming game which will provide a more fun and engaging alternative to old ways of learning programming. In this game, players will program a space drone to engage other drones in combat. They will write the code beforehand in a separate ide-like part of the game and then complete different combat challenges slowly increasing in difficulty.

It will feature a story mode where the player will slowly learn basic concepts of programming, an arena mode where they can test their skills against pre-written drones, and an online mode where they can test their skills against other players. It will also feature an extensive help page where the user can look up basic questions related to the game or programming in general.

Setup

We did not made any changes on the project since we made the game executable on Eclipse. To run the project, extract the files and open the project in Eclipse (file -> open projects from file system). In project properties, select "java build path" -> "add library" -> "JRE System Library" -> "Alternate JRE" and then the JDK. Click finish and then run DroneerMaster.

Contributions

Baykam Say: Worked on the Drones package, designed the core logic of the drones. Made most of the example drones.
Alp Üneri: Integrating of the components of the project. Also worked on the menus.
Zübeyir Bodur: Improvement of the IDE including features like "undo-redo", hot-keys, warning messages and improvement of the menu UI design.
Uğur Erdem Seyfi: The main core of the IDE with the features of "open", "save", "compile", "save as".
Ege Kaan Gürkan: Mainly worked on the menus.
Agil Aliyev: Wrote some of the text used within the HelpMenu class.

About

Our Freshmen year CS102 term project called Droneer, a coding game for begginer programmers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages