NoMoreBytes - 100110010100110010
  • Home
  • Projekte
    • WC3 ISD – Warcraft III Item & Skill Designer
  • Dev
  • Forum (Neu!)
Home
Projekte
    WC3 ISD – Warcraft III Item & Skill Designer
Dev
Forum (Neu!)
NoMoreBytes - 100110010100110010
  • Home
  • Projekte
    • WC3 ISD – Warcraft III Item & Skill Designer
  • Dev
  • Forum (Neu!)
Browsing Tag
mobile
Entwickler Tagebuch MagicForrest

LoaMK Entwicklungstagebuch – Datenbankdesign

25. November 2016 Keine Kommentare

Heute ist das Thema Datenbankdesign. Letztes mal bin ich zu nichts weiter als dem Blog Eintrag gekommen, heute habe ich schon die ersten ein zwei Stunden in das Projekt investiert.

Wird doch um einiges komplexer, will es aber trotzdem so einfach wie möglich rüber bringen.

Den ersten Inhalt in der Datenbank gibt es auch schon, Techdemo und Subdomain ist schon online, Konzept ist am Papier ein wenig weiter gekommen.

Hatte heute mal wieder richtig Lust ein Spiel zu machen, es sollte nur halbwegs schnell gehen. Also fiel die Wahl auf LoaMK.

Das ganze sollte ein wirklich einfaches Handyspiel werden, und… nunja, ich brauche nicht weiter schreiben… Habe ein wenig Konzept am Papier gemacht, und dann direkt mit dem Datenbankdesign begonnen.

Und.. es wurde ziemlich schnell immer komplexer. Bis jetzt bin ich beim Datenbankdesign nur beim RTS Part, vom RPS ist nur die Hero DB schonmal fertig, aber nix mit Skills, Stats, etc.. Und die Datenbank ist jetzt schon recht komplex.

Wenn ich aber alles dann auch vom Code her so umsetzen kann wie ich es mir aktuell vorstelle wird es ein höchst dynamisch und einfach zu änderndes Spiel werden. Dann könnte man einen Klon erstellen, mit anderen Zeitalter oder so. Oder z.b. LoaBoA-Insassen 😀 Naja.. Schau‘ ma mal..

So, eine weitere Stunde ist in Konzept und Datenbanklayout bzw Datenbankdesign geflossen.

Wenn es in diesem Tempo weiter geht dann kann man tatsächlich in absehbarer Zeit spielen! Leider wird das Layout recht komplet was ein eigenes ACP erfordert, ein manuelles bearbeiten in der DB wird sehr bald zu aufwändig sein…

Bis jetzt bit es 14 unterschiedliche Statuswerte die das Spiel im RPG Modus beeinflussen. Formeln dazu werde ich noch ausarbeiten, aber wohl nicht veröffentlichen. Bin jetzt bei gut 3 Stunden die ich in das Projekt investiert habe und habe schonmal … Nunja, schwer auf den Punkt zu bringen.

Jedenfalls noch bissl an der Datenbank feilen und dann mal mit Code loslegen. Vielleicht entsteht ja heute schon die erste dynamische Demo.

 

Continue reading
Reading time: 1 min
Written by: Magic
Entwickler Tagebuch SPG Videos

SPG Entwicklungstagebuch – TimeTables

4. November 2016 Keine Kommentare

Thema heute sind wie zuletzt die TimeTables (Stundenpläne).
Hab schon so umgesetzt das alle verfügbaren Stundenpläne am Server eingelesen und per Klasse gespeichert werden. Jede Stunde wird aktuell geprüft ob sich der Stundenplan geändert hat.

Hab diesmal nicht viel Zeit, aber zumindest das will ich schaffen. Und sollte auch schnell gemacht sein.

Layout von den Stundenplänen ist immer gleich, immer in der selben Zeile steht die Klasse, also sehr einfach weiterzuverarbeiten. Der Content selbst ist da schon etwas doofer auszulesen, aber das kommt auch noch. Aber nicht heute. Hab jedenfalls vor dass das Script auch die Änderungen direkt anzeigt bzw hervorhebt.. Mal schauen ob es das in die Beta schafft.

Ach ja, Liste der erstellten Kurse zum nachbearbeiten wäre noch wichtig…
Na schau‘ ma mal was wir heute noch so schaffen in den paar Minuten die noch Zeit sind.

So… Also TimeTables sind mal fertig, hat nicht sonderlich lange gedauert. Aber war auch nicht viel. Als nächstes noch Emails implementieren.. oder doch erst eine schöne Übersicht über die Kurse?

Naja ich mach mal ein paar Minuten Pause, in ner halben Stunde sowas muss ich dann weg… mal schauen was sich bis dahin noch ausgeht. Das Video wurde wiedermal nachgetragen.

http://spg.m86.at

So, damit wir etwas mehr Text für Suchmaschinen haben ein bissl bla bla hier und da, schon so halbwegs sinnvoll aber irgendwie doch total sinnfrei. Aber zumindest kein Blindtext. Sehen kann er deswegen aber auch nicht.

So, Timetables.. ja, sind fertig. Mal rudimentär. Aber funktioniert. Jede volle Stunde zu Minute 30 wird aktuell der Stundenplan der SPG DB mit dem Online Stundenplan der Spengergasse abgeglichen und bei Unterschied vermerkt. Noch wird mit diesen Informationen nicht weiter verfahren, später jedoch wird daraus ein Tool das automatisch Emails an Personen sendet wenn sich deren Stundenplan ändert. Wie ich finde ein sehr nützliches Feature. Später wird der Cron auf alle 20 Min oder so sein, und Emails im 10-15 Minuten Takt. Man könnte anfangs noch direkt bei Übermittlung der Daten Email senden, aber ich will es von Anfang an gleich als große Plattform entwickeln. Ob es eine wird oder nicht ist egal. Nicht zuletzt ist das für mich etwas Übung 🙂

So, ich mach mal bissl Pause, dann arbeite ich vlt noch ein bissl weiter. Mal schauen. Video kommt wohl morgen oder so.

Man liest sich.

PS: Ach ja, hab ne Art Anleitung bzw ToDo geschrieben.. Wollte diese Aufgabe eigentlich Outsourcen da ich gerade einem Freund das Programmieren beibringe, hab mich dann aber doch dazu entschlossen es selbst zu machen. Dennoch, für alle die es nicht wissen würden, so in etwa:

TimeTables Pflichtenheft/Konzept

Konzept/Pflichtenheft TimeTables (Code)

Normalerweise schreib‘ ich soetwas nicht sondern verbrauch ne Sekunde um das zu erdenken.. aber da ich es outsourcen wollte an jemanden der erst programmieren lernt halt so einfach wie möglich niedergeschrieben.

Transparenz FTW xD

http://www.m86.at

Continue reading
Reading time: 2 min
Written by: Magic

Neueste Beiträge

  • 2021
  • NAS im Eigenbau
  • WC3 ISD Down :(
  • 2020
  • HangMan mal anders…

Neueste Kommentare

  • Magic bei LoaMK Entwicklungstagebuch – Konzept
  • Magic bei Was tut sich so? Neben SPG…
  • Magic bei WC3 ISD 0.5 Release
  • Magic bei Willkommen… am neuen Server :)
  • Magic bei Willkommen… am neuen Server :)

Subscribe to our News

About me

Hello, my name is Magic. 

 

T

Popular Posts

Willkommen… am neuen Server :)

9. Juni 2016

Was tut sich so? Neben SPG…

30. Oktober 2016

LoaMK Entwicklungstagebuch – Konzept

21. November 2016

WC3 ISD 0.5 Release

2. Juli 2016

Kategorien

  • Allgemein
  • Allgemein
  • Blog
  • Computer
  • DEKZ
  • Editor's choice
  • English
  • Entwickler Tagebuch
  • Hardware
  • Hardware Dev
  • IoT
  • M86
  • MagicForrest
  • Software
  • Software Dev
  • SPG
  • Tagebuch
  • Videos

Tag Cloud

.net Basteln boa browser browsergame code creator designer dev development Dies und das entwickler game games isd item lg lost galaxy m86 magic magicforrest map maper mapper mapping mf mk MySQL online PHP saga of inurias schule Script skill software soi source spg spiel t34 tagebuch tool warcraft wc3 web

© 2011-2020 NoMoreBytes - m86.at