Beiträge von Thorbenn

    Hi Lush,


    erstmals danke für die Tipps :-). ja das mit den Variablen deklarieren ist mir bekannt ich habe mich nur nicht daran gehalten :P .


    ja zum ausgeben der map muss ich ja nicht jedes einzelne Zeichen an der Stelle map[x][y] einzeln aufrufen um es auszugeben. Wenn ich nämlich die zeile X ausgebe kriege ich automatisch alle zeichen in y richtung ausgegeben die in der zeile x stehen.


    Zum Verständnis bei meinem Array als Koordinaten System wie x und y richtung sind:


    Dies ist nur ein Test für einen Dungeon Generator. In meinem eigentlichen Project habe ich z.B für das ausgeben der Map etc. einzelne functionen :-).


    Zu meinen C++ kenntnissen würde ich mich als gut Bewandert mit C++ bezeichnen :D


    So und nun füge ich mal ein paar kommentare in den Quelltext oben ein und mach ihn ein wenig übersichtlicher ;)


    //Edit


    So oben steht der ein bischen übersichtlichere Quellcode :) . Ich würde dir raten ihn aber in eine ide oder so zu kopieren damit man sich das besser anschauen kann als hier in dem forum :)





    // 2.Edit und letzter :D


    So habe das Problem gelöst und endlich funktioniert alles wie ich es will
    :smilie_hops_011:



    Nach einigen :smilie_pc_057: Versuchen habe ich endlich eine gescheite methode gefunden das ganze hinzubekommen.



    Vielen Dank für die Hilfe ;)

    Hallo Lush,


    leider hat das nichts an dem fehler geändert :(


    Ich hab mal den code soweit modifiziert das man erkennen kann wie er einen raum nach dem anderen erstellt um zu sehen wie die räume dann überlagert werden.


    Zur Erkärung von diesem Bild. (1 ist der erste raum der erstellt wurde. dann 2 der zweite....)


    Das ist das End Ergebnis:


    ################################################################################
    ################################################################################
    ################################################################################
    ###33333333#####################################################################
    ###33333333###############################################5555555###############
    ###33333333###############################################5555555###############
    ###33333333###############################################5555555###############
    ###33333333###############################################5555555###############
    ################################################################################
    ########444444##################################################66666###########
    ########444444###############################7777777############66666###########
    ########444444###############################7777777############66666###########
    ########444444###################222222222###7777777############66666###########
    ########444444##88888888#########222222222###7777777############66666###########
    ################8888888811#######222222222######################66666###########
    ################8888888811#######222222222######################################
    ################8888888811######################################################
    ################8888888811######################################################
    ################88888888########################################################
    ################################################################################
    ################################################################################
    ################################################################################
    ################################################################################

    Halli Hallo,


    ich bin dabei ein für Linux geschriebenes Roguelike Spiel zu programmieren. Ich versuche nun schon seit 2 tagen zufällig generierte Karten zu erstellen in denen schöne viereckige Räume sind, die dann später mit einem weg verbunden werden. Mein Problem ist das die Räume sich überschneiden oder aneinander lagern und ich begreife nicht warum meine vorkehrungen dagegen in meinem code nicht funktionieren wie sie sollten.
    :smilie_pc_057:


    Habt ihr vielleicht eine Idee was ich übersehe oder wo mein denkfehler ist?


    Wie die Überschrift schon sagt ist c++ die verwendete Programmiersprache und als IDE benutze ich Code::Blocks falls das von interesse sein sollte :) (aber eigentlich nicht).


    sry für den doppelpost aber ich habe es nun zum laufen gebracht :)


    Vielen Vielen Dank für eure Hilfe!
    :smilie_hops_011:


    zypper install -t pattern devel_basis


    nachdem ich die pakete installiert hatte und dann nochmals den fglx treiber installiert habe
    ging alles prima und ich habe 3D Beschleunigung mit meiner Grafikkarte und kann Spiele wie Minecraft etc spielen.


    Eine Frage habe ich aber noch vielleicht wisst ihr ob es möglich ist :)


    Gibt es einen Weg aus dem OpenSuse wie es jetzt auf meinem Pc installiert ist mit dem treiber etc.
    Eine Backup DVD zu machen? Also wenn ich meinen PC neu installieren müsste das ich nicht alles was installiert ist wieder
    einzeln installieren zu müssen?

    linux-59i8:/home/tux # uname -a
    Linux linux-59i8 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) x86_64 x86_64 x86_64 GNU/Linux



    linux-59i8:/home/tux # hwinfo --gfxcard
    09: PCI 01.0: 0300 VGA compatible controller (VGA)
    [Created at pci.319]
    Unique ID: vSkL.CTS_rt1XVm8
    SysFS ID: /devices/pci0000:00/0000:00:01.0
    SysFS BusID: 0000:00:01.0
    Hardware Class: graphics card
    Model: "ATI VGA compatible controller"
    Vendor: pci 0x1002 "ATI Technologies Inc"
    Device: pci 0x9640
    SubVendor: pci 0x1462 "Micro-Star International Co., Ltd."
    SubDevice: pci 0x7748
    Driver: "fglrx_pci"
    Driver Modules: "fglrx"
    Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
    I/O Ports: 0xf000-0xf0ff (rw)
    Memory Range: 0xfef00000-0xfef3ffff (rw,non-prefetchable)
    IRQ: 57 (6273 events)
    I/O Ports: 0x3c0-0x3df (rw)
    Module Alias: "pci:v00001002d00009640sv00001462sd00007748bc03sc00i00"
    Driver Info #0:
    Driver Status: radeon is not active
    Driver Activation Cmd: "modprobe radeon"
    Driver Info #1:
    Driver Status: fglrx is active
    Driver Activation Cmd: "modprobe fglrx"
    Config Status: cfg=no, avail=yes, need=no, active=unknown


    Primary display adapter: #9



    linux-59i8:/home/tux # zypper se -si kernel
    Daten des Repositories laden ...
    Installierte Pakete lesen ...


    S | Name | Typ | Version | Arch | Repository
    --+----------------------+-------+-------------------+--------+--------------------------------------------
    i | kernel-default-devel | Paket | 3.1.9-1.4.1 | x86_64 | Aktualisierungen für openSUSE 12.1 12.1-1.4
    i | kernel-desktop | Paket | 3.1.9-1.4.1 | x86_64 | Aktualisierungen für openSUSE 12.1 12.1-1.4
    i | kernel-desktop-devel | Paket | 3.1.9-1.4.1 | x86_64 | Aktualisierungen für openSUSE 12.1 12.1-1.4
    i | kernel-devel | Paket | 3.1.9-1.4.1 | noarch | Aktualisierungen für openSUSE 12.1 12.1-1.4
    i | kernel-firmware | Paket | 20111025git-1.7.1 | noarch | openSUSE-12.1-Oss
    i | kernel-firmware | Paket | 20111025git-1.7.1 | noarch | openSUSE-12.1-12.1-1.4
    i | kernel-source | Paket | 3.1.9-1.4.1 | noarch | Aktualisierungen für openSUSE 12.1 12.1-1.4
    i | kernel-syms | Paket | 3.1.9-1.4.1 | x86_64 | Aktualisierungen für openSUSE 12.1 12.1-1.4
    i | kernel-xen-devel | Paket | 3.1.9-1.4.1 | x86_64 | Aktualisierungen für openSUSE 12.1 12.1-1.4
    linux-59i8:/home/tux #



    das sind die ausgaben nach den 3 befehlen die du sehen wolltest

    Hallo,


    ich habe mein System neu installiert mit OpenSuSE 12.1. Mit den freien Grafiktreibern habe ich keine 3d Beschleunigung gehabt und deshalb wollte ich nun fglrx installieren, da unter Suse 11.4 ich damals damit 3d beschleunigung hatte. Nun wenn ich fglrx nach anleitung von hier http://de.opensuse.org/SDB:AMD…on_via_makerpm-ati-Skript installieren will kommt das hier :




    Used CPUs/Cores for compilation => [ 4 ]



    ********************************************************************************
    * *
    * Kernel: 3.1.0-1.2-desktop *
    * Source: /lib/modules/3.1.0-1.2-desktop/build *
    * Include: /lib/modules/3.1.0-1.2-desktop/source/include *
    * *
    ********************************************************************************




    Warning:
    kernel includes at /lib/modules/3.1.0-1.2-desktop/source/include not found or incomplete
    file: /lib/modules/3.1.0-1.2-desktop/source/include/asm-x86_64/compat.h


    /usr/src/kernel-modules/fglrx/2.6.x /home/tux
    rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
    make: *** /lib/modules/3.1.0-1.2-desktop/build: No such file or directory. Stop.


    ******************************
    Build of kernel module failed!
    ******************************


    rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
    /home/tux
    Calling 'depmod -a 3.1.0-1.2-desktop' this may take a while...



    Summary report:
    ================================================================================


    Kernel => 3.1.0-1.2-desktop
    Detected => RPM package
    Build => [ FAILURE ]
    Install => [ FAILURE ]
    linux-59i8:/home/tux #



    und ich bekomme mit fglrx nur 2d beschleunigung.


    Zu meinem System:


    Prozessor: AMD-Prozessor Vision A8-3800
    Grafikkarte die auf dem Chip drauf ist: AMD Radeon HD 6550D


    Unter 11.4 ging alles einwandfrei als ich es vor einem halben Jahr installiert hatte. Am Anfang dachte ich es läge an Suse12.1 und habe wieder 11.4 installiert aber auch hier bekomme ich nun diese meldung.


    Hat jeamnd vieleicht eine Idee wie ich wieder meine 3D Beschleunigung bekomme?

    Hallo,


    ich habe mir Open Suse 11.2 auf den pc installiert und moechte mit diesem ueber wlan ins internet. ich habe nach der Anleitung hier: http://de.opensuse.org/AVM_Fritz!WLAN_Stick_USB_unter_openSUSE_11_einrichten


    alles gemacht und kriege nach schritt 15 eine fehler nachricht wenn er die netzwerkkonfiguration speichert. die fehler nachricht lautet " FEHLER: Kein Netzwerk aktiv"


    wie aktiviere ich ein netzwerk? und wenn ich den kde network manager anklicke passiert nichts. was ist da falsch kann mir jemand helfen? Es ist das erste mal das ich Linux benutze und bin in grossem neuland ;)


    aso fast vergessen zu sagen ich habe einen fritzbox router mit wpa verschluesselt