Als Spieleentwickler kaum Chancen?

Hallöchen :) Bin 20 Jahre alt und mit meinem Abitur(Mit Schwerpunkt auf Elektrotechnik, volles Abi) bald fertig und stehe vor einem Problem.

Ich bin schon seit Jahren begeistert für die Spieleentwicklung und habe sau viel Erfahrung gesammelt in zB C#, Unity3D, gml und diverse andere programmiersprachen (zB auch html), da ich sehr oft und lange in meiner Freizeit programmiert habe, was mir auch recht viel Spaß macht, habe hier und da auch mal an kleineren Projekten mitgemacht.

Bald muss ich allerdings wissen, ob ich als Spieleentwickler in irgendeinem Unterbereich eine Ausbildung anfange, oder doch eher in Richtung Elektrotechnik, Ingenieurswesen oder Informatik eingehe. Das sind Themengebiete wo ich die Möglichkeiten dazu habe dort reinzusteigen und letzendlich hat man dort ziemlich gute Aussichten auf die Zukunft durch die wichtige Rolle der Technik.

Nur leider begeistert mich am meisten einfach das Programmieren, gerade was Spiele angeht. Mir ist bewusst wie die Anforderungen sind, habe jedoch auch ein sehr gutes Händchen dafür und bin schon sau weit was die eine oder andere Programmiersprache angeht.

Die Zwickmühle für mich entsteht durch die eher schlechteren Erfolgschancen als SE in Europa, oder auch gerade in Deutschald, was auf den Gehalt und die Arbeitsplätze bezogen ist was das Arbeiten in Studios/Unternehmen angeht die in Deutschland/EU sitzen. Natürlich kann man versuchen sein Geld als Indie-Entwickler zu verdienen, nur das scheint eine noch schlechtere Wahl zu sein und lohnt sich wohl eher als Nebenbeschäftigung. Ganz anders sieht es zB in den USA oder anderen Orten aus, wo man mit genug Wissen/Können bei den dort vorhandenen größeren Firmen letzendlich auch mehr erreichen kann.

Mir steht nur zur Wahl wendern in Deutschland als SE mein Glück zu versuchen, einen anderen Beruf anzusteuern oder echt auszuwandern.

Klar könnte man sagen, dass ich was das Programmieren angeht auch einfach Hobbymäßig erledigen kann, allerdings sehe ich dort aus persönlichen Gründen kaum Interesse.

Von daher frage ich nach, ob jemand mir sagen kann wie es vllt wirklich aussieht (zB durch Erfahrung), wenn man als SE/Indie in Deutschland/ausserhalb tätig ist, wie die Arbeit/Chancen aussehen oder welche Möglichkeiten mir da noch offen stehen würden, Danke :)

Beruf, Ausbildung, Programmierung, auswandern, Spieleentwicklung, unity3d
Wie kriege ich dieses Unity2D Touch/Swipe-Jump-Movement-Problem gelöst?

Hallo,

ich programmiere zur Zeit ein Unity2D-Spiel jedoch ist gerade ein Problem aufgetreten, welches ich vermutlich nicht allein lösen kann.

Und zwar habe ich in meinem Spiel eine Swipe-Mechanik eingebaut, die mit einem Rigidbody sowie einem Vector2 funktioniert und eine Sprungmechanik, wo der Charakter konstant am Springen ist.

Das Problem ist aber, dass beides mit einem Rigidbody und einem Vector2 nicht/funktioniert. Dies führt dazu, dass, wenn ich die Swipe-Mechanik, der Character so unschön nach unten gezogen wird.

Ich füge mal den Code für ein besseres Verständnis ein:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerMovement : MonoBehaviour
{
  public float jumpForce;
  float currentJumpForce;
  private bool isGrounded;
  Vector2 startPos;
  Vector2 movedPos;
  Vector2 endPos;
  public float speed;
  public Rigidbody2D rb;
  bool isTouch;

  // Start is called before the first frame update
  void Start()
  {
    currentJumpForce = jumpForce;
  }

  // Update is called once per frame
  void Update()
  {
    if (Input.touchCount > 0)
    {
      Touch touch = Input.GetTouch(0);
      
      switch(touch.phase)
      {
        case TouchPhase.Began:
          startPos = touch.position;
          isTouch = false;
          break;
        case TouchPhase.Moved:
          movedPos = touch.position;
          print(movedPos - startPos);
          isTouch = true;
          break;
      }
    }
  }

  void FixedUpdate()
  {
      if (isGrounded) <----- Sprung-Mechanik
      {
        rb.velocity = Vector2.up * currentJumpForce;
        isGrounded= false;
      }

      if (isTouch) <------ Swipe-Mechanik
      {
        if (startPos.x < movedPos.x)
        {
          rb.velocity = new Vector2(speed, 0); <----- Hier muss ich eine x- und y-Achse angeben. Jedoch führt der "0"-Wert dazu, dass der Character nach unten gedrückt wird (sehr langsam nach unten fällt)(Das liegt daran dass die Sprung-Machnik ebenfalls mit einem Rigidbody und Vector2 funktioniert und somit dann der Sprungwert auf "0" gesetzt wird!
        }
        else if (startPos.x > movedPos.x)
        {
          rb.velocity = new Vector2(-speed, 0);
        }

        isTouch = false;
      }
    }

    void OnCollisionEnter2D(Collision2D collision)
    {
      istap = true;
    }
  }

Könnte mir jemand bitte eine Alternative zu der Sprung- oder Swipe-Mechanik schreiben?

PS: PhysicsMaterial2D klappt nicht, da der Charakter immer höher Springt.

Computer, Schule, Programmieren, Programmierung, CSharp, Spieleentwicklung, Unity, Unity2D
Bücher für 13 jährige zum erlernen von Programmierung mit Java

Moin,

Meine Nichte ist 13 und möchte gerne Spieleentwicklerin werden, wenn sie mal groß ist, wie sicher, dieser Berufswunsch ist, weiss ich natürlich nicht, aber sie redet schon seit einigen Jahren von dem Berufswunsch.

Ich möchte Sie dabei natürlich gerne unterstützen, da ich aber in einem Komplett anderen Bereich studiere, habe ich keine signifikante Ahnung von der Materie.

Deshalb dachte ich mir, ich schenke ihr zum Einstieg Bücher zur Programmierung mit Java. Weil es aus Sicht von mir als Laie einfacher erscheint als C++ und vielleicht auch ergebnisschneller.

Ich habe nun zwei Bücher gefunden, die kompetent zu sein scheinen: "Java will nur spielen: Programmieren lernen mit Spaß und Kreativität: Programmieren lernen mit Spaß und Kreativität." von Panitz. "Grundkurs Computergrafik mit Java: Die Grundlagen Verstehen und Einfach Umsetzen Mit Java 3D (German Edition): Die Grundlagen verstehen und einfach umsetzen mit Java 3D." von Klawonn

Mich würde interessieren, ob ihr diese Bücher empfehlen würdet, auch mit Bedacht das meine Nichte noch sehr jung ist und vielleicht nicht jede Fachterminologie versteht.

Auch würde mich interessieren, ob ihr andere Bücher empfehlen könnt, bzgl. Java oder ob ihr vielleicht zum Einstieg noch simplifizierter erstmal HTML Bücher verschenken würdet ( Sie spricht bisher keine Programmiersprache).

Vielen Dank für eure Hilfe.

Computer, Programmieren, Java, Programmierung, Informatik, Spieleentwicklung
Eure Ideen und Vorschläge für unser Projekt?

Wir sind da an etwas am arbeiten und würden gerne hier Vorschläge von euch entgegen / zur Kenntnis nehmen was wir noch erweitern sollten vor dem ersten Realese auf Gamejolt und oder Steam (warum: "und oder"). Weil mein Kollege noch einiges am klären mit Valve und dem taxclientsupport ist. Um Steam Partner zu werden und Grün Licht für unser Projekt auf Steam zu bekommen...

Ich werde auch noch für einen besseren überblick den Link von dem ersten Teasers von meinem Kollegen ganz unten verlinken damit auch die Vorschläge genauer zutreffend und realistischer dann sind.

Es geht in unserem Spiel darum, das du als ein Normaler Durchschnittsmensch von einer Yandere aufgekauert wurdest, entführt wurdest und nun dich in einer Unbekannten Einrichtung befindest.

Es wird unterschiedliche Räume geben und das Ziel ist es das Exit Gate zu finden das man im Teaser zur Sicht bekommt bei dem Videozeitpunkt: 0:44 .

Doch du bist nicht Allein! Die Yandere hat schon gemerkt das du versuchst zu entkommen und begeht sich bereits schon auf die Suche nach dir...

Sie wird nicht permanent dich verfolgen da du sie abhängen kannst wenn du durch eine unverschlossene Tür gelangen solltest, doch so näher du dich dem Exit Gate näherst, desto fixierter ist Sie darauf dich wieder zu schnappen!

Bei Vorschlägen bleibt bitte realistisch und schlagt nur Dinge vor die auch realistisch umzusetzen sind, Danke :)

(Liebes Gutefrage.net Team, der Teaser dient nur zur orientierung für genauer zutreffendere Antworten damit die Antwortgeber auch ein Bild davon haben von dem Sie mir und meinem Kollegen Vorschläge übermitteln können)

Teaser#1: https://www.youtube.com/watch?v=ZiSscn2VK_I

PC-Spiele, Spieleentwicklung, Steam Spiele, Teaser, horror game, Spieleentwickler, yandere, Early Access, Yandere Simulator, yanderesimulator, Spiele und Gaming