Schuss in 3D Welt?
Übersicht

bruce85Betreff: Schuss in 3D Welt? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Tag zusammen ![]() Ich hab mal eine Frage und zwar wie macht man die Schüsse in 3D Welt? Also mit Types kenne ich mich aus, aber ich hab mal gehört, dass das mit Pixel oder so gemacht wird, also wie bei den richtigen Ego-Shooter. Ich wäre euch sehr dankbar für die Hilfe. MfG Andreas |
||
AMD Athlon(tm) II X2 250, 8 GB DDR, MSI MSI 770-C45, GeForce GTS 250 |
![]() |
aMulSieger des Minimalist Compo 01/13 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wenn der Schuss beim Feuern sofort treffen soll: Linepick()
Wenn der Schuss eine Geschwindigkeit hat, d.h., dass er vielleicht in der Sekunde 1000 Meter fliegt: CreatePivot() + Collisions() (Wenn man ihn auch sehen soll, evtl. anstatt dem Pivot eine Sphere, einen Cube oder sonst was) |
||
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans! Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver |
![]() |
FireballFlame |
![]() Antworten mit Zitat ![]() |
---|---|---|
Gabs da bei Blitz3D nicht so ein Demospiel namens "wingring" ...? ![]() |
||
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit |
![]() |
Lunatix |
![]() Antworten mit Zitat ![]() |
---|---|---|
Gabs da nich so eine funktion, die hiess Forensuche ? | ||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
bruce85 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
nein, noch nie gehört... | ||
AMD Athlon(tm) II X2 250, 8 GB DDR, MSI MSI 770-C45, GeForce GTS 250 |
![]() |
Fuchsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Na dann versuchen wirs anders: Das Thema wurde erst kürzlich im Beginners Corner diskutiert (sogar mehr als einamal). Falls du nicht fündig wirst (was ich nicht glaube): Es gibt zwei "gängige" Arten von Schüssen:
1. Du benutzt "Camerapick" an der Aktuellen Mausposition (bei Egoshootern im Mittelpunkt des Bildschirmes). Damit pickst du das Objekt auf das du schießen willst, zB. einen gegner. Wenn du die Befehle noch nicht kennst, dann schau mal auf BlitzBase.de 2. Du machst es mit richtigen Projektilen zB. Kugeln. Dazu brauchst du Types und der Code dazu ist sicher in einer der letzen Beginner Threads. MfG |
||
bruce85 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke dir, ich wollte halt mehr informationen erhalten wie man die Schüsse erstellt, deshalb hab ich hier mal nachgefragt.
Natürlich hab ich ja auch schon die Forensuche benutzt, aber ich wollte mal mehr Informationen darüber bekommen. MfG Andreas |
||
AMD Athlon(tm) II X2 250, 8 GB DDR, MSI MSI 770-C45, GeForce GTS 250 |
![]() |
FireballFlame |
![]() Antworten mit Zitat ![]() |
---|---|---|
Fuchsi hat Folgendes geschrieben: 1. Du benutzt "Camerapick" an der Aktuellen Mausposition (bei Egoshootern im Mittelpunkt des Bildschirmes). Damit pickst du das Objekt auf das du schießen willst, zB. einen gegner.
=Scharfschütze ^^ Ist LinePick da nicht besser geeignet? @Bruce: Wenn du "richtige" Schüsse haben willst, denen zu beim Fliegen zusehen kannst, dann schau in die Onlinehilfe ... da gibts ein Type-Tutorial ![]() |
||
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit |
![]() |
Fuchsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich denke wenn man bei Camerapick Zufallszahlen bei den 2d-Koordinaten verwendet kommt man auf ein brauchbares Ergebnis.
Außerdem ist es schneller als Linepick, da ein Schuss ja eine relativ lange Strecke hat und diese dann gepickt werden muss. |
||
bruce85 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@FireballFlame das soll doch wohl jetzt ein witz sein ![]() Mit Types kenne ich mich weit und breit sehr gut aus, ich hab ja auch ein Wörterbuch und Shooter Spiele mit Types gemacht und diese ja auch schon bei Projekte vorgestellt. Types in 3D einzusetzen ist nicht arg schwerer, wenn man ja schon mit Types arbeiten kann, dann dürfte es ja nicht schwerer sein die schüsse auch in 3D Welt so zu erstellen. Ich wollte ja das der schuss beim feuern sofort trifft, da brauche ich ja kein Type einzusetzen ![]() Types wäre ja dann praktisch sehr gut, um die kugeln die aus der Waffe fliegen, auf dem boden fallen zu lassen ![]() MfG Andreas |
||
AMD Athlon(tm) II X2 250, 8 GB DDR, MSI MSI 770-C45, GeForce GTS 250 |
![]() |
FireballFlame |
![]() Antworten mit Zitat ![]() |
---|---|---|
Öhm. Ok ... sry ^^ War ja nur ne Frage ![]() Ehrlich gesagt programmier ich eh meist Spiele, in denen keine Schüsse vorkommen ... und wenn, dann mit Types ![]() Das mit dem "auf den Boden fallen" versteh ich nicht o.O |
||
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
~VERSCHOBEN~ falsches Forum. Die Threads zu diesem Thema sind ebenfalls in diesem Forum zu finden (ca 30) Dreamora |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
Zitat: Das mit dem "auf den Boden fallen" versteh ich nicht o.O ich denke mal er meint damit die leeren Hülsen, die ausgeworfen werden, weil wenn er Linepick oder camerapick verwendet braucht er ja keine Projektile |
||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group