Gazetelerde vardır kare bulmaca sağdan sola, yukarıdan aşağı şeklinde giden.Biz yazmaya kalksak bu kare kısmını nasıl yaparız sizce.Düşünün her seferinde yeni bir bulmaca yükleyecek olursak her seferinde siyah yerlerin yeri değişecek


Akış

oda mantıklı tabi ama çok zor olur yahu uğraşmak lazım dur eve gidince uğraşayım :Pbenimki kafaya işte tasarım dediğin gibi döngü ile oluyor ama işte bulmaca cevabına göre siyah yani kapalı olan yerler için veritabanında bir tablo oluşturup texbox ların adeti kadar satır eklemiş bunları 1-0 olarak doldurmuştum alan 1 ise text box siyah ve pasif ,0 ise aktif ve renk yok şeklinde :)
Hangi dilde yazıyorsunuz ?dedik ya kafa işte diye :) ha birde unutmadan yazayım bulmaca sözlük diye de bir eklenti yapmıştım eklenti kurulu değilse menüde gözükmüyordu :)
visual basic çokta eski sayılmaz ilk lise dönemimde tanışmıştım tabi şu an kitaplardan kafamı kaldırabilirsem :( birazdaha gelişitiricem şu an c# ; den sıkılırsamda vb.net kullanıyorum :) tavsiyemdirben bırakalı çok oldu dolayısıyla diller de eski visual basic , delphi ve c ile bir ara uğraşmıştım
vb.nete destek bitti, asıl destek c#'a veriliyor, ciddi uğraşıyorsanız ve microsoft tercih edecekseniz c# daha iyi bence.visual basic çokta eski sayılmaz ilk lise dönemimde tanışmıştım tabi şu an kitaplardan kafamı kaldırabilirsem :( birazdaha gelişitiricem şu an c# ; den sıkılırsamda vb.net kullanıyorum :) tavsiyemdir
destek bitti derken ? neden destek bitsin c# dan çok basit bir şekilde vb.nete dönüştürülebiliyor bence siz vb6 ile karıştırıyorsunuzmirinkirin dedi: ↑vb.nete destek bitti, asıl destek c#'a veriliyor, ciddi uğraşıyorsanız ve microsoft tercih edecekseniz c# daha iyi bence.
Destek bitti derken microsoft için birincil dil c#, ilk desteği alan c#, ciddi projelerde kullanılan da c#. Görüntü işleme, büyük veri, yapay zeka gibi alanlar için bir teknoloji geliştirilirken c# düşünülerek geliştiriliyor, vb değil. Hobi için öğrenilebilir ama iş için ona harcanan vakte yazık.destek bitti derken ? neden destek bitsin c# dan çok basit bir şekilde vb.nete dönüştürülebiliyor bence siz vb6 ile karıştırıyorsunuz
ikisi arasında büyük farklar yok zaten c# biliyorum sıkıntıda yok :)mirinkirin dedi: ↑Destek bitti derken microsoft için birincil dil c#, ilk desteği alan c#, ciddi projelerde kullanılan da c#. Görüntü işleme, büyük veri, yapay zeka gibi alanlar için bir teknoloji geliştirilirken c# düşünülerek geliştiriliyor, vb değil. Hobi için öğrenilebilir ama iş için ona harcanan vakte yazık.
unity çöp bro her adam akıllı oyun illa unreal engine çıkıyo. unity de yapılan oyunlar sınırlı gibi (3 boyutlu için bu yorumum)Bunu yapmamızı sağlayan bir motor var artık bu tarz oyunlar bir kaç obje bir kaç kütüphane ve bir motor la yapılabiliyorlar. (UNİTY <3)
3 boyutlu bulmaca :Punity çöp bro her adam akıllı oyun illa unreal engine çıkıyo. unity de yapılan oyunlar sınırlı gibi (3 boyutlu için bu yorumum)
inside oyununa bir bakın.unity çöp bro her adam akıllı oyun illa unreal engine çıkıyo. unity de yapılan oyunlar sınırlı gibi (3 boyutlu için bu yorumum)
parantez içine bi bakın derim.mirinkirin dedi: ↑inside oyununa bir bakın.
Unreal ile unityi karşılaştırmak doğru değil, ikisi farklı geliştiricilere hitap ediyor.
Size kalsa her şey çöp zaten :)
inside 2.5 boyutlu :)parantez içine bi bakın derim.
iki boyutlu olarak geçiyor steam incelemesinde bile 2d yazmışlar :) buçuğunu falan boşver.mirinkirin dedi: ↑inside 2.5 boyutlu :)
Unreal ile unity zaten karşılaştırılamaz, birisi büyük takım geliştiricilerine diğeri bağımsız geliştiricilere hitap ediyor.
İlla karşılaştırılacaksa da unity unreala göre zayıf, eksik denebilir belki, gene de çöp demek doğru değil.
Unity hiçbir işe yaramasa bile, sırf unreal gibi motorların fiyat politikasını etkilediği için takdir edilmeli.
Fikirlerinizi belirtirseniz sevinirim zaten maksadım eğlence idi o zamanlar.Nasıl bir yol izlemem gerekli idi.Mantığını açıklarmısınız.Ben Kenobi dedi: ↑Bunun için veritabanına veya oyun motoruna gerek yok.
Herhangi bir programlama dili ve herhangi bir gui kütüphanesiyle kısa sürede yapılabilir.
İşim olmasa ben yapardım 2 güne. :D

#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
namespace Ui
{
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *__restrict__ parent = nullptr);
~MainWindow();
private slots:
void on_Create_QPushButton_clicked() const;
private:
Ui::MainWindow *ui;
};
#endif
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *__restrict__ parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
srand(time(nullptr));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_Create_QPushButton_clicked() const
{
QPalette black;
black.setColor(QPalette::ColorRole::Window, Qt::GlobalColor::black);
QPalette white;
white.setColor(QPalette::ColorRole::Background, Qt::GlobalColor::white);
const QList<QFrame *> list1 = ui->Main_QFrame->findChildren<QFrame *>();
const unsigned int list1Length = static_cast<unsigned int>(list1.length());
for(unsigned int i = 0; i < list1Length; ++i)
{
const QList<QFrame *> list2 = list1[i]->findChildren<QFrame *>();
const unsigned int list2Length = static_cast<unsigned int>(list2.length());
for(unsigned int j = 0; j < list2Length; ++j)
{
if(rand() % 100 < 10)
list2[j]->setPalette(black);
else
list2[j]->setPalette(white);
}
}
}

Çerez tercihleriniz Sitenin çalışması için zorunlu çerezler kullanılır. Ölçüm ve reklam çerezleri yalnız onay verirseniz çalışır. Ayrıntılar