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!

Werbeanzeige

Nico Lehwald

Frischling

  • »Nico Lehwald« ist der Autor dieses Themas

Beiträge: 10

Wohnort: Darmstadt

  • Private Nachricht senden

1

18.05.2016, 00:23

Tiles ( Kachelsysten ) - Wie am besten lösen?

Guten Morgen,

ich habe mal eine Frage. Ich möchte eine Welt erstellen die aus mehren Kacheln ( Tiles ) besteht, die aus Performance sich automatisch reduzieren, oder auch vermehren.
Dazu möchte ich durch einen Mausklick eine neue Tile hinzufügen, die die gleiche Größe und Texture hat.

Wie kann man das am besten lösen?

Programmiersprache gewünscht aus C# oder C++ .

Mit freundlichen Grüßen
Nico

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

2

18.05.2016, 01:14

Was heißt in diesem Fall "automatisch reduzieren, oder auch vermehren"? Was verstehst du unter "Tile"? (Ich will nur sicher gehen, dass wir unter dem Begriff das gleiche Verstehen.) Gleiche Größe und Textur wie was?
Geht es dir vielleicht um einen Leveleditor für ein Tile-Based Game? Wenn ja: Tiled

Wahrscheinlich lässt sich das, was du vor hast, mit beiden Sprachen bewerkstelligen.
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Nico Lehwald

Frischling

  • »Nico Lehwald« ist der Autor dieses Themas

Beiträge: 10

Wohnort: Darmstadt

  • Private Nachricht senden

3

18.05.2016, 01:34

Guten Morgen @Sacaldur,

Ich versuche es durch eine Inspiration von einem Computerspiel.
Der Entwickler eines Spiels, hat sich gedacht, dass er ein Editor erstellt, wo man Objekte ( Häuser, Bäume, etc... ) verbauen kann. Ich möchte dies auch vereinfacht darstellen. Ist ähnlich wie Unity, aber Unity gefiel mir nicht so.

Bei diesen Computerspiel, kann man durch einen Mausklick eine neue Tile ( Kachel ) bauen, die 300m lang ist und 300m breit ist.
Vielleicht vergessen zu sagen, dass es um ein 3D Game handelt.
Nun hat man die 300m * 300m Kachel da und dies wird beim abspeichern gemerkt durch eine Datei die man erstellt bekommt.

Ich hoffe, dass ich es nun genauer erklärt habe, wenn nicht, schaue dir das Video mal an:

https://www.youtube.com/watch?v=bC8cqEr7FCM

Hier sieht man, wie eine Ordner Struktur ist, und wie es aussieht. :)

Grüße
Nico

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

4

18.05.2016, 07:01

Ich würde Dir vorschlagen Dich mit einem Grundlagenbuch hinzusetzen, damit Du überhaupt erstmal einen Eindruck bekommst, wie soetwas funktionieren könnte, denn aktuell scheinst Du doch etwas verwirrt und ein wenig Chaos in den Gedanken zu haben. Order-Struktur hat mit Kacheln z.B. gar nichts zu tun. Über Performance zu reden, ohne zu wissen, wie das finale Spiel mal aussehen soll, ist ebenfalls keine gute Herangehensweise. Bitte versuch auch Dich konkreter auszudrücken, es ist für uns aktuell sehr schwer auch nur zu ahnen, was Du vor hast. Mal davon abgesehen, dass die Frage nach einem Lösungsansatz für uns hier gar nicht im Raum steht, weil wir gefühlt bei den allerersten Grundlagen überhaupt ansetzen müssten.
Wenn es noch immer um Dein Straßenbahnprojekt geht, rate ich Dir ganz stark davon ab das ohne eine bestehende Engine lösen zu wollen. Außer natürlich, du willst in 5 Jahren noch immer daran herumbasteln und noch immer keine animierten 3D-Modelle haben.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

5

18.05.2016, 10:06

Hielfreich wäre vielleicht noch zu wissen, was das große Ziel ist, welches du derzeitig verfolgst. Das Platzieren der Tiles (?) ist ein Problem, welches du derzeitig zu haben scheinst, aber für welches Projekt bzw. für welches Spiel ist das relevant? Welche Bedeutung hat dein aktuelles Problem in diesem Projekt?

Was genau gefiel dir an Unity nicht? Gilt das gleiche auch für andere Engines, wie die Unreal Engine?
Was verwendest du derzeitig an Stelle von Unity?
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Werbeanzeige