Womit machens die Profis ??



  • Original erstellt von <EinNoob>:
    **ok danke soweit !!

    zu dem copyright:
    ohne weitere tools -> *.exe in *.txt umbenennen und dann nach "copyright" in der textdatei suchen !!

    und wie machens die profis:
    welche tools benutzen die profis zum coden in c/c++ !
    so dass da dann auch nicht son copyright steht [in warcraft z.B. steht ja auch nicht "copyrighted by borland"]
    **

    nenn dich lieber EinTroll 🙂



  • Mach mal folgendes:

    int main() {
    char * test = "Copyright by Borland";
    
    }
    

    und übersetz das mit 'nem belibigen Compiler. Rat mal, was du in der Datei finden wirst. 😉



  • der string wird gepackt. also nich direkt zu sehen



  • Original erstellt von Mikel:
    [QB]Die programmiert heute keiner mehr in einer "normalen" C oder C++ IDE (Zumindest die kommerziellen Spiele)

    Hä? Womit denn sonst? 😕 Etwa in der BlitzBasic-IDE? :p
    (Ich kann mich auch ganz genau daran erinnern, dass hier mal jemand einen Screenshot von John Carmacks Desktop (inklusive VC++-Fenster) gepostet hat!)



  • @literal: Ich habs natürlich nicht getestet, aber daran glaube ich irgendwie nicht. Dann müsste ja ins Programm noch eine entpackungsroutine mit einkompiliert werden. und Wann kommt die zum zuge?



  • IDE != Compiler das is hier das problem glaub ich...
    compilieren werdens die mit msvcc, programmieren, hm, mitm windows editor vielleicht? na im ernst, es is doch vollkommen egal mit was für nem prog du deinen quellcode schreibst, hauptsache du kommst damit zurecht!



  • und wenn dir das uach nicht genug ist proggst du dir eben deinen eigenen compiler in asm.( als ob ich so was könnte 😃 , lol)



  • es gibt ein programm language2000, das erkennt mit welchem compiler ein programm erstellt wurde (und einige packer)

    also die meisten zocks sind in ms-vc gemacht. wc3 auch 🙂
    bei manchen erkennt er es nicht, aber ich hab bisher kein "richtiges" gefunden,
    was mit borland gemacht war 😉



  • Original erstellt von Korbinian:
    IDE != Compiler das is hier das problem glaub ich...
    compilieren werdens die mit msvcc, programmieren, hm, mitm windows editor vielleicht? na im ernst, es is doch vollkommen egal mit was für nem prog du deinen quellcode schreibst, hauptsache du kommst damit zurecht!

    [klugscheiss]
    Wenn dann kompilieren sie mit cl!
    MSVC ist nur die IDE :p

    und ohne integrierten debugger möchte ich sowieso nie mehr arbeiten
    [/klugscheiss]



  • Also ich versteh hier nix mehr 😞

    1. Eine IDE ist im einfachsten Fall ein Texteditor, der einen Compiler, Interpreter oder Assembler aufrufen kann. Wer's nicht glaubt, soll sich die rhIDE anschauen!
    2. C/C++ hat sich in der Spieleentwicklung etabliert, weil es schnell ist, fast direkt an der Maschine sitzt und außerdem auf fast jedem System existiert. (was nicht heißt, dss es immer mitgeliefert ist.) Das kommt imho daher, dass C ursprünglich gedacht war, um Betriebssysteme zu schreiben.
    3. Engines können in jeder Sprache geschrieben werden. Ich persönlich würde C(++) und ASsembler dafür bevorzugen, aber ich bin sicher, dass man es auch schaffen würde, sowas in Brainfuck zu basteln, wenn das einer für sinnvoll erachten würde. (kann ja mal jemand an nem brainfuckGL basteln :D)

    cYa
    DjR



  • Original erstellt von DocJunioR:
    ...
    1. Eine IDE ist im einfachsten Fall ein Texteditor, der einen Compiler, Interpreter oder Assembler aufrufen kann. Wer's nicht glaubt, soll sich die rhIDE anschauen!
    ...

    Ich würde mal sagen, eine IDE übernimmt für mich mehr Aufgaben, als nur die entsprechenden Dienstprogramme zu starten. Beispielsweise das Projektmanagement, Optionen für die Dienstprogramme einstellen, integrierten Debugger usw. Ein IDE lässt Compiler, Linker, ... als _ein_ Programm erscheinen. Alles, was zur Programmentwicklung gehört, ist in einer IDE vereint.



  • Ich sagte ja im einfachsten Fall.
    im Optimalfall hilft sie beim Debuggen, erstellt das Makefile, bietet templates u.v.a.m.



  • Gibt eigentlich irgednwelche bekannten Anwendungen die mit dem Borland Builder gemacht sind?...ich programmer ganz gern damit, aber aus irgednnem Grund denk ich immer es is eher was für Amateure...



  • Original erstellt von Helium:
    **Mach mal folgendes:

    int main() {
    char * test = "Copyright by Borland";
    
    }
    

    und übersetz das mit 'nem belibigen Compiler. Rat mal, was du in der Datei finden wirst. ;)**

    Wenn dieser String nicht benutzt wird und der Compilder intelliget optimiert, wird der String wegoptimiert. Er ist in der Exe dann nicht mehr zu finden.



  • Original erstellt von crass:
    Gibt eigentlich irgednwelche bekannten Anwendungen die mit dem Borland Builder gemacht sind?...ich programmer ganz gern damit, aber aus irgednnem Grund denk ich immer es is eher was für Amateure...

    CloneCD 4.0.0.0 und höher wurde mitr dem Borland C++ Builder 6 gemacht. Erkannt man an den Dateien vcl60.bpl, vclx60.bpl und rtl60.bpl im Ordner C:\Programme\Elaborate Bytes\CloneCD. Diese Dateien werden auch mehrfach in der Hauptr-Exe erwähnt.



  • Original erstellt von crass:
    aus irgednnem Grund denk ich immer es is eher was für Amateure...

    Wahrscheinlich, weil es mit dem BCB so einfach ist, zu Programmieren, während man von vermeintlichen "Profiwerkzeugen" erwartet, dass sie kompliziert zu bedienen und umständlich in der Handhabung sind!? 😉



  • Also was ich mitbekommen habe ist das die meisten Anwendungen und auch Spiele mit visual c++ erstellt werden.

    Probiert mal volgendes:
    Öffnet die Anwendung mit nem Editor z.B WordPad sucht nach c++ meißtens steht da sowas "Microsoft Visual C++"



  • Original erstellt von Jansen:
    Wahrscheinlich, weil es mit dem BCB so einfach ist, zu Programmieren, während man von vermeintlichen "Profiwerkzeugen" erwartet, dass sie kompliziert zu bedienen und umständlich in der Handhabung sind!? 😉

    genau 😉
    man fühlt sich irgednwie nicht als Profi wenn alles so eiunfach is 😃

    aber für Spiele würd ich wirklich nicht den Borland nehmen...wär ja auch sinnlos, da der ganze Überbau mit VCL da eh nur stört und das Prog aufbläht



  • @crass wenn die ein Spiel machen benutzen die doch mit sehr großer Wahrscheinlichkeit win32 App's das hat noch nichts mit der VCL zu tun



  • der Editor von Neverwinter Nights ist z.B. mit BCB gemacht


Anmelden zum Antworten