00 - Java'ya Giriş
Hytale modlama için Java programlamanın temellerini anlamaya yönelik başlangıç kılavuzu.
Java programlama yolculuğuna hoş geldiniz! Bu kılavuz size Java'nın temellerini tanıtmak için tasarlanmıştır.
Java Nedir?
Java, 1995 senesinde geliştirilen güçlü bir nesne yönelimli programlama (OOP) dilidir. Dünya üzerindeki en popüler programlama dillerinden biri olup mobil uygulamalardan kurumsal yazılımlara kadar her şey için kullanılıyor. Bizim için en önemlisi, Hytale'ın sunucular ve modlama API'si için kullandığı dil olması.
Öğreneceklerin
This guide is structured to take you step-by-step through:
- Java Syntax and Basics
- Control Flow
- Object-Oriented Programming
We will then focus on only Hytale-specific concepts. (tbd)
Setting up your Environment
Before we dive into programming, you'll need some essentials, you need to install:
Java Gelişirme Kiti (JDK)
Downlaod and install JDK 25 or above from the official Oracle website or use an open-source alternative like AdoptOpenJDK.
Intergrated Development Environment (IDE)
An IDE is a software application that provides comprehensive facilities to programmers for software development. Popular choices for Java include:
How to Use This Guide
- Read each article in order - Concepts build on each other
- Type out the examples - Don't copy-paste; typing helps you learn
- Experiment - Modify examples to see what happens
- Practice - Each article includes exercises
- Be patient - Programming is a skill that takes time to develop
The Modding Mindset
Modding is creative problem-solving. You'll be:
- Adding new blocks, items, and creatures to Hytale
- Changing game mechanics to create unique experiences
- Building systems that interact with the game world
- Sharing your creations with the community