HTML'den Seçim Tabanlı Oyun

Bgrts
12-12-2018, 21:49   |  #1  
Bgrts avatarı
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ağu 2018

 

Kodlama hakkında çok fazla bilgim yok ama öğrenmek istiyorum az çok. HTML'deki başka html dosyasına yönlendirme kodları ile seçim tabanlı ufak bir oyun deniyorum. Çok bir şey yok: tek renk sayfa üzerine açıklama ve seçenekler. Bu işi html'den daha kolay yapabileceğim bir platform veya daha detaylandırabileceğim özellikler söyleyebilir misiniz? Konu garip gelebilir ama dediğim gibi fazla bilgim olmadığından HTML ile yapıyorum :D

White-Fox
13-12-2018, 20:59   |  #2  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 149
1,042 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

1-c# öğren

2-visual studio indir.

3-Asp.net mvc öğren.(öğren dediğime bakma c# kodu yazacaksın)

Bundan sonrası senin hayal gücüne kalmış.

Bgrts
14-12-2018, 07:35   |  #3  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ağu 2018
Alıntı: White-Fox  
1-c# öğren

2-visual studio indir.

3-Asp.net mvc öğren.(öğren dediğime bakma c# kodu yazacaksın)

Bundan sonrası senin hayal gücüne kalmış.

 Çok teşekkür ederim.

oasman
22-12-2018, 22:37   |  #4  
oasman avatarı
Yıllanmış Üye
Teşekkür Sayısı: 13
185 mesaj
Kayıt Tarihi:Kayıt: Kas 2013

HTML'den daha kolay Scratch var. İnternet üzerinde kayıt olup, işlemlerini yapıyorsun ve İnternet üzerinden yayınlanıyor. İnternet ortamında sayısız video'lu kısa anlatımlar mevcut. Ayriyetten Kitapları da bulunabiliyor.

https://scratch.mit.edu/

Bilgisayara kurulum da mümkün https://scratch.mit.edu/scratch_1.4/

Scratch 2.0 nin kurulumu da mümkün ama ek uygulamalar ayrı kurulması gerekiyor https://scratch.mit.edu/download

Buradan indirebileceğin kart isimli belgelere bakarak ilk basit projelerini yapabilirsin https://scratch.mit.edu/info/cards/

Buradan basitleştirilmiş projeleri deneyebilir veya araştırabilirsin https://scratch.mit.edu/starter_projects/

Buradan başkalarının yayınladığı projeleri arayıp, deneyebilirsin https://scratch.mit.edu/search/projects?q=capture%20the%20flag

Bgrts
23-12-2018, 18:06   |  #5  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ağu 2018
Alıntı: oasman  
HTML'den daha kolay Scratch var. İnternet üzerinde kayıt olup, işlemlerini yapıyorsun ve İnternet üzerinden yayınlanıyor. İnternet ortamında sayısız video'lu kısa anlatımlar mevcut. Ayriyetten Kitapları da bulunabiliyor.

https://scratch.mit.edu/

Bilgisayara kurulum da mümkün https://scratch.mit.edu/scratch_1.4/

Scratch 2.0 nin kurulumu da mümkün ama ek uygulamalar ayrı kurulması gerekiyor https://scratch.mit.edu/download

Buradan indirebileceğin kart isimli belgelere bakarak ilk basit projelerini yapabilirsin https://scratch.mit.edu/info/cards/

Buradan basitleştirilmiş projeleri deneyebilir veya araştırabilirsin https://scratch.mit.edu/starter_projects/

Buradan başkalarının yayınladığı projeleri arayıp, deneyebilirsin https://scratch.mit.edu/search/projects?q=capture%20the%20flag

 Teşekkürler, birkaç senedir Scratch kullanabiliyorum ve bir iki basit oyunum da oldu. Ama o tarz seçim tabanlı bir iş Scratch'te uğraştırıcı olmaz mı?

White-Fox
23-12-2018, 18:23   |  #6  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 149
1,042 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010
Alıntı: Bgrts  
Teşekkürler, birkaç senedir Scratch kullanabiliyorum ve bir iki basit oyunum da oldu. Ama o tarz seçim tabanlı bir iş Scratch'te uğraştırıcı olmaz mı?
Scratch benim bildiğim çocukları programlamaya alıştırmak öğretmek adına geliştirildi.Zaten ufak bir araştırma yaparsanız öğrenci ve öğretmenler için yazıyor wikipedia'de :) 

Bir web uygulaması oluşturmak için birden fazla dil kullanabilirsiniz.

1-ASP.NET MVC (c# kullanır arka planda/kurumsal firmalar tercih eder)

2-PHP (script dilidir derlenmez , yorumlanır)

3-JAVA (kurumsal firmalar tercih eder.)

4-GO (C ye oldukça yakın statik bir dildir , web uygulaması,sunucu ve sistem programlama da kullanılabilir)

5.6.7.8....diye gider bu tutamayız :) 

Web uygulamalarında mantık şudur;

1-istemci tarafı vardır bu taraftaki kodlar siteye giren kullanıcının bilgisayarında çalışır.

2-sunucu tarafı vardır bu taraftaki kodlar siteyi yüklediğiniz sunucuda çalışır.

İstemci tarafında ; HTML,CSS,Javascript kullanabilirsiniz.

Sunucu tarafında ise ; Yukarıda yazdığım c#,java,go,php gibi dilleri kullanabilirsiniz.

Tabi sadece bunlar ile uygulama yaptınız peki veri depolamak gerekirse ne yapacaksınız ? 

Birde veritabanı lazım ; MSSQL,MYSQL,PostgreSQL ... gibi saymakla bitmeyecek bir sürü seçenek var.

Kabaca mantık bu :)

oasman
23-12-2018, 22:40   |  #7  
oasman avatarı
Yıllanmış Üye
Teşekkür Sayısı: 13
185 mesaj
Kayıt Tarihi:Kayıt: Kas 2013

http://twinery.org/  Bu senin arzuladığın şey olabilir mi ? bilemiyorum. HTML üzerine kurulu ve metin tabanlı bir oyun motoru. Kullanılan mod'a göre işlem seçenekleri de artıyor veya azalıyor. Tüm uygulama tek bir HTML dosyasına çevrilebiliyor. Kendi dosya formatı sadece Twine uygulaması içinde çalışıyor. Kullanımı oldukça kolay.

Turhost