Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 45.

Werbeanzeige

13.08.2018, 10:02

Forenbeitrag von: »QuickAndDirty«

Synthetic Age ein RTS Genre Mix (Dota meets Civilization)

Schön das es euch noch gibt Ich empfand dieses Projekt als eines der interessantesten die hier vorgestellt wurden, einfach weil die Idee mal was anderes ist und ihr das auch tatsächlich durch zu ziehen scheint. Auch wenn ich zu Beginn des Thread mal etwas an der Grafik bemängelt habe (bezog sich nur auf die Zugehörigkeits-Farbe der Einheiten), muss ich jetzt doch sagen, dass mir der Gesamteindruck sehr zusagt. Der Grafikstil ist für mich irgendwie schön Retro, allerdings nicht Pixel-Retro, sonde...

13.01.2018, 19:59

Forenbeitrag von: »QuickAndDirty«

Info zum Aufwand für Lernmaschine "Laufen lernen" Unity C#

Um dich mal etwas zu motivieren, ich denke wenn du Ahnung von Genetischen Algorithmen hast (das sollte auch ohne DNN gehen) und du dich in Unity auskennst, sollte solch ein Projekt ein nettes Projekt für ein langes Wochenende sein. Falls nicht, kauf dir einfach ein Buch zu GA, ich finde GA sind mit eines der coolsten Themen der AI. Ein Buch zu dem Thema ist also sicher auch ganz interessant. Ich hab zwar nicht so viel Ahnung von Unity, aber das was man da sieht, sieht nicht so als wäre es super ...

05.02.2017, 22:51

Forenbeitrag von: »QuickAndDirty«

Einstieg in Haskell

Schade wieder keine Real-World Projekt. An Unis nimmt man auch Haskell gern als erste Sprache (wieso auch immer ...). Bei Schülern ... ist das nicht etwas zu abstrakt ? Gut wenn man nur Funktionen macht und gar nicht erst über Monads oder den Functor redet könnte es sogar verständlicher sein als andere imperative Sprachen

03.02.2017, 21:27

Forenbeitrag von: »QuickAndDirty«

Einstieg in Haskell

Ich bin ehrlich gesagt ein riesen Haskell-Fan, weil ich die Sprache als extrem "schön" (ich weiß nicht wie ich es sonst nennen soll) empfinde. Trotzdem habe ich meist Probleme komplexere Programme in Haskell zu schreiben und man findet auch nicht wirklich viele "Real-World"-Projekte die in Haskell entwickelt wurden. Wenn man es gewohnt ist in imperativen Sprache zu entwickeln ist es irgendwie extrem schwierig um zu denken (zu Gleich aber auch lohnenswert, um mal über den Tellerrand zu schauen). ...

08.10.2016, 00:57

Forenbeitrag von: »QuickAndDirty«

Welches Programm für die Projektplanung nutzen?

Kann mich da Toemsel nur anschließen. Nutze auch gerade mit einem Arbeitskollegen Visual Studio Team Services für ein Hobbyprojekt. Es ist einfach ne praktische Kombination aus Versionverwaltungsystem und Projektmanagment-Tool. Man muss aber auch bereit sein etwas Zeit zu investieren um sich mit dem Tool vertraut zu machen, glücklicherweise habe ich bis jetzt aber alles direkt in der zugehörigen Web-Doku finden können. Das einzige was mir missfällt ist, dass das Vorgehensmodell entweder KanBan o...

29.09.2016, 17:11

Forenbeitrag von: »QuickAndDirty«

Blender Fork Bforartists in Version 0.5.0

Wow, erstmal Respekt, dass du dich der Mammutaufgabe stellst das Blender UI zu überarbeiten. Davon abgesehen kann ich dir nur zustimmen, das UI von Blender ist sehr gewöhnungsbedürftig und sicherlich mit die größte Schwäche von Blender. Klar man kann sich an alles gewöhnen und es kostet ja auch nichts ... aber man muss es zum Glück nicht immer. Werde mir deine Version bei Gelegenheit mal anschauen, bin echt gespannt inwiefern du das UI verbessert hast. Man muss den Blender-Entwicklern zumindest ...

16.08.2016, 13:48

Forenbeitrag von: »QuickAndDirty«

Minecraft 2.0 - Neuzeit-Sandboxgame - Konzeptsicherung und geistiges Eigentum

Tja, dann fehlt ja nur noch eine Armee von Entwicklern, die gerne ein halbes Jahr ohne Entlohnung pausenlos an deiner Idee arbeiten. Sorry fuer den Sarkasmus, aber du scheinst wenig bis keine Ahnung vom Thema Softwareentwicklung zu haben, geschweige den davon, welcher Aufwand es waere die von dir genannten Features umzusetzen.

24.05.2016, 23:03

Forenbeitrag von: »QuickAndDirty«

[C++] Aufgaben zum Üben gesucht!

Um dann mal etwas nicht klassisches zu bringen ... CodinGame Die sog. Puzzle dort, sind allgemeine Aufgabenstellungen, für die man (in einer beliebigen Programmiersprache) ein Programm schreiben soll, welches diese löst. Diesen Code "submitted" man dann und er durchläuft verschiedene Test-Cases (meist noch mit einer schönen Animation dazu), besteht deine Lösung alle Test-Cases hast du das Puzzle erfolgreich absolviert. Zum Ansporn gibt es noch ein Achievement-System und ein Ranking dazu. Ich sel...

19.03.2016, 21:34

Forenbeitrag von: »QuickAndDirty«

Implementation eines Perlin-Noise-Effekts

Noise-fuction meint nix anderes als eine Funktion die dir Zufallswerte in einem bestimmten Bereich erzeugt. Das sollte kein Thema sein, das hat wohl jede Programmiersprache. Bei deinem Code fällt mir als erstes auf dass du 4 verschieden große Maps überlagerst, soweit ich das kenne sind die normal gleich groß. Deswegen bin ich mir nicht sicher, dass du das alles richtig verstanden hast.

19.03.2016, 21:19

Forenbeitrag von: »QuickAndDirty«

Implementation eines Perlin-Noise-Effekts

Auch wenn ich das erst vor ein paar Wochen schon mal gepostet habe Perlin Noise. Ich finde dort wird das sehr gut erklärt. Auch das mit Amplitude und Frequenz.

19.03.2016, 21:16

Forenbeitrag von: »QuickAndDirty«

Implementation eines Perlin-Noise-Effekts

Das sieht leider gar nicht aus wie es sollte ... hast du auch die Amplituden bei höheren Frequenzen verringert ? Und selbst mit linearer Interpolation sollte es kein solches Ergebnis geben. Es sieht praktisch aus als ob gar nichts interpoliert worden wäre.

19.03.2016, 00:00

Forenbeitrag von: »QuickAndDirty«

Verständnishilfe für zeiger und Referenzen

Die Thematik hast du verstanden, allerdings wirfst du Begriffe durcheinander. Zitat von »MaxDeus« Selbst wenn ich keine Werte übergebe kann ich mithilfe von Zeigern die Werte von Variablen global ändern (bzw. mit Referenzen). Du übergibst immer noch Werte nur sind das jetzt Adressen (call by reference) anstatt der eigentlichen Zahlenwerte (call by value). Desweiteren änderst du die Variable nicht zwangsläufig global (dazu müsste sie global sein), du änderst sie in einem anderen Gültigkeitsbereic...

17.03.2016, 18:54

Forenbeitrag von: »QuickAndDirty«

[C#] [MVVM] ItemsControl soll für jedes Model ein ViewModel erstellen

Ja stimmt alles so, bzw. nichts von dem was du anmerkst, wäre so wie wir es dir vorgeschlagen haben nicht machbar. Die ObservableCollection ist eine List und somit beliebig erweiterbar. Hast du eine Liste der ViewModels hast du indirekt auch eine Liste der Models.

17.03.2016, 07:42

Forenbeitrag von: »QuickAndDirty«

[C#] [MVVM] ItemsControl soll für jedes Model ein ViewModel erstellen

Deine ViewModels, welche die Models enthalten, sind in einer ObservableCollection des übergeordneten ViewModel. Du musst da gar nix binden, sobald du eine einem Control ne ObservableCollection zuweist, abboniert das Control das changed Event automatisch. Genauso wie im Falle von INotifyPropertyChanged bei ViewModel und View.

17.03.2016, 00:23

Forenbeitrag von: »QuickAndDirty«

[C#] [MVVM] ItemsControl soll für jedes Model ein ViewModel erstellen

Zitat von »CeDoMain« Und wie bzw. wann wird aus meiner ModelCollection eine ViewModelCollection erzeugt? Direkt beim Laden/Instanzieren der Models. Zitat von »CeDoMain« Was passiert, wenn sich die ModelCollection ändert? Solange die eine ObservableCollection nutzt, wird die Collection das merken und auch der Rest der GUI wird informiert.

17.03.2016, 00:11

Forenbeitrag von: »QuickAndDirty«

[C#] [MVVM] ItemsControl soll für jedes Model ein ViewModel erstellen

Dann nimm doch einfach eine Collection der entsprechenden ViewModels, und weiße diesen das jeweilige Model zu. Das DataTemplate kann bleiben wie es ist, das ist gut so. Btw. geht das auch wenn verschiedene Models in der Collection sind bzw. dann wie oben beschrieben verschiedene ViewModels: Quellcode 1 2 3 4 5 6 7 <DataTemplate DataType="{x:Type ViewModels:FooVM}"> <Views:FooView DataContext="{Binding}" /> </DataTemplate> <DataTemplate DataType="{x:Type ViewModels:BarVM}"> <Views:BarView DataCon...

09.03.2016, 23:13

Forenbeitrag von: »QuickAndDirty«

Synthetic Age ein RTS Genre Mix (Dota meets Civilization)

Ich kann mich der Meinung der anderen nur anschließen. Sehr interessantes Projekt, gerade weil es kein 0815 Konzept ist und man wirklich sieht, dass ihr da viel Zeit und Schweiß investiert habt. Ein Punkt der mir besonders gefällt ist, dass sich das Sprite der Einheiten je nach Forschung mit verändert. Diese Liebe zum Detail fehlt mir heute oft in Spielen und man findet sie nur noch sehr selten, weil es ... wie man deinen Posts auch entnehmen kann, sehr viel Arbeit ist. Was mir aber an euren Ein...

09.03.2016, 17:08

Forenbeitrag von: »QuickAndDirty«

C++, SFML Prozedurale Levelgenerierung

Unter dem Link den ich dir gepostet habe findest du eine sehr ausführliche Erklärung sowie Pseudo-Code. Aber um das nochmals zu verdeutlichen, hier entsprechender Code zu 2D-Perlin Noise: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 function Noise1(integer x, integer y) n = x + y * 57 n = (n<<13) ^ n; return ( 1.0 - ( (n * (n * n * 15731 + 789221) + 1376312589) & 7fffffff) / 107...

09.03.2016, 00:02

Forenbeitrag von: »QuickAndDirty«

C++, SFML Prozedurale Levelgenerierung

Es gibt da natürlich zahlreiche Möglichkeiten, aber wie wär es mit: Perlin Noise (mit Implementierungspseudocode) Dieses Verfahren generiert sehr natürlich wirkende Verteilungen und eignet sich sicher für einen Wald

Werbeanzeige