3d oder Physikengine ?

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Ja was haste denn bisher schon eingebaut? Ideen würd ich mir selbst bei anderen Games holen und das verbessern, was mir nicht gefällt... Bzw. kommen einem dann ja oft neue Ideen (zumindest geht's mir so).
Robert Wünsche
Beiträge: 243
Registriert: 29.08.2004 12:46
Wohnort: Irgendwo im nirgendwo
Kontaktdaten:

Beitrag von Robert Wünsche »

Die engine nenne ich die GSPUAE(-ngine)
Und steht für :

G rafik
S ound
P hysik
U und
A anderes
E ngine

Also eine engine, wo alles nützliche reinkommt !

Code: Alles auswählen

;Befehlsübersicht:
;=================

;Befehlskathegorie
; - Befehl                                                             Entwicklungsstand
;3D-Grafik:
; -G_3d_xpos
;   Erechnet die 2d-position eines belibigen punkt im 3d raum
;   Benötigt: G_2d_winkel
; -G_3d_ypos
;   Erechnet die 2d-position eines belibigen punkt im 3d raum
;   Benötigt: g_2d_winkel
; -G_3d_draw_poly_simel
;   Zeichnet ein einfaches Zwipolygon aus dem raum auf den Bildschirm
;   Benötigt: G_3d_?pos
; -G_3d_int
;   Interpoliert zwei punkte untereinander im 3d raum !                Abgeschlossen
; -G_3d_abs
;   Berechnet den abstand zwischen zwei punkten im raum

;Mathematik und anderes:
; -G_2d_abs:
;   Berechnet den abstand auf 2d ebene !
; -G_Mathe_kubikwurzel
;   Rechnet die Kubikwurzelzahl aus
; -G_2d_winkel
;   Ermittelt den 2d winkel des ersten und des zweiten punktes
; -G_3d_Bodenkoli
;   Berechnet den kolisionspunkt für ein vektor
; -G_2d_schnitt
;   Berechnet den Interpolierten wert auf einer 2d ebene
; -G_Mathe_int
;   Interpoliert zwei werte 50 : 50
; -G_Mathe_fun
;   Erechnet die Lautstärke oder die lichtintensität bei einer gewissen entfernung.
:)
Das war die übersicht !
Aber es kommt noch mehr dazu !
Bin gerade bei version 0.19559 bei 1830 zeilen !

Den ganzen code stelle ich bald online (wenn ich einige funktionen gründlich getestet habe).
Wenn ich die vollversion bis dahin noch nicht habe, sind bestimmt einige bugs drin.

Danke !
Euer robert !
Jeder hat einen Schutzengel.
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Robert Wünsche hat geschrieben:Befehlskathegorie
War da nicht mal was mit Elefanten, Alpen und Römern???? :twisted: <)
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Wir schreibt man denn 1830 Zeilen mit der Demo-Version?
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Ohne zu kompilieren? :?
Robert Wünsche
Beiträge: 243
Registriert: 29.08.2004 12:46
Wohnort: Irgendwo im nirgendwo
Kontaktdaten:

Beitrag von Robert Wünsche »

-genau
alles nur theoretisch, und beim ausprobieren nehm ich mir einfach die benötigten codes raus !
Und es ist ja noch viel text dabei !

Danke
Grüße ... Robert
Jeder hat einen Schutzengel.
Benutzeravatar
Lars
Beiträge: 347
Registriert: 31.08.2004 23:53
Wohnort: Shanghai
Kontaktdaten:

Beitrag von Lars »

Du musst bei deinen Namen der Funktionen ein wenig mehr aufpassen.
Deine Abstand funktion heißt Abs() - Das ist aber in so ziemlich alles
Sprachen die Funktion um den absoluten Wert (den "Betrag") eines
Wertes herrauszufinden. Selbiges mit der "Interpolation", die bei dir Int()
heißt. Int() ist in Basic für gewöhnlich die Funktion, die Nachkommastellen
abtrennt.

Verwechslung bei solchen Namen ist vorprogrammiert, du solltest sie also
nochmal überdenken :wink:
Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
Robert Wünsche
Beiträge: 243
Registriert: 29.08.2004 12:46
Wohnort: Irgendwo im nirgendwo
Kontaktdaten:

Beitrag von Robert Wünsche »

Danke :) !
Den "Fehler" habe ich bereits behoben!

Grüße ... Euer Robert
Jeder hat einen Schutzengel.
Benutzeravatar
Blackskyliner
Beiträge: 532
Registriert: 28.07.2005 00:54
Wohnort: /home/Blackskyliner/

Beitrag von Blackskyliner »

Was ist nun eigenllich daraus geworden?

*uraltthreadhochzieh*
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
Antworten