Seite 1 von 1

[ZFX Action] Duel

Verfasst: 18.12.2016, 22:11
von Max Gooroo
Ich hab also eine Idee eines bekannten Grafikers aufgegriffen, der es mal unbedingt umgesetzt wissen wollte.
Es geht um ein Zaubererduell, in welchem sich die Zauberer halt allerhand Spells an die Birne rotzen. Möge der bessere gewinnen. Die Zauber werden gewirkt, indem man Formen auf den Bildschirm malt (Maus oder Touch). Allerdings müssen die Formen hier noch relativ sauber gezeichnet werden, da einige Formen sich ähnlich sind. Hieran wird noch gearbeitet. Auch der ursprünglich angedachte Multiplayer ist noch nicht integriert ... well ... Jam.
Ach und die AI ist ziemlich hart :D ... naja ...

Das System ist (absichtlich) zunächst ziemlich simpel ... es gibt 3 Elemente -> Feuer, Frost und Blitz und mit denen kann man angreifen oder auch ein Schild aufbauen. Zaubern dauert ein wenig und blockt die Figur (Schilder gehen recht schnell) und so muss man halt die Verteidigung des Gegners durchbrechen und darauf achten, dass man aktionsfähig bleibt (weil Mana und so)

Noch ein Screenshot:
Bild

Ein Film, wie man verlieren kann.
[youtube]PqL7o9Oi9sU[/youtube]

Downloads:
Windows 0.3
Android 0.3

Edit:
Ab hier jetzt die aktuellste Version, welche nicht als Bewertungsgrundlage ... ach bla, mir wurscht ... einfach neu - mehr Beleidungen, besseres Feedback usw.

Windows 0.5
Android 0.5

Oh ... und ein Video, wie man gewinnt :D
[youtube]ci8W25o7Hsg[/youtube]

Re: [ZFX Action] Duel

Verfasst: 19.12.2016, 14:47
von Schrompf
Anstrengend. Aber geil. Und die Gestenerkennung funktioniert überraschend gut, vor allem in Anbetracht der komplexen Gesten. Ob ich die ganzen kleinen Bögen und Haken überhaupt mitmachen muss, habe ich noch nicht ausprobiert.

Re: [ZFX Action] Duel

Verfasst: 19.12.2016, 15:28
von Max Gooroo
Also nein, du musst die Haken nicht zwingend mitmachen, musst aber damit leben, wenn die Erkennung dann meint, dass du wahrscheinlich etwas anderes gemalt hast :D
Und das ist eigentlich auch das Einzige, was an der Erkennung noch so ein wenig doof ist ... Also die Erkennung selbst ist top, aber die Formen sind ansich teilweise sehr ähnlich und gerade Maushände von nicht-Grafikern sehr schludrig. Da kann es schon noch ein paar mal öfter passieren, dass man ausversehen etwas Anderes zaubert.
Auf dem Handy geht es schon etwas besser (der Finger scheint bei normalen Menschen geeigneter zu sein)

Aber ich muss noch einmal empfehlen die Formen zu überdenken. Es passiert nicht super oft, aber Blitz macht auch mir immer noch Probleme ...

Re: [ZFX Action] Duel

Verfasst: 20.12.2016, 19:51
von joeydee
Lässt sich gut mit einem Cintiq spielen ;) Sogar mal gewonnen. Das lässt sich sicher ausbauen. Training, Turniere, neue Zeichen dazulernen ...

Re: [ZFX Action] Duel

Verfasst: 21.12.2016, 06:37
von Max Gooroo
MMh ... coole idee es mit nem cintiq zu spielen :D

Also es ist schon angedacht das auszubauen ... hier sollte erst einmal nur wegen Modus und passend einfach mal ein Prototyp entstehen um zu schauen, ob das überhaupt funktioniert. Das Ganze wird auf jeden Fall bis zum Multiplayer ausgebaut und dann wird mal ein wenig Feedback eingeholt, wie spassig das ist.

Und dann ist klar ... mehr Zauber ... Turniere obv. Training gibt es ja quasi schon, nur das noch etwas ausbauen.
Well ... Ich persönlich denke da auch immer, dass sich der casuality wegen ein kleiner Storymode anbietet ... aber ja ... erstmal schauen wie Resonanz ist.

Re: [ZFX Action] Duel

Verfasst: 04.01.2017, 20:53
von marcgfx
spiel startet und ich seh die zwei figuren, das feuer flackert. passieren tut sonst aber nix, sound hats auch nicht. hab ich was übersehen?

Re: [ZFX Action] Duel

Verfasst: 04.01.2017, 21:41
von Max Gooroo
Mmh ... eigentlich ist hier nicht viel falsch zu machen ...
Vor der ersten Beleidung zuckt es bei mir zumeist, weil er erst ... keine Ahnung Unity :D ... aber das ist mehr so ein halbes Sekunden zucken und dann schießt der Gegner auch schon los.

Re: [ZFX Action] Duel

Verfasst: 04.01.2017, 21:47
von marcgfx
hab beide versionen 0.3/0.5 versucht und ja passiert leider irgendwie nix :(
ausser der flamme bewegt sich nix. was ich aber eben gesehen habe: ich kann die lebens/energie? balken unten verändern wenn ich draufklicke.
benutze win7 mit maus

Re: [ZFX Action] Duel

Verfasst: 04.01.2017, 22:02
von Max Gooroo
also im data verzeichnis sollte eine output_log.txt sein, keine ahnung ob da was dolles drin steht, aber ansonsten würde ich auch nur raten und jetzt dinge an und abstellen :D

Re: [ZFX Action] Duel

Verfasst: 04.01.2017, 22:23
von marcgfx
ja ziemlich viel gar. ob du was damit anfangen kannst weiss ich nicht.

Code: Alles auswählen

Initialize engine version: 5.5.0f3 (38b4efef76f0)
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 11.0 [level 11.0]
    Renderer: NVIDIA GeForce GTX 950 (ID=0x1402)
    Vendor:   NVIDIA
    VRAM:     1969 MB
    Driver:   21.21.13.7570
Begin MonoManager ReloadAssembly
Platform assembly: I:\tmp\Duel_Data\Managed\UnityEngine.dll (this message is harmless)
Loading I:\tmp\Duel_Data\Managed\UnityEngine.dll into Unity Child Domain
Platform assembly: I:\tmp\Duel_Data\Managed\UnityEngine.UI.dll (this message is harmless)
Loading I:\tmp\Duel_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
Platform assembly: I:\tmp\Duel_Data\Managed\UnityEngine.Networking.dll (this message is harmless)
Loading I:\tmp\Duel_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
Platform assembly: I:\tmp\Duel_Data\Managed\UnityEngine.PlaymodeTestsRunner.dll (this message is harmless)
Loading I:\tmp\Duel_Data\Managed\UnityEngine.PlaymodeTestsRunner.dll into Unity Child Domain
- Completed reload, in  0.226 seconds
Platform assembly: I:\tmp\Duel_Data\Managed\System.Core.dll (this message is harmless)
Platform assembly: I:\tmp\Duel_Data\Managed\System.dll (this message is harmless)
desktop: 1920x1080 60Hz; virtual: 3968x1152 at 0,-72
<RI> Initializing input.

<RI> Input initialized.

<RI> Initialized touch support.

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour (Game Object '<null>') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably IntroloopAudio?) has a different serialization layout when loading. (Read 48 bytes but expected 80 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Fireball') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably SpellData?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'FireShield') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably ShieldSpell?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'IceShield') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably ShieldSpell?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'LighningShield') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably ShieldSpell?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Lightning') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably SpellData?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'FireShield') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably SpellData?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'IceShield') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably SpellData?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'LighningShield') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably SpellData?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Lightning') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably Projectile?) has a different serialization layout when loading. (Read 32 bytes but expected 56 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Audio') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably MusicPlayer?) has a different serialization layout when loading. (Read 32 bytes but expected 44 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Ice') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably Projectile?) has a different serialization layout when loading. (Read 32 bytes but expected 56 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Fireball') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably Projectile?) has a different serialization layout when loading. (Read 32 bytes but expected 56 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Ice') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably SpellData?) has a different serialization layout when loading. (Read 32 bytes but expected 40 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour is missing!
 
(Filename:  Line: 1526)

The referenced script on this Behaviour (Game Object 'InputTrail') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably InputTrail?) has a different serialization layout when loading. (Read 32 bytes but expected 44 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Image') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerImages?) has a different serialization layout when loading. (Read 32 bytes but expected 80 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Image') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerImages?) has a different serialization layout when loading. (Read 32 bytes but expected 80 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player1') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerAction?) has a different serialization layout when loading. (Read 32 bytes but expected 144 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Image') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerImages?) has a different serialization layout when loading. (Read 32 bytes but expected 80 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Fackel 2') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably Assets.TorchLight?) has a different serialization layout when loading. (Read 32 bytes but expected 48 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Fackel 1') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably Assets.TorchLight?) has a different serialization layout when loading. (Read 32 bytes but expected 48 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player2') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerAction?) has a different serialization layout when loading. (Read 32 bytes but expected 144 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player2') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerTaunts?) has a different serialization layout when loading. (Read 32 bytes but expected 80 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player2') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably OpponentAI?) has a different serialization layout when loading. (Read 32 bytes but expected 56 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player2') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerData?) has a different serialization layout when loading. (Read 32 bytes but expected 72 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player2') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerMovement?) has a different serialization layout when loading. (Read 32 bytes but expected 56 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'schwert') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably MagicWand?) has a different serialization layout when loading. (Read 32 bytes but expected 36 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Input') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably GestureInput?) has a different serialization layout when loading. (Read 32 bytes but expected 80 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Input') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably GestureRecognizer?) has a different serialization layout when loading. (Read 32 bytes but expected 44 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player1') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerTaunts?) has a different serialization layout when loading. (Read 32 bytes but expected 80 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player1') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerData?) has a different serialization layout when loading. (Read 32 bytes but expected 72 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Player1') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably PlayerMovement?) has a different serialization layout when loading. (Read 32 bytes but expected 56 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'schwert') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably MagicWand?) has a different serialization layout when loading. (Read 32 bytes but expected 36 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Game') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably GameData?) has a different serialization layout when loading. (Read 32 bytes but expected 44 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Game') is missing!
 
(Filename:  Line: 1754)

A script behaviour (probably GameLogic?) has a different serialization layout when loading. (Read 32 bytes but expected 44 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
 
(Filename:  Line: 1808)

The referenced script on this Behaviour (Game Object 'Taunt2') is missing!
 
(Filename:  Line: 1754)

The referenced script on this Behaviour (Game Object 'Taunt1') is missing!
 
(Filename:  Line: 1754)

UnloadTime: 38.336853 ms
Setting up 1 worker threads for Enlighten.
  Thread -> id: de4 -> priority: 1 

Re: [ZFX Action] Duel

Verfasst: 04.01.2017, 22:49
von Max Gooroo
naja ... was da steht ist ziemlich obvious ...
der kann nicht ein einziges skript laden :D ...

warum er das nun nicht kann ... well ... Internet überschlägt sich da mit Situationen, die hier alle nicht zutreffen.

Ich kann jetzt auch im trüben fischen und nach Virenscannern und so fragen oder es für mal nur für win32 statt 32/64 builden. Auf jeden Fall zeige ich mit dem Finger aber auf Unity ...

Re: [ZFX Action] Duel

Verfasst: 04.01.2017, 23:54
von marcgfx
also wegen mir alleine musst du das jetzt definitiv nicht machen ;)
wenn du das projekt ausbaust und weiterführst wärs hingegen wohl von vorteil. wenn du ne neue version machst, probier ichs aus.