WiP - Work in Progress - Part XIV
Übersicht

Gehe zu Seite Zurück 1, 2, 3 ... 7, 8, 9 ... 19, 20, 21 Weiter
FWeinbehemals "ich" |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich Arbeite derzeit an einem kleinen Tool welches mir die Lyrics vom gespielten Song anzeigt. Das ganze Funktioniert leider nur über ein iTunes Plugin, da ich mit der COM Schnittstelle von iTunes, in Verbindung mit BP nicht klarkommen. (Wenn sich da jemand auskennt bitte ich um Hilfe)
Das Plugin, namens AMIP Now Playing Plugin, schreibt mir den Titel, Interpreten, Pfad und die Lyrics (falls in der iTunes Mediathek vorhanden) in eine Datei, welche von meinem Programm im 5 sec Takt abgefragt wird. Falls die Lyrics nicht in der Mediathek sind, sucht mein Tool im Internet auf lyricswiki.org. Außerdem wird dann auch das Cover aus der MP3 gelesen und in einem Temp-Ordner gespeichert und angezeigt.(Code von Hectic mit meiner Bild Erweiterung ist im Codearchiv, zum Speichern und Skalieren verwende ich die Freeimage.dll) Zu guter Letzt wird das ganze dann mithilfe der GlassPlus.dll von ChristianK auf dem Bildschirm angezeigt.(Danke für diese Dll an ChristianK) Hier noch ein Screenshot des Tools in Aktion: (Große Version Draufklicken, 1.5MB) PS: Ich Poste im WiP Thread da dieses Tool noch Eigenständig werden soll also nicht mehr auf die Hilfe vom iTunes Plugin angewiesen sein soll. mfg ich |
||
"Wenn die Menschen nur über das sprächen, was sie begreifen, dann würde es sehr still auf der Welt sein." Albert Einstein (1879-1955)
"If you live each day as if it was your last, someday you'll most certainly be right." Steve Jobs |
AvaGastBetreff: SCRIPT-INTERPRETER |
![]() Antworten mit Zitat |
|
---|---|---|
Um mein Strategiespiel-Projekt möglichst "offen" zu halten ( bspw. für das Scenario-Design, aber auch Erweiterungen / MODs ), habe ich mich nun entschieden, einen grossen Teil des Spielgeschehens komplett auszulagern. Bisher betraf dies nur die Settings und Einheiten-Attribute, aber ich möchte dies nun für sämtliche Menüs, Fähigkeiten/Zauber, Partikeleffekte *whatever* im Spiel optional ermöglichen. Und dies nicht nur in Form einfacher Parameterübergabe... ![]() ![]() ![]() ![]() ![]() So, genug Blah Blah... Grüsse, + Ava + |
||
DarrenBetreff: Raytracer! |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo Leute!
Ich bin auch mal wieder im coding-fieber und habe nachdem ich mit meiner Facharbeit über Raytracing fertig geworden bin, beschlossen das auch mal praktisch zu versuchen, nachdem ich mich mit der theorie von folgenden dingen beschäftigt hatte:(* steht für schon implementiert) -simples kameramodell* -schnittpunktalgo zwischen Strahl und kugel(*) -schnittpunktalgo strahl ebene/polygon -ambientlight(*) -diffuse reflexion nach dem lambertsches gesetz(*) -specular reflexion die kugel ist bis jetzt mein einzigstes objekt, das ich darstellen kann, aber ich hoffe, dass ich bald andere objekte darstellen kann. hier mal ein provisorischer screenshot: ![]() |
||
MFG Darren |
![]() |
DAK |
![]() Antworten mit Zitat ![]() |
---|---|---|
@ava: wenn dir das schreiben einer scriptengine zu blöd is, würd ich dir empfehlen, dir das axe.luascript-modul anzuschauen. da hast du die engine schon komplett drin, must nur noch eigene funktionen einbinden. sehr komfortabel das ganze | ||
Gewinner der 6. und der 68. BlitzCodeCompo |
AvaGast |
![]() Antworten mit Zitat |
|
---|---|---|
@DAK LUA ist sicherlich eine sehr gute Skriptengine (wenn man sich mal anschaut, welche großen/kommerziellen Spiele sie alle verwenden), aber mich stört das unbequeme Handling und die nur sehr indirekte Verbindung zum eigentlichen Hauptprogramm. ![]() |
||
Darren |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
so hier mal ein kleines update meines tools, das ich mal testweise "traceit" nennen will:
![]() Ich habe jetzt den algo für Schnittpunkt von Strahl und ebene reingehaun, und specular reflection auch. die schatten sind wie man sieht noch ein bisschen buggy. ich habe vor den ganzen code nochmal neu zu schreiben, weil ich einen aspekt des raytracings vollkommen vergessen habe: die iteration. wenn ich das getan habe, würde ich gerne den code veröffentlichen, um ein oder zwei enthusiasten zu finden, die mir helfen wollen, einen kleinen exporter für blender zu schreiben und vielleicht soetwas wie ein interface aufzusetzen. natürlich dann wieder alles "open source". wahrscheinlich ist BB dafür nicht die richtige sprache, aber probieren kann man es ja immernoch... so far... @AVA: ich hab zwar von spielen fast keinen plan, aber so eine scriptsprache leuchtet selbst mir ein! häng dich rein! deine grafiken sind wie immer bezaubernd =) |
||
MFG Darren |
XaneBetreff: Brawl Stage Studio |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
![]() Brawl Stage Studio ist ein PC-Leveleditor für Nintendo's Super Smash Bros. Brawl für die Wii. Es beinhaltet mehr Funktionen und Features als der InGame-Level Editor und zudem auch eine einfachere und schnellere Handhabung durch Maus-/Tastatur und intuitive Shortcuts. Zu den Features zählen unter Anderem das Platzieren von insgesamt 252 Objekten, die Möglichkeit Objekte übereinander zu legen, das Laden von eigenen Stage-Previewbildern, den Zugriff auf den Beta-Block, das Platzieren von Spawnpoints und vielen mehr~ ![]() Der Editor befindet sich noch in einer jungen Betaphase, weshalb sich noch einige kleine Bugs eingeschlichen haben könnten. Da ich mir sicher nicht sicher war, ob hier überhaupt jemand Verwendung dafür haben könnte, habe ich's einfach in den WIP gestellt. ![]() |
||
![]() |
shure_kyuNewsposter |
![]() Antworten mit Zitat ![]() |
---|---|---|
sieht sehr ansprechend aus ..
mich würde aber eher der hintergrund interessieren .. wie du die daten wieder ins spiel bekommst.. oder kann man level einfach von dem internen speicher der wiimote lade und oder per sd.karte? und woher du die daten hast wie die leveldateien aufgebaut sind usw. wär sehr interessant mehr über das them zu erfahren |
||
_______//¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\________ ◄Blitz 3D/MAX • PC - 2x 3.16Ghz, 4GB-Ram, ATi HD 4890 1024MB• win7 • site$ Rush2Play ° My-Htc.de► ¯¯¯¯¯¯¯\__________________________________________________________________________//¯¯¯¯¯¯¯¯ BBP-RSS FEED Halt dich auf dem laufenden! (C)Shure_kyu |
![]() |
ToeB |
![]() Antworten mit Zitat ![]() |
---|---|---|
So... Ich habe jetzt auch meine Particle-engine fast fertig (Fast, deshalb WiP ![]() Hier hab ich mal ne kleine Demo zusammen geschraubt, die eine kleine Feuerstelle darstellt. Die Bilder habe ich von der DevilParticleLib, weil ich keine eigenen gefunden habe ![]() Und wers in echtzeit erleben will, der Download Der Sourcecode ist im archiv mit drinn, wen intressiert ![]() Vielspaß =) |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
![]() |
BlitzcoderNewsposter |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es gibt den WiP-Thread ja wirklich noch, obwohl viele die Worklogs benutzen.
Nunja, dann zeig ich doch mal kurz eine Liste mit ein paar neuen CollIDE-Features:
Webiste: http://code.google.com/p/blitzcoderide/ (Mit Download) Ein paar Screenshots gibt es auch: (Klick zum vergrößern) ![]() ![]() ![]() ![]() ![]() MfG |
||
P4 3 Ghz@3,55Ghz|GF 6600GT 256MB|Samsung 80GB | 2x Samsung 160GB|2048MB DDR-400 RAM|6 Mbit Flatrate | Logitech G15 | Samsung 225BW-TFT | Ubuntu Gutsy Linux | Windows Vista | Desktop | Blog | CollIDE | Worklog
________________ |°°°°°°°°°°°°°°||'""|""\__,_ |______________ ||__ |__|__ |) |(@) |(@)"""**|(@)(@)****|(@) |
- Zuletzt bearbeitet von Blitzcoder am Di, Jan 27, 2009 15:15, insgesamt einmal bearbeitet
![]() |
Nicdel |
![]() Antworten mit Zitat ![]() |
---|---|---|
@ ToeB: Ich hab bei 300 Partikeln nur 6 FPS. Hab aber auch nur eine 64 MB Onboard-Grafikkarte. | ||
FWeinbehemals "ich"Betreff: Desktop Lyrics |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
So ich habe das Tool jetzt Eigenständig bekommen, ich habe mir eine dll in Delphi geschrieben welche mit iTunes Kommuniziert und die benötigten Funktionen holt.
Features:
Was soll noch erweiter werden ![]() Welcher Player soll noch Unterstützt werden ![]() Ist eine Beta gewünscht ![]() Bin für jede Kritik dankbar. mfg ich |
||
"Wenn die Menschen nur über das sprächen, was sie begreifen, dann würde es sehr still auf der Welt sein." Albert Einstein (1879-1955)
"If you live each day as if it was your last, someday you'll most certainly be right." Steve Jobs |
AvaGastBetreff: SCRIPT-INTERPRETER |
![]() Antworten mit Zitat |
|
---|---|---|
Juhu, ich habs hinbekommen, Funktionen in meinem Skript zu realisieren! ![]() Zugegeben, die Syntax wirkt nun etwas "altbacken" ![]() ![]() Das Test-Script ist ziemlich gaga ![]() Erläuterung zum Screen: Oben das BlitzMax Program, unten das Script-Programm, in der Mitte *g* das Ergebnis. ^^ Die Geschwindigkeit des Interpreters ist bisher ganz vernünftig. Laden und Vorbereiten liegt bei etwa 2ms. Die Ausfürhung des Scripts benötigt dann nur noch etwa 0.2ms. Die Unterteilung in MAIN/FUNCTIONS/END hat übrigens keine weitere Bedeutung (sind nur Kommentare ^^). Warum ich so n Quark poste? - Freu mich halt grad riesig, dass es endlich funzed! ![]() Eine neue Einheitenklasse fürs Spiel gibts auch: SKELETTE ![]() ![]() + Ava + [/EDIT] ![]() ![]() ![]() |
||
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wie gesagt, wehe du machst das nicht fertig Ava ![]() Die Char's sehen top aus O_O @Ich -Welcher Player soll noch Unterstützt werden? Windows Media Player wenn möglich (und natürlich Truebassplayer ^^) -Ist eine Beta gewünscht? Klar Finde es sieht ganz schick aus der Text auf dem Desktop ![]() |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
AvaGastBetreff: FOR-NEXT |
![]() Antworten mit Zitat |
|
---|---|---|
*ohne Worte* ![]() [/EDIT] Meine erste direkte BMax / Script Verknüpfung! ![]() BMAX Code: [AUSKLAPPEN] '--------------------------------------------------------------------------------------------------------------
Type TParticle '-------------------------------------------------------------------------------------------------------------- Global list:TList = CreateList ( ) Field domain:TScriptDomain = ExtendScriptDomain ( master_domain ) Field x:Double, y:Double '-------------------------------------------------------------------------------------------------------------- Method New ( ) ListAddLast ( list, Self ) RegisterDoubleRef ( domain.var_list, "x", x ) RegisterDoubleRef ( domain.var_list, "y", y ) CallScriptFunction ( domain, "create" ) EndMethod '-------------------------------------------------------------------------------------------------------------- Function update ( ) For Local n:TParticle = EachIn list CallScriptFunction ( n.domain, "update" ) Next EndFunction '-------------------------------------------------------------------------------------------------------------- Function draw ( ) For Local n:TParticle = EachIn list DrawOval ( n.x, n.y, 32, 32 ) Next EndFunction '-------------------------------------------------------------------------------------------------------------- EndType '-------------------------------------------------------------------------------------------------------------- SCRIPT Code: [AUSKLAPPEN] ;------------------------------------------------------------------------------
; PROGRAM ;------------------------------------------------------------------------------ FUNCTION create ( ) ; Basis-Felder im Particle-Object SET x = ( RAND ( 260, 380 ) ) SET y = ( RAND ( 100, 380 ) ) ; Zusätzliche Script-Felder für das Particle-Object VAR angle:FLOAT = ( RND ( 1, 360 ) ) VAR speed:FLOAT = ( RND ( 0.25, 1.0 ) ) ENDFUNCTION FUNCTION update ( ) SET x = ( x + ( COS ( angle ) * speed ) ) SET y = ( y + ( SIN ( angle ) * speed ) ) SET speed = ( speed + 0.1 ) ENDFUNCTION ;------------------------------------------------------------------------------ ; END ;------------------------------------------------------------------------------ Das Ergbnis sind ein paar einfache, ovale Partikel, die auseinander fliegen. *g* Oh man, es muss gefühlte 100 Jahre her sein, dass ich mich mal so sehr über ein paar bewegte Kreise auf meinem Screen gefreut habe! ![]() |
||
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
@ava
das skelli ist wie immer knuffig, aber irgendwas stört mich dran. als ichs mir das erste mal angesehen hab, hab ich im ersten augenblick gemeint, es wär ein roboter oder ein mech. danach hab ich erst gelesen, dass es ein skelli ist. vllt sind die knochen im arm zu dick...irgendwas passt net |
||
PSY LABS Games
Coders don't die, they just gosub without return |
AvaGast |
![]() Antworten mit Zitat |
|
---|---|---|
![]() ![]() Jau, der Knochenaufbau ist sicherlich weit davon entfernt, anatomisch korrekt zu sein ... ich bezeichne das jetzt einfach mal als "kreative Freiheit im magischen Sinne"! *g* - meine Nekromanten basteln sich ihr Gefolge halt aus allem zusammen, was ihnen grad so vor die Füsse fällt ... ![]() |
||
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
hehe, gut gut ![]() kannst du vllt das skelli mal aus einem andern blickwinkel posten? würd mich mal interessiern, wies von der seite aussieht |
||
PSY LABS Games
Coders don't die, they just gosub without return |
AvaGast |
![]() Antworten mit Zitat |
|
---|---|---|
Ich habe nun endlich die Reiter fertig gebastelt + animiert. ![]() Und auf Wunsch hier nochmal das Skelett von der Seite... ![]() |
||
![]() |
StarGazer |
![]() Antworten mit Zitat ![]() |
---|---|---|
@ Ava
das mit den Kreisen dankt der Scriptsprache kann ich gut nachvollziehen ![]() ![]() und die Grafik ist echt super, Respekt ich muß dabei immer an WarCraft 2 denken ![]() Zum Skelett hätte ich vielleicht einen Tipp wenn du möchtest. Das er so Mechanisch wirkt, liegt sicher mit daran, daß seine Knochen in der kleinenern Ansicht, bissen klötziger wirken. Wenn man genauer hinschaut sieht man schon das sie rundungen haben, aber in der Auflösung fällt es nicht so auf. Aber ich denke das ist nicht das Problem, Knochen können also ruhig so bleiben, ich denke hauptsächlich liegt es daran, daß er so volemunis ist, so dicht und dick. Statt zu versuchen möglichst jeden Knochen darzustellen, solltest du liebern zb im UnterArm, statt wie jetzt die zwei Knochen, nur einen dühnen Knochen machen, das gleiche für den Oberarm, Oberschenken, Waden, sogar für den Fuss fast nur einen Zylinder mit ein paar Zähen vorne dran. Ihn nicht so kompackt, sondern schön Luftdurchlässig, dürr und unterernährt machen ![]() Falls Du es mal ausprobieren willst, ich will aber nicht versprechen daß es dann klappen würde ![]() |
||
Gehe zu Seite Zurück 1, 2, 3 ... 7, 8, 9 ... 19, 20, 21 Weiter
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group