Skip to content
GameDevDoc
Search
Type to start searching
Lähtekood
GameDevDoc documentation
GameDevDoc
Lähtekood
Mänguideest teostuseni
1. Sissejuhatus
2. Sisend ja tagasiside
3. Kasutajaliides
4. Mängureeglid ja mängumehaanikad
5. Mängureeglite ja mängumehaanikate disainiprotsess
6. Testimine, itereerimine ja silumine
Kuidas alustada
Sissejuhatus
Klient
N-mängijate connection
Kryo registreerimine
Lõplik kaustade/failide hierarhia
LibGDX Install
LibGDX installimine
Basics
Mängu näide
Animatsioonid
Delta Time
Pollimine
Pollimine reaalses mängus
Input Events
Atlas-fail
Readme
README kirjutamine
Serveri seadistamine
Tulemüür
Crowdsec
Klient-server suhtlus
1. Sissejuhatus
2. Demo tutorial: anonchat
3. TalTech server
Turn-based mäng
Käigupõhise mängu eripärad
Serveri kood käigupõhiseks virtuaalseks lauamänguks
Kliendi kood käigupõhiseks virtuaalseks lauamänguks
FileIO
Välised failid
JSON-i parsimine
Gradle
Gradle Kasutamine IntelliJ-s
Koodi Struktuur
Projekti struktuur
Mängu struktuur
Info saatmine
Mängu "Flow diagram"
Stage ja Actorid
Stage ja Actorite süsteem
Readme
Kuidas luua dialoogisüsteemi
Graphics
LibGDX graafika
Materjalid
Mänguarenduse õppematerjalid
Kuuliloogika
Kuuliloogika
Netty
Netty
Networking
1. Sissejuhatus ning tehnoloogia valik
2. Klient-server mudel ja rollijaotus mängus
3. Mängu arhitektuur
4. Probleemid ja optimeerimine
5. Võimalused Javas kliendi-serveri loomiseks
6. Võrgupõhimõtted ja protokollid
7. Kliendi ja Serveri realiseerimine
8. Paketid ja andmeedastus
9. Pakettide töötlemine serveris
Pathfinding
AI
Kaart serverisse
Mängukaardi lisamine serverisse
Füüsika
Füüsika
Animatsioon
Animatsioonid kasutades Spritesheet (LibGDX projekt)
Cutscenes
Kuidas luua vaheklippe (cutscene)
Thread communication
LibGDX postRunnable interface
Mäluhaldus
LibGDX Mälu Haldamine
TiledMap
1. Mis on Tiled
2. Tiled'i seadistamine
3. Koodiosa
4. Kuidas objekte parsida
Tile collision
Tiled
Fog of War
Collision
Collision
Lobby
Lobby loomine
Lobby (uus)
Lobby (uus)
1. Sissejuhatus
2. Mängija registreerimine
3. Loo uus lobbi
4. Lobbist väljumine
5. Näita lobbid
6. Lobbi eemaldamine ekraanilt
7. Lobbi sisenemine
8. Väljunud mängija eemaldamine ekraanilt
Menüü
Menüü
Edetabel
Edetabel
Button
Nupu loomine
Skin ja Font
TextButton
ImageButton
ImageTextButton
Nupule funktsionaalsuse lisamine
Teised UI elemendid
Lõpetuseks
Item Intecration
Korjatavate asjade kaardile lisamine ja integreerimine
Inventory
Inventory
Power-up
Power-up
Power-up
Mis on HUD?
Kuidas luua HUD?
Tulemus
HUD meie näidismängust
Lisainfo
Hüpikud ja ülekatted
Hüpikud ja ülekatted
Audio
Audio
Heli lisamine
Muusika juhtimise klassi loomise näide
Lisainfo ja assets
Kauguspõhine heli (distance-based audio)
Interpolation ehk Actorite animatsioon
Interpolation
Particle effects
Particle effects
AssetManagement
AssetManager
Screen Resize
Ekraani suuruse vahetus
Viewports
Viewportid
Camera
Kaamera: tegelasega kaasa liikumine; zoomimine
Free Resources
Vabavaralised ressursid
.gitignore
GitIgnore fail
GitLab CI/CD
GitLab CI/CD
Search
Please activate JavaScript to enable the search functionality.