Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Gemeinschaftsprojekt Strategiespiel?
Gehe zu Seite Zurück  1, 2, 3, 4  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Progger_X
Mr. Lagg


Anmeldungsdatum: 24.11.2004
Beiträge: 784
Wohnort: Leipzig

BeitragVerfasst am: 02.10.2005, 18:30    Titel: Antworten mit Zitat

Zu den Bildern: wenn deins leer ist kennst du meine nicht^^

Was haltet ihr davon, wenn wir uns irgendwann mal im QB IRC Channel treffen?

Ich meine, reden können wir hier noch viel, aber ein ganzes Projekt in diesem Thread wird wahrscheinlich nicht möglich.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 03.10.2005, 11:18    Titel: Antworten mit Zitat

Progger_X hat Folgendes geschrieben:
Was haltet ihr davon, wenn wir uns irgendwann mal im QB IRC Channel treffen?


Dafür.
Im QB-Channel auf Efnet? Wann?


@"Die Stämme": Angeguckt. Standardbrowserspiel.... gibts auch mit Inseln und Schiffen, bzw. Planeten und Raumschiffen.
Eigentlich hatte ich für das von mir angedachte Spiel eher was "Civilsation" oder "Anno"-artiges im Sinn....

Gruß
Lutz böse Ifer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Progger_X
Mr. Lagg


Anmeldungsdatum: 24.11.2004
Beiträge: 784
Wohnort: Leipzig

BeitragVerfasst am: 03.10.2005, 12:07    Titel: Antworten mit Zitat

Meinentwegen können wir uns schon heute Abend treffen, ich hab Zeit.

Eher nen simples Civilisation, Anno is zu schwer.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 03.10.2005, 12:42    Titel: Antworten mit Zitat

Ich darf mal unauffällig auf FB-Chess verweisen... (drückt mal Shift + Pfeiltasten).

Ich denke schon, dass sich sowas übernehmen lässt...
Ansonsten suche ich grade nach nem OpenGL-Tut o.Ä. um meine Wissenslücken aufzufüllen...

Stellt sich immernoch die Frage, ob Echtzeit- oder Rundenbasiert. Ich hab - zugegeben - noch absolut keine Ahnung, wie sich das anständig machen ließe, ich nehme aber stark an, dass Hantieren mit eigenen Threads für Datenaustausch zwischen Client/Server, Einheiten/Gebäude-Bau, Steuerung etc. nötig wird...

Gruß
Lutz böse Ifer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Progger_X
Mr. Lagg


Anmeldungsdatum: 24.11.2004
Beiträge: 784
Wohnort: Leipzig

BeitragVerfasst am: 03.10.2005, 15:05    Titel: Antworten mit Zitat

Threads? So weit bin ich noch nicht...Multitasking hab ich nie gemacht

Ich würd sagen, wir machen das rundenbasierend, dann müssen wir bloß 1 mal alle neuen Daten schicken.

und, nun heut abend in Badlogic?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 03.10.2005, 17:42    Titel: Antworten mit Zitat

Bin schon da lächeln

Gruß
Lutz böse Ifer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 04.10.2005, 13:57    Titel: Antworten mit Zitat

Ich hab hier mal nen kurzes "proof of concept" >>online<< gestellt.

Benötigt: sdl.dll, gl.dll, glu.dll (Sollte bei jedem FreeBasic dabei sein, ansonten erstelle ich auf Anfrage ne rar mit den dlls)

Steuerung: Rechte Maustaste + WASD

Quellen: RelSofts OpenGL-Tutorial, Meckis Demolabyrinth, MisterDs "ogl.txt"-Datei

Gruß
Lutz böse Ifer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Progger_X
Mr. Lagg


Anmeldungsdatum: 24.11.2004
Beiträge: 784
Wohnort: Leipzig

BeitragVerfasst am: 04.10.2005, 16:32    Titel: Antworten mit Zitat

Stell mal bitte ne Rar mit den Dateien.

Macht jetzt außer uns beiden noch wer mit, der gestern net da war?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MisterD



Anmeldungsdatum: 10.09.2004
Beiträge: 3071
Wohnort: bei Darmstadt

BeitragVerfasst am: 04.10.2005, 16:50    Titel: Antworten mit Zitat

@lutz ifer: Bei deiner Demo is die Perspektive irgendwie verzerrt.. schau ma was du mit deinem Focus angestellt hast.
_________________
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Xolios
aka Ray


Anmeldungsdatum: 07.12.2004
Beiträge: 589
Wohnort: Wildeshausen

BeitragVerfasst am: 04.10.2005, 17:10    Titel: Antworten mit Zitat

Hallo.

Ich hätte mal den Thread verfolgen sollen lächeln

Wenn die Bilder net funzen Bescheid sagen.




Gruß
Ray
_________________
www.ray-earth.de
Anm.: Neue ICQ
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 04.10.2005, 17:48    Titel: Antworten mit Zitat

Hallo!

@Progger_X & @Lutz böse Ifer

Ich würde mitmachen. lächeln

Greetings,
Mao
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 04.10.2005, 18:07    Titel: Antworten mit Zitat

Servus!

@ProggerX: Die rar ist >>hier<< zu finden. (Braucht übrigens scheinbar nur die SDL.dll....)

@MisterD: Japp, ist mir aufgefallen.... ich hab ne neue Version online gestellt (->rar-Datei). Stell dich mal in eine Ecke, visier die andere Ecke an, und versuch sie zu treffen.... irgedwas passt da ganz gewaltig nicht....

@Ray: Bilder "funzen". Jaja, das Logo ist erstmal wichtiger als sonstige Anzeigen beim Programm, ist bei mir nicht anders zwinkern

@Mao: Wir (also - ich zumindest) würden uns drüber freuen, noch den ein oder anderen "an Bord" zu bekommen. Mit drei, vier Leuten müsste doch durchaus was anzufangen sein, oder bin ich mal wieder viel zu optimistisch?

Gruß
Lutz böse Ifer
- der beinahe mal wieder nur ":lutzifer:" geschrieben hätte, weil es auf nem anderen Forum einen extra teuflischen Lutzi-Smiley gibt.... zwinkern
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Xolios
aka Ray


Anmeldungsdatum: 07.12.2004
Beiträge: 589
Wohnort: Wildeshausen

BeitragVerfasst am: 04.10.2005, 18:13    Titel: Antworten mit Zitat

Lutz Ifer hat Folgendes geschrieben:

@Ray: Bilder "funzen". Jaja, das Logo ist erstmal wichtiger als sonstige Anzeigen beim Programm, ist bei mir nicht anders zwinkern


Hä?
Ich sehe kein Logo grinsen
Da is für den Login (das kleine Bild)

Der Rest ist das Game....wir könnten ja weiterentwickeln happy wenn ihr euch mit VB anfreunden könnt.

Oder wir proggen es ganz neu. Das battlesystem hab ich ja und es is auch
net schlecht.

Gruß
Ray
_________________
www.ray-earth.de
Anm.: Neue ICQ
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
MisterD



Anmeldungsdatum: 10.09.2004
Beiträge: 3071
Wohnort: bei Darmstadt

BeitragVerfasst am: 04.10.2005, 19:50    Titel: Antworten mit Zitat

Naja das mit dem anvisieren klappt schon aber stell dich mal einfach etwas erhöht hin und schau dir so ne Kante an zwischen den außenwänden. Wenn du jetzt nach unten schaust wird die Kante schief, je nach dem auf welcher seite der mittelsenkrechten des Bildschirms sie ist..
Ich vermute mal, wenn du ogl benutzt, dass du den viewport falsch eingestellt hast.
_________________
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 04.10.2005, 20:44    Titel: Antworten mit Zitat

MisterD hat Folgendes geschrieben:
Ich vermute mal, wenn du ogl benutzt, dass du den viewport falsch eingestellt hast.


Ich habs jetzt folgendermaßen:

Code:

const fensterx = 800
const fenstery = 600
'(...)
fovy = 45
aspect = fensterx / fenstery
znear = 1
zfar = 200
' (...)
GLviewport 0, 0, fensterx, fenstery
' (...)
GLUperspective fovy, aspect, znear, zfar


Schaut aber auch nicht viel besser aus.

@Ray: Nun ja, ich bin nicht so der Fan von VB... Wenn ich ehrlich bin, würde ich ein Projekt in FB vorziehen... Darf ich fragen, wie dein Battlesystem funktioniert? Ich hatte nur mal bisschen angedacht, wie man die ganzen parallel laufenden Sachen organisiert, und ahne da furchtbares Durcheinander...


Ansonsten hab ich mich mal umgeguckt, ob es möglich ist, "Models" in das Programm einzubauen. Ich habe mal mit Milkshape dieses Pseudogeschütz aus dem Beispielbild nachgebaut (weils so schön einfach ist). Es gibt theoretisch auch Libarya, um die Milkshape"ms3d"-Dateien einzubauen, war mir jetzt aber zuviel Aufwand, und ich hab nen Primitivformat (3*integer=rgb=farbe, 9*single=3 punkte = 1 polygon) drausgemacht, und mal an dem "Ausprobier"programm festgetackert ("eingebunden" möcht ichs garnicht nennen.... Größen passen nicht... Code sieht aus wie unter wie bei Hempels unterm Sofa, meine OpenGL-Fertigkeiten passen in ne Keksbox.... usw.)... Ergebnis ist >>hier<< zu eurer Erheiterung online.

Gruß
Lutz böse Ifer

Ps.: Diese Programme sind nicht wirklich als Grundlage dieses "Spiel"-Projektes gedacht, eher als "Ausprobieren, ob das so wie ich mir das vorstell möglich ist". Mir ist bewusst, dass das qualitätsmäßig unterste Schublade Code ist, aber vielleicht kann ich den ein oder anderen Phlegmatiker durch Euphorie und Arbeitseifer mitreißen...


Zuletzt bearbeitet von Lutz Ifer am 04.10.2005, 22:36, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MisterD



Anmeldungsdatum: 10.09.2004
Beiträge: 3071
Wohnort: bei Darmstadt

BeitragVerfasst am: 04.10.2005, 22:18    Titel: Antworten mit Zitat

also bei mir sieht das so aus:
Code:
glViewport 0, 0, 800, 600
glMatrixMode GL_PROJECTION
glLoadIdentity
gluPerspective 45.0, 800.0/600.0, 0.1, 100.0
glMatrixMode GL_MODELVIEW
glLoadIdentity

Glaub eher nicht das das was ändert aber probiers halt mal, übernimm halt mal die werte für znear und zfar..
_________________
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 04.10.2005, 22:43    Titel: Antworten mit Zitat

Hallo MisterD!

Ich habe jetzt den Wert für den Winkel von 60 auf 45, zfar von 200 auf 100, und den Wert für znear von 1 auf .1 gesetzt. Ansonsten ist das exakt das, was ich in meinem Programm stehen habe.

Vorläufig habe ich erstmal eine Routine eingebunden, die die Datei mit dem 'Model' einließt, und in einem Array speichert. Is noch nicht perfekt, aber zumindest nicht ganz so abartig, wie die Methode davor.

Ich wart jetzt einfach mal, was passiert.

Gruß
Lutz böse Ifer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 05.10.2005, 13:15    Titel: Antworten mit Zitat

Hi Lutz böse Ifer!

Wann beginnt das Projekt? mit den Augen rollen

Greetings,
Mao
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Progger_X
Mr. Lagg


Anmeldungsdatum: 24.11.2004
Beiträge: 784
Wohnort: Leipzig

BeitragVerfasst am: 06.10.2005, 20:40    Titel: Antworten mit Zitat

Wenn alle mal ins mIRC kommen oder mal in den QB Chat! Bräuchten wir nur nen Treffzeitpunkt!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Xolios
aka Ray


Anmeldungsdatum: 07.12.2004
Beiträge: 589
Wohnort: Wildeshausen

BeitragVerfasst am: 07.10.2005, 13:59    Titel: Antworten mit Zitat

Hallo.

Also (endlich) ist hier mein Kampfsystem...
Einfach kampf starten...um die Kampfdaten zu verändern
die Raymni oder Corey.mni mit dem Editor ändern.
Die erste Zeile name des Spielers
Zweite Zeile anzahl der verschiedenen Einheiten (kann man ja später evtl mit Eof lösen.
Ab dritte Zeile die Monster

Name, Leben, Abwehr, Angriff, Trefferchance, Anzahl der Einheiten

u.s.w.

Wenn ein Kampf beendet ist legt das Prog eine Protokoll datei an
c:\BATTLOG.TXT (ich weiß scheiß pfad)
(lohnt sich reinzuschauen)

Gruß
Ray
_________________
www.ray-earth.de
Anm.: Neue ICQ
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2, 3, 4  Weiter
Seite 2 von 4

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz