Autor Beitrag
Goolix
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 83



BeitragVerfasst: Mi 01.12.04 09:35 
also... ich musste ja leider feststellen, dass das alles nicht so leicht ist, wie ich es gern hätte...

folgendes:
Ich möchte ein programm scheiben (ein multiplayer-game). Dieses Spiel basiert auf dem Prinzip wie B-Games (zB Ogame), nur halt als EXE.
Das Spiel soll später mal ca 20 spieler umfassen.
Die Daten müssen natürlich in einer Datenbank bzw. tabelle gespeichert werden.

Ich hatte da an eine SQL gedacht...

Nur wie bau ich das ein?

zunächst:
Wo krieg ich die software her und wie installiere ich sie lokal (zum testen) und vor allen... wie bau ich sie in mein delphi ein?

Also:
wie connecte ich zu ihr?
kann ich sobald ich connectet habe, einfach werte von der tabelle abrufen? (versch. Forms)

gruß
gool
minnime
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 171

Win 7
Delphi Prism 2011, C# (VS 2010)
BeitragVerfasst: Mi 01.12.04 09:39 
Such mal nach irgendeiner Datenbank (z.b. Firebird) und als zweites Stichwort embedded dazu.
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mi 01.12.04 09:58 
Wieviel Daten(-sätze) und Tabellen willst du denn verwalten?
Lohnt sich der Aufwand einer Datenbank überhaupt?

Bitte nicht falsch verstehen. Ich freue mich über jeden, der sich mit Datenbanken beschäftigen will. Aber es sollte auch Sinn machen, wenn es in eine echte (nicht nur zum ausprobieren) Anwendung eingebunden werden soll.
Goolix Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 83



BeitragVerfasst: Mi 01.12.04 10:21 
In die Datenbank müssen folgene werte:

Werte von versch. einheiten (Angriffspunkte + Verteidigungspunkte)
Id
Spielername
militär der spieler
gebäude der spieler
PW
Rohstoffe (3stk.)
Koordinaten
Allianzname
Kürzel
und vermutlich noch andere werte,m die mir jetzt entfallen sind...


also ich denke schon, dass es sich lohnen würde.
leider hab ich mich noch nie mit der materie beschäftigt und bin ein wenig hilflos

edit:
klar... zum größten teil ist es auch testmäßig angelegt... damit ich einen einblick bekomme.. allerdings sollte es ein doch lauffähiges programm werden.
für andere vorschläge wäre ich aber auch einverstanden
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mi 01.12.04 10:57 
Bevor du mit einer DB anfängst, prüfe nochmal, ob du die Daten nicht auch in INI-Dateien verwalten kannst.
Ich glaube nämlich, dass eine DB hier nicht so viel Sinn macht.
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mi 01.12.04 11:01 
Hallo,

es währe auch wichtig zu wissen, welche Delphi Version du hast. Insbesondere ob du sie in einer Persona, Professional oder sonst was ausgabe vorliegen hast.

Gruß
Klabautermann
Goolix Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 83



BeitragVerfasst: Mi 01.12.04 12:50 
ini-dateien:

ja, die werte der einheiten kann man gut in ini-dateien abglegen, aber wie verhält es sich mit dem beschreiben von inidateinem.

jeder spieler hat ja eine idividuelle anzahl von gebäuden und rohstoffen etc.
müsste ich dann nicht für jeden spieler mehrere ini's anlegen? zudem ist es glaube ich auch eine schwierige suchprocedur, damit ich immer die richtigen werte ändern kann, oder gibt es dann auch eine funktion, mit dem ich zielgenau die richtige datei an der richtigen stelle bearbeiten kann? lösungswege erwünscht!

Version:
ich arbeite mit der 7er Enterprise
minnime
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 171

Win 7
Delphi Prism 2011, C# (VS 2010)
BeitragVerfasst: Fr 03.12.04 09:27 
jetzt gibt es die ultimative Antwort auf deine Frage: www.delphi-forum.de/...uizproduct&id=10
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Fr 03.12.04 10:33 
Dann sollte Goolix heute unbedingt am Gewinnspiel teilnehmen!