0% found this document useful (0 votes)
88 views

Java Field Work

The document reports on a field work conducted by 10 students from the Department of Computer Science at KG College of Arts and Science. The students visited RUNSCAPE JAVA GAME company and proposed several Java-based projects related to the popular online game RuneScape, including tools for bot detection, data analysis, quest guides, and more. The proposed projects would involve designing the game, choosing a development engine, creating art assets, implementing gameplay mechanics, testing, and potentially publishing the game. The document outlines the objectives, processes, and potential outcomes of developing such a RuneScape Java game.

Uploaded by

2126ja17
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
88 views

Java Field Work

The document reports on a field work conducted by 10 students from the Department of Computer Science at KG College of Arts and Science. The students visited RUNSCAPE JAVA GAME company and proposed several Java-based projects related to the popular online game RuneScape, including tools for bot detection, data analysis, quest guides, and more. The proposed projects would involve designing the game, choosing a development engine, creating art assets, implementing gameplay mechanics, testing, and potentially publishing the game. The document outlines the objectives, processes, and potential outcomes of developing such a RuneScape Java game.

Uploaded by

2126ja17
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

REPORT OF THE FIELD

WORK

Academic year 2023-24

Submitted by:
Reg. No. Name of the Students

2222KC01 ASHLEE.A
2222KC02 ASHWANTH.D
2222KC03 ASHWIN.K
2222KC04 ASWIN PRASAD.N
2222KC05 ATHEEL AHAMED.A
2222KC06 BENISHA.B
2222KC07 DINESH.V
2222KC08 DINESH BABU.S
2222KC09 DINESHKARTHI.A.S
2222KC10 DIVAKAR.S

Faculty Coordinator : Dr ASWANANDINI.R

DEPARTMENT OF COMPUTER SCIENCE


May 2023
KG COLLEGE OF ARTS AND SCIENCE
Affiliated to Bharathiar University
Accredited by NAAC
ISO 9001:2015 Certified Institution
KGiSL Campus, Coimbatore – 641 035

Report of the Field Work

Academic Year : 2023 – 2024

Programme Name : B.Sc. Computer Scienc

Programme Code : 22K

Course Name : JAVA Programming

Course Code : 23A

Semester : II

Batch & Section : 2023, ‘C’ Section

Submitted by : Reg. No. Name of the Students


2222KC01 ASHLEE. A
2222KC02 ASHWANTH.D
2222KC03 ASHWIN.K
2222KC04 ASWIN PRASAD.N
2222KC05 ATHEEL AHAMAD.A
2222KC06 BENISHA.B
2222KC07 DINESH
2222KC08 DINESH BABU.S
2222KC09 DINESHKARTHI.A.S
2222KC10 DIVAKAR.S

Faculty
Coordinator :
ASWANANDINI.R

Date of Submission:
Title : RUNSCAPE JAVA GAME

Company visited :

Company Profile :

OBJECTIVE :

 Bot Detection and Prevention: Develop a Java-based application that helps detect and
prevent botting in RuneScape. Bots are automated programs that perform tasks in the
game, and many players are interested in creating tools to combat them.

 Data Analysis Tools: Create Java programs to analyze game data, such as the Grand
Exchange prices, player statistics, or drop rates of items. This can help you make
informed decisions while playing.

 Quest Guide Generator: Build a tool that generates customized quest guides for
players. It can take into account a player's current skill levels and inventory to provide
step-by-step guides for quest completion.

 High Score Tracker: Develop a Java application that tracks and records your progress
in the game, including skill levels, experience gains, and achievements.

 Player Tracker: Create a tool that helps you track the activities of other players, such as
their online status, skill levels, and activities. This can be useful for keeping tabs on
friends or competitors.

 Clan Management System: If you are part of a RuneScape clan, you can create a Java-
based clan management system to organize events, members, and resources.

 Interactive Maps: Design interactive maps of RuneScape's world that allow players to
mark points of interest, plan routes, and share them with others.

 Scripting for RuneScape Private Servers: If you're interested in private servers, you can
develop scripts and add-ons in Java to customize the gameplay experience.

 Market Analysis Tools: Create Java tools for analyzing the in-game economy, such as
tracking item prices, identifying trends, and predicting profitable investments.

 Data Exporters: Develop tools that export RuneScape data for use in other applications
or databases, allowing you to build custom dashboards or analytics.

PROCESS :

 The concept and design of the game. Decide on the genre, setting, and core gameplay
mechanics.
 Create a detailed design document outlining game features, world-building, quests, characters,
and more.
 Choose or develop the game engine and technology stack for the project. RuneScape uses its
proprietary game engine and server technology.
 Design and create character models, NPCs (non-player characters), monsters, items, and other
game assets. This involves 3D modeling, texturing, and animation.
 Implement game mechanics, including combat systems, character progression, quest systems,
and skilling (skills and activities outside combat).

Outcome :
 Game Design: Define the concept and design of your game, including its
objectives, mechanics, and overall structure. Determine what makes your game
unique and engaging.

 Choose a Game Engine: Select a game development framework or engine for


Java, such as LibGDX or JavaFX, to provide a foundation for your game.
These engines offer tools for graphics rendering, input handling, and more.

 Graphics and Art Assets: Create or acquire the necessary graphics, sprites, and
art assets for your game. These visuals are essential for the game's look and
feel.

 Sound and Music: Add sound effects and background music to enhance the
gaming experience.

 Testing and Debugging: Thoroughly test your game to identify and fix any
bugs or issues. Seek feedback from playtesters to improve gameplay.

 Optimization: Optimize your game's performance to ensure it runs smoothly


on a variety of hardware configurations.

 Deployment: Prepare your game for distribution. Create installers or packages


for different platforms if needed.

 Publishing: If you plan to distribute your game, consider publishing it on


platforms like Steam, the App Store, Google Play, or your own website.

 Community and Updates: Engage with your player community, listen to
feedback, and release updates to enhance the game and fix issues.

Screenshots :
Students Faculty HOD
Coordinator

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

You might also like