Udemy

Platform

Türkçe

Language

Game Development

Category

Baştan sona oyun yapmayı öğren - GameMaker Studio 2 Dersleri

GameMaker ile 2D Mobil oyun geliştirebilmek için ihtiyacınız olan en önemli bilgilere bu kurs ile erişebilirsiniz.

4.25 (14 reviews)

Students

16 hours

Content

Jan 2021

Last Update
Regular Price


What you will learn

Mobil platformda oyun geliştirmeyi

GameMaker Studio 2 kullanımı

Kodlama bilgisi ve pratikler

Oyun geliştirmenin temelleri

2D Oyun geliştirme

Oyun motoru kullanarak oyun yapımı


Description

GameMaker Studio 2 Mobile eğitim seti neyi amaçlamaktadır?

Kurs, oyun geliştirmeyi ve oyun geliştirmenin temellerini öğretmeyi amaçlamaktadır. Konu başlıkları halinde ve her konu ayrı ayrı ele alınarak hazırlanmıştır. Rahatlıkla anlaşılabilir olmasına özen gösterilmiştir. En çok ihtiyaç hissedilen konular ele alınarak 110'dan fazla video oluşturulmuştur. GameMaker Studio 2 Mobil eğitim seti kursu, 2D oyun geliştirmek isteyen herkesin işine yarayacak bir kurstur.


Kursu neden almalıyım?

GameMaker Studio 2 programını kullanmayı öğrenmek istiyorsanız, mobil platformda ve oyun piyasasında yerinizi almak istiyorsanız, oyunların nasıl yapıldığını merak ediyorsanız, oyun geliştirmenin temellerini öğrenip, kendinize ait bir oyun yapmak istiyorsanız bu kursu satın almalısınız.


Kursu satın aldığımda neler yapabilirim?

GameMaker Studio 2 detaylı eğitim seti ile Mobil, PC ve Web platformlarında oyunlar tasarlayabilirsiniz. Eğitimleri bitirdiğinizde 2D oyun mantığını ve kodların nasıl kullanıldığını öğrenmiş olacaksınız. Artık rahatlıkla kendinize göre 2D bir oyun kodlayabilirsiniz.
GameMaker ile 2D Mobil oyun geliştirebilmek için ihtiyacınız olan en önemli bilgilere bu kurs ile erişebilirsiniz.


Kurs, GameMaker'ın tüm versiyonlarında geçerli mi?

Evet. Bu eğitim setinde gösterilen teknikler ve kodlar, GameMaker'ın (Mobil, PC ve Web vb.) tüm versiyonlarında da geçerlidir.


GameMaker'ın farklı versiyonu ile kursa katılabilir miyim?

Evet, katılabilirsiniz. Eğitimden faydalanmak için sadece Mobil sürümü kullanıyor olmanıza gerek yok. GameMaker'ın PC ve diğer sürümlerini kullanıyorsanız, eğitim setinde gösterilen aynı teknikler ve kodlar ile istediğiniz oyunları tasarlayabilirsiniz. Eğitimde kullanılan sürüm GameMaker Mobile sürümüdür. Mobil sürümünün tercih edilmesinin amacı ise daha fazla detaylı bilgiyi sizlere aktarabilmektir.


GameMaker versiyonları arasında ne fark var?

Sürümler arasındaki farkı anlatmak gerekirse, GameMaker versiyonunuz hangi platformu destekliyorsa o sadece platformda çıktı alabilirsiniz anlamına geliyor.


Neden GameMaker'ın Mobil versiyonunu öğrenmeliyim?

Android ve ios platformlarında oyunlarınızı çalıştırabilmeniz için ve daha çok bilgiyi sizlere aktarabilmek için mobil versiyonunu kullanmayı anlattım. Bu sayede programın dokunmatik işlemler kısmını ve joystick butonları kullanmayı da göreceksiniz. Ayrıca mobil platformda oyunlarınızı çalıştırabilmek için gerekli jdk, sdk ve ndk gibi araçları programa entegre etmeyi öğrenmiş olacaksınız.


Hiç kodlama bilgim yok, bende oyun yapabilir miyim?

Evet, yapabilirsiniz. Bu eğitim seti ile birlikte hiç kodlama bilginiz olmasa bile oyun yapabilirsiniz. Kullandığımız GameMaker programı bir oyun motorudur, kodlama dili anlaşılması kolay ve çok basitleştirilmiş bir dildir. Oyun yapmaya başlamadan önce kodlama dilini öğrenmenize gerek yoktur. Videoları izlerken ve kendi oyununuzu yapmaya çalışırken, GameMaker'ın kodlama dilini kendiliğinden öğrenmiş olacaksınız. Konuları sırasıyla takip etmenizi öneririz, çünkü konular birbiriyle bağlantılı olarak ilerlemektedir. Örnek olarak belirtmek gerekirse, atlama işlemini anlatmadan önce karakterin zemine temas etmesi ve tuşa basınca karakterin bir işlem yapması olayları gösterilmektedir. Videolar konu başlıkları halinde sıralandığı için, ihtiyacınız olan bilgilere nokta atışı ulaşabileceksiniz ve takıldığınız yerlerde istediğiniz konuya tekrar dönebileceksiniz. Konular çok net bir şekilde anlatılmaktadır ve karışık konularda kaynak paylaşımı yapılmaktadır. Videoları takip ederken hangi kodun neye yaradığını öğrenmeye çalışırsanız ve kodların çalışma prensibini analiz ederseniz, çok kısa sürede başarıya ulaşırsınız. Bu eğitim yeni başladığınız bir eğitim ise ve aklınızı karıştırmak istemiyorsanız, bir not defterine ihtiyacınız olan kodları kaydetmeniz yeterli olacaktır. Kaydettiğiniz kodları hazır kalıp olarak, ihtiyacınız olduğunda kullanabilirsiniz ve zamanla kodlara aşina olup, not defterine bakmadan kendiniz yazar hale gelebilirsiniz.


Kurstaki videoların Listesi - ( TR / EN )

1-) JDK indirme ve kurulum işlemi - JDK download and installation process

2-) NDK indirme ve kurulum işlemi - NDK download and installation process

3-) SDK indirme ve kurulum işlemi - SDK download and installation process

4-) Değişkenler - Variables

5-) Operatörler - Operators

6-) Yeni Proje, oda ve katman (layer) oluşturma - Creating a new project, room and layer

7-) Background ekleme ve hareket ettirme - Adding a dynamic background

8-) Obje oluşturma ve odaya ekleme - Create an object and add it to the room

9-) Odaya yazı ekleme - Add text to the room

10-) Yazı fontunu, rengini ve boyutunu ayarlama - Setting the font, color and size

11-) Türkçe (UTF-8, ASCII) karakter sorunu düzeltme - Fixing the UTF-8 and ASCII character issue

12-) İstenilen yerde kod ile obje oluşturma - Create an object with code where you want

13-) Karakteri hareket ettirme ve yön tuşu ekleme - Move character and add direction key

14-) Karakteri değişken kullanarak hareket ettirme ve yön tuşu ekleme - Move character using variable and add direction key

15-) Karaktere bağlı olarak aynı anda hareket eden başka bir obje oluşturma - Creating another object that moves simultaneously depending on the character

16-) Ekranda dokunulan yerde bir obje oluşturmak - Creating an object where touched on the screen

17-) Ekranda bir noktaya basılı tutunca karakterin o noktaya ilerlemesi ve basmayı bırakınca durması - Pressing a point on the screen moves the character to that point and stops when we stop pressing.

18-) Karakterin farenin durduğu yöne doğru bakmasını sağlamak - To make the character look in the direction in which the mouse is standing

19-) Karakterin ekranda tıklanılan yere gitmesi - The character goes to the place clicked on the screen

20-) Karakterin serbest platformda fare ile ilerlediği yöne doğru bakması - The direction of the character turns to the point on the screen that was clicked with the mouse

21-) Karakterin serbest platformda yön tuşları ile ilerlediği yöne doğru bakması - The direction of the character turns to the direction the character moves with the arrow keys

22-) Belirli bir süre aralıklarla bir noktaya doğru ilerleyen objeler oluşturmak - Creating objects that move at regular intervals to a point

23-) Choose komutu ile belirli bir süre aralıklarla kendi kendine hareket eden objeler oluşturmak - Creating self-moving objects at regular intervals with the choose command

24-) Random ile irandom arasındaki fark - The difference between random and irandom

25-) Repeat fonksiyonu ile istenilen sayıda işlem yaptırma - Performing the desired number of operations with the repeat function

26-) Alarm eventi ile nesnenin görünümünü değiştirme - Changing the appearance of the object with the alarm event

27-) Bir butona farenin sağ ve sol tuşuyla tıklama olayı için iki farklı yöntem - Two different methods for clicking a button with the right and left mouse button

28-) Menü sistemi ile odalar arası butonla geçiş - Creating a menu system and switching between rooms with a button

29-) Belirli bir süre sonra oda değiştirmek - Change room after a certain period

30-) Süre saydırma işlemi ve istenilen süre sonunda bir işlem yaptırma - Time counting and making an operation at the end of the desired time

31-) Geri sayım yaptırma ve süre bitince bir işlem gerçekleştirme - Take a countdown and take an action when the time is up

32-) Hız ve Yerçekimi - Speed ​​and Gravity

33-) Karakterin düşmana temas edince ölmesi - The character dies on contact with the enemy

34-) Karakterin duvardan geçmesini engellemek - To prevent the character from walking through the wall

35-) Karakterin zıplaması - Character jump

36-) Karakterin çift zıplaması - Double jump of the character

37-) Karakterin objeye temas edince havaya fırlaması - The character jumps into the air on contact with the object

38-) Fizik motorunun çalıştırılması ve odaya yerçekimi fiziğinin eklenmesi - Activating the physics engine and adding gravity physics to the room

39-) Fizik motoru aktifken karakterin sağa sola hareket etmesi - Move the character left and right with the physics engine active

40-) Fizik motoru aktifken karakterin dairesel yuvarlanması - Circular rolling of the character with the physics engine active

41-) Fizik motoru aktifken karakterin zıplaması - Make the character jump with the physics engine active

42-) Fizik motoru aktifken karakterin çift zıplaması - Character double jump with physics engine active

43-) Fizik motoru aktifken karakterin keskin hareket etmesi - For the character to move more sharply with the physics engine enabled

44-) Fizik motoru aktifken karakterin çapraz zıplaması - Making the character jump diagonally while the physics engine is active

45-) Bir objeyi karakterimiz ile istediğimiz yöne doğru ittirme - Pushing an object in the direction we want with your character

46-) Yerde sabit duran bir nesneyi karakterimiz ile ittirmek - Pushing a stationary object with your character

47-) Nesneleri bulunduğu yerde kendi etrafında döndürme işlemi - Creating objects that rotate around themselves

48-) Karakterin hareket anında görüntüsünü değiştirme - Changing the appearance of the character as it moves

49-) Karakterin yürüme animasyonu - Walking animation of the character

50-) Karakterin zıplama animasyonu - Jumping animation of the character

51-) Karakter ölünce oyun sonu ekranının gelmesi - To open the end game screen when the character dies

52-) Karakter ölünce oyunun aynı odada tekar başlaması ve çeşitli yöntemler - Restarting the game in the same room when the character dies and various methods

53-) Karakter seçme ekranı oluşturmak - Creating a character selection screen

54-) Oyun parası ile karakter satın almak - Buying characters with game money

55-) Puan objeleri oluşturmak ve objeleri toplayınca puan artışı sağlamak - Creating objects that give points when collected

56-) Puan düşüren objeler oluşturmak ve temas halinde puanın düşmesini sağlamak - Creating objects that decrease points when collected

57-) Oyunun sonunda ve yeni oyuna başladığımızda odadaki skoru sıfırlamak - Resetting the score in the room at the end of the game and when we start the new game

58-) En yüksek skor sistemi ve mantığı - Highest score system and logic

59-) Oyunu kapatmak için odaya buton eklemek - Adding a button in the room to close the game

60-) Oyuna girerken karakterin görüntüsünü değiştirmek - Changing the character's appearance while entering the game

61-) Kilitli bölümler oluşturma - Creating locked partitions

62-) Puan ile kilitli bölümleri açmak - Opening the locked sections with points

63-) Seviye atladıkça kilitli bölümleri açma işlemi - The process of opening locked sections as you level up

64-) Oyuna arka plan müziği ekleme - Adding background music to the game

65-) Buton ile sesleri açın, durdurun, ilerletin ve sessize alın - Turn sounds on, stop, advance and mute with button

66-) Oyuna ses efekti ekleme - Adding sound effects to the game

67-) Objelere particle efekt ekleme ve efektlerin görünmeme sorununu düzeltme - Adding particle effects to objects and fixing not showing effects

68-) Kameranın karakteri takip etmesi - Camera following the character

69-) Kamera hareketini yumuşatma - Smoothing camera movement

70-) Düşman ekleme ve hareketlendirme - Add enemies and move them

71-) Path ile düşmanı istenilen şekilde hareket ettirme - Move the enemy as desired with Path

72-) Karakter yaklaştığında, düşman karakteri takip eder ve karakter uzaklaştığında düşman kovalamayı bırakır - When the character approaches, the enemy follows the character, and when the character moves away, the enemy stops chasing

73-) Karakterin sola, sağa, yukarı ve çapraz ateş etmesi - The character's action to shoot left, right, up and down

74-) Karakterin serbest platformda baktığı yöne doğru ateş etmesi - Shooting in the direction the character is facing

75-) Karakterin fare ile ekranda tıklanılan yere ateş etmesi - For the character to shoot towards the point clicked on the screen with the mouse

76-) Oda dışına çıkan objeleri yok etmek - Destroying objects that stick out of the room

77-) Mermi bir objeye temas edince objeyi ve mermiyi yok etmek - Destroying the object and the bullet when the bullet hits an object

78-) Bir mermi düşmana temas edince mermilerin hepsinin yok olmasını engellemek - Preventing all bullets from being destroyed when a shell hits the enemy

79-) Ateş ederek dayanıklı bir duvarı kırıp parçalamak - Smashing a durable wall by shooting

80-) Mermi bir yere temas etmeden ikinci atışı engellemek - Preventing the second shot before the bullet touches a ground

81-) Karaktere mermi kapasitesi ve mermi limiti eklemek - Adding ammo capacity and ammo limit to the character

82-) Yerden mermi aldığımızda mermi sayısının artması - The increase in the number of bullets when we buy bullets from the ground

83-) Düşmanın istenilen noktalara doğru ateş etmesi - The enemy's shooting at desired points

84-) Düşmanın karakterimize doğru ateş etmesi - For the enemy to shoot at our character

85-) Karakterimiz düşmana yaklaşınca, düşmanın karakterimize doğru ateş etmesi - When our character approaches the enemy, the enemy shoots towards the character

86-) Düşman, karakter duvarın arkasındayken karakteri göremez ve vuramaz - The enemy cannot see and shoot the character when the character is behind the wall

87-) Düşmanın dayanıklılığı ve düşman için can barı yapımı - Adjust the enemy's stamina and make the health bar

88-) Karakterimiz için hak sistemi - Character's right to play

89-) Karakterimiz için can barı sistemi - Adding a health bar of our character to the game

90-) Ekranı takip eden butonlar ve nesneler oluşturma - Creating buttons and objects that follow the screen

91-) Ekranı takip eden butonları çalıştırmak için anahtar oluşturma - Creating keys to operate buttons that move synchronously with the screen

92-) Oyunu durdurma ve devam ettirme yöntemi v1 - Method for stopping and resuming the game v1

93-) Oyunu durdurma ve devam ettirme yöntemi v2 - Method for stopping and resuming the game v2

94-) Buton ile oyunu durdurma ve devam ettirme yöntemi - Method of stopping and resuming the game with a button

95-) Butona basınca karakterin hareket etmesi - The method to move the character when the button is pressed

96-) Ekrana dokununca karakterin zıplaması - Touching the screen to jump the character

97-) Ekrana her dokunuşta karakterin aşağı yukarı hareket etmesi - The character moves up and down with every touch on the screen

98-) Ekrana basılı tutunca karakterin yukarıya, bırakınca aşağı hareket etmesi - Character moves up when you hold down the screen and down when released

99-) Ekrana her dokunduğunuzda zıplayın ve havada kalmaya çalışın - Jump every time you touch the screen and try to stay in the air

100-) En yüksek skorları kaydetme - Saving the highest scores

101-) Metin değerlerini kaydetme ve okuma - Saving and reading textual values

102-) Karakterin konumunu kaydetme ve kaydedilen konumdan başlama - Saving the character's position and starting from the saved location

103-) Kaydedilen oyunu sıfırlama ve yeni bir oyuna başlama - Resetting the saved game and starting a new game

104-) Nesneyi saat gibi döndürme - Rotate the object like a clock

105-) Atınca temas ettiği yere yapışan mermiler - Bullets sticking to the point of contact

106-) Duvar dışında bir zemin üzerinde zıplayabilmek - Jump into the air over an object other than the wall

107-) Üzerinde durunca bir süre sonra kırılan zemin - The ground that breaks over time when standing on it

108-) Duvara temas eden düşmanın yön değiştirmesi - The enemy in contact with the wall changes direction

109-) Objelere maske eklemek - Adding masks to objects

110-) Objeler iç içe geldiklerinde istenilen objenin önde görünmesini sağlamak - When objects come together, making the desired object appear in front - Derinlik (Depth)

111-) Yakın mesafeden kılıç veya yumruk ile düşmana saldırmak - Attacking the enemy with a sword or fist at close range

112-) Karakter geliştirme sistemi - Character development system

113-) Objenin duvardan sekmesi ve hızının yavaşlaması - Object bounces off the wall and slows down its speed

114-) Android apk çıktı almak ve Keystore ayarları - Getting Android apk output and Keystore settings



Örnek oyun projesi: Helikopter oyunu yapımı

115-) Giris odası ve background ayarlama işlemi - Part 1

116-) Oyun odası oluşturma ve odalar arası geçiş - Part 2

117-) Yazıya font ekleme ve karakter sorununu giderme - Part 3

118-) Oyuna başlarken geri sayım işlemi yaptırma - Part 4

119-) Odaya objeleri ekleme ve animasyon ayarları - Part 5

120-) Helikopteri hareket ettirme - Part 6

121-) Helikopterin top atışı yapması ve animasyonu - Part 7

122-) Topun zemine çarpınca yok olması ve atış kontrolü - Part 8

123-) Helikopterin oyun dışına çıkmaması ve yere düşünce oyunun bitmesi - Part 9

124-) Belirli aralıklarla sepet oluşturma - Part 10

125-) Sepete top atma ve efekt ekleme işlemleri - Part 11

126-) Oyuna skor ekleme ve genel düzenlemeler - Part 12

127-) Skorları kaydetme işlemi - Part 13

128-) Oyun sonu ekranını ayarlamak - Part 14

129-) Oyuna mobil hareket butonları ekleme işlemi - Part 15

130-) Butonlara basma efekti ekleme işlemi - Part 16

131-) Son düzenlemeler (Final) - Part 17


Screenshots

Baştan sona oyun yapmayı öğren - GameMaker Studio 2 Dersleri
Baştan sona oyun yapmayı öğren - GameMaker Studio 2 Dersleri
Baştan sona oyun yapmayı öğren - GameMaker Studio 2 Dersleri
Baştan sona oyun yapmayı öğren - GameMaker Studio 2 Dersleri

Content

Eğitim videoları - Training videos

JDK indirme ve kurulum işlemi - JDK download and installation process

NDK indirme ve kurulum işlemi - NDK download and installation process

SDK indirme ve kurulum işlemi - SDK download and installation process

Değişkenler

Operatörler

Yeni Proje, oda ve katman oluşturma

Background ekleme ve hareket ettirme

Obje oluşturma ve odaya ekleme

Odaya yazı ekleme

Yazı fontunu, rengini ve boyutunu ayarlama

Türkçe (UTF-8, ASCII) karakter sorunu düzeltme

İstenilen yerde kod ile obje oluşturmak

Karakteri hareket ettirme ve yön tuşları ekleme

Karakteri değişken ile hareket ettirmek

Karaktere bağlı hareket eden nesne

Ekranda dokunulan yerde bir obje oluşturmak

Ekranda bir noktaya basılı tutunca karakterin o noktaya ilerlemesi

Karakterin farenin durduğu yöne doğru bakmasını sağlamak

Karakterin ekranda tıklanılan yere gitmesi

Karakterin serbest platformda fare ile ilerlediği yöne doğru bakması

Karakterin serbest platformda yön tuşları ile ilerlediği yöne doğru bakması

Belirli bir süre aralıklarla bir noktaya doğru ilerleyen objeler oluşturmak

Choose komutu ile belirli aralıklarla kendi kendine hareket eden objeleler

Random ile irandom arasındaki fark

Repeat fonksiyonu ile istenilen sayıda işlem yaptırma

Alarm eventi ile nesnenin görünümünü değiştirme

Bir butona farenin sağ ve sol tuşuyla tıklama olayı için iki farklı yöntem

Menü sistemi ile odalar arası butonla geçiş

Belirli bir süre sonra oda değiştirmek

Süre saydırma işlemi ve istenilen süre sonunda bir işlem yaptırma

Geri sayım yaptırma ve süre bitince bir işlem gerçekleştirme

Hız ve Yerçekimi

Karakterin düşmana temas edince ölmesi

Karakterin duvardan geçmesini engellemek

Karakterin zıplaması

Karakterin çift zıplaması

Karakterin bir objeye temas edince havaya fırlaması

Fizik motorunun çalıştırılması ve odaya yerçekimi fiziğinin eklenmesi

Fizik motoru aktifken karakterin sağa sola hareket etmesi

Fizik motorunu aktifken karakterin dairesel yuvarlanması

Fizik motoru aktifken karakterin zıplaması

Fizik motoru aktifken karakterin çift zıplaması

Fizik motoru aktifken karakterin keskin hareket etmesi

Fizik motoru aktifken karakterin çapraz zıplaması

Bir objeyi karakterimiz ile istediğimiz yöne doğru ittirme

Yerde sabit duran bir nesneyi karakterimiz ile ittirmek

Nesneleri bulunduğu yerde kendi etrafında döndürme işlemi

Karakterin hareket anında görüntüsünü değiştirme

Karakterin yürüme animasyonu

Karakterin zıplama animasyonu

Karakter ölünce oyun sonu ekranının gelmesi

Karakter ölünce oyunun aynı odada tekar başlaması ve çeşitli yöntemler

Karakter seçme ekranı oluşturmak

Oyun parası ile karakter satın almak

Puan objeleri oluşturmak ve objeleri toplayınca puan artışı sağlamak

Puan düşüren objeler oluşturmak ve temas halinde puanın düşmesini sağlamak

Oyunun sonunda ve yeni oyuna başladığımızda odadaki skoru sıfırlamak

En yüksek skor sistemi ve mantığı

Oyunu kapatmak için odaya buton eklemek

Oyuna girerken karakterin görüntüsünü değiştirmek

Kilitli bölümler oluşturma

Puan ile kilitli bölümleri açmak

Seviye atladıkça kilitli bölümleri açma işlemi

Oyuna arka plan müziği ekleme

Buton ile sesleri açın, durdurun, ilerletin ve sessize alın

Oyuna ses efekti ekleme

Objelere particle efekt ekleme ve efektlerin görünmeme sorununu düzeltme

Kameranın karakteri takip etmesi

Kamera hareketini yumuşatma

Düşman ekleme ve hareketlendirme

Path ile düşmanı istenilen şekilde hareket ettirme

Karakter yaklaştığında, düşmanın karakteri takip etmesi ve takibi bırakması

Karakterin sola, sağa, yukarı ve çapraz ateş etmesi

Karakterin serbest platformda baktığı yöne doğru ateş etmesi

Karakterin fare ile ekranda tıklanılan yere ateş etmesi

Oda dışına çıkan objeleri yok etmek

Mermi bir objeye temas edince objeyi ve mermiyi yok etmek

Bir mermi düşmana temas edince mermilerin hepsinin yok olmasını engellemek

Ateş ederek dayanıklı bir duvarı kırıp parçalamak

Mermi bir yere temas etmeden ikinci atışı engellemek

Karaktere mermi kapasitesi ve mermi limiti eklemek

Yerden mermi aldığımızda mermi sayısının artması

Düşmanın istenilen noktalara doğru ateş etmesi

Düşmanın karakterimize doğru ateş etmesi

Karakterimiz düşmana yaklaşınca, düşmanın karakterimize doğru ateş etmesi

Düşman, karakter duvarın arkasındayken karakteri göremez ve vuramaz

Düşmanın dayanıklılığı ve düşman için can barı yapımı

Karakterimiz için hak sistemi

Karakterimiz için can barı sistemi

Ekranı takip eden butonlar ve nesneler oluşturma

Ekranı takip eden butonları çalıştırmak için anahtar oluşturma

Oyunu durdurma ve devam ettirme yöntemi v1

Oyunu durdurma ve devam ettirme yöntemi v2

Buton ile oyunu durdurma ve devam ettirme yöntemi

Butona basınca karakterin hareket etmesi

Ekrana dokununca karakterin zıplaması

Ekrana her dokunuşta karakterin aşağı yukarı hareket etmesi

Ekrana basılı tutunca karakterin yukarıya, bırakınca aşağı hareket etmesi

Ekrana her dokunduğunuzda zıplayın ve havada kalmaya çalışın

En yüksek skorları kaydetme

Metin değerlerini kaydetme ve okuma

Karakterin konumunu kaydetme ve kaydedilen konumdan başlama

Kaydedilen oyunu sıfırlama ve yeni bir oyuna başlama

Nesneyi saat gibi döndürme

Atınca temas ettiği yere yapışan mermiler

Duvar dışında bir zemin üzerinde zıplayabilmek

Üzerinde durunca bir süre sonra kırılan zemin

Duvara temas eden düşmanın yön değiştirmesi

Objelere maske eklemek

Objeler iç içe geldiklerinde istenilen objenin önde görünmesini sağlamak

Yakın mesafeden kılıç veya yumruk ile düşmana saldırmak

Karakter geliştirme sistemi

Objenin duvardan sekmesi ve hızının yavaşlaması

Android apk çıktı almak ve Keystore ayarları


Reviews

I
Idris2 April 2021

Hoca gzl anlatıyor yavaş sakin anlaşılır dille neyin ne işe yaradığını gösteriyor ilk video kurulum olsaydı gzl olurdu ve videolar genellikle mobil için cekilmiş onun haricinde çok gzl tşkler ama bizdeki sürümler trial olduğu için pc için yok o çok kötü tşkler

A
Ahmet4 December 2020

Yeni Hocamızın 2. öğrencisiyim . Daha tam izlemedim Ama hocama güveniyorum takıldığım yerlere cevap alabildiğim sürece benim için 5 yıldız :) Güncellemeler gelecek Değişkenler(variable) videosu gayet güzeldi . 5 Yıldız Gücelleme : program sadece telefonlar için değil Bilgisayar oyunları yapmak içinde uygunmuş Sordum hemen cevap verdi :) Hoca çok bilgili ama ben çok cahilim kafam basmadı ben en iyisi animasyona devam edeyim kodlar filan kafamı karıştırdı :)


3624514

Udemy ID

11/9/2020

Course created date

12/3/2020

Course Indexed date
Bot
Course Submitted by