Mechanized Assault & eXploration Reloaded



#1 Nov 02, 2007 9:10 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Erster Meilenstein geschafft :)
Der erste [url=http://maxthegame.dyndns.org:8080/tracker/milestone/milestone1 - get it starting]Meilenstein[/url] ist geschafft Smiling

5 wichtige Ziele sind geschafft.
1.) Die WinAPI ist komplett draußen. Das bedeutet, dass MAX Reloaded auch auf Linux, Mac und einigen anderen Systemen gespielt werden kann
2. MAX Reloaded kann nun XML Dateien interpretieren
3. Übersetzungen werden Dank Sprachdateien unterstützt. Der Großteil der Menüs ist bereits komplett übersetzt.
4. Einheiten und Gebäude werden nun in XML-Files definiert. Dadurch sind eigene Einheiten möglich. Jede Einheiteneigenschaft wird in der XML definiert. Als Beispiel hatten wir plötzlich statt einem Infiltrator einen Scharfschützen, weil es einen Tippfehler bei der Reichweite gab Grinning
5. Der Init-Kern wurde komplett überarbeitet und größtenteils neu geschrieben.

Dazu wurde:
-XML Handler zum komfortablen Auslesen der XML-Dateien geschrieben - großes Dankeschön an JCK
-Übersetzungsklasse geschrieben, um Übersetzungen einfach in den Code einbauen zu können - ebenfalls JCK.
-Laderoutinen für Spieldateien neu geschrieben, um plattformunabhängig zu sein, und dabei unzählige Fehlerchen beseitigt - großes Dankeschön an Doc
-Ein Logger geschrieben, der Fehlermeldungen und Informationen separat mitloggt, um Fehleranalyse möglich zu machen und um Probleme bei Spielern schneller finden zu können - von beko
-Dutzende XML-Dateien für die Einheiten/Gebäude von Rocky und Eiko geschrieben
-Übersetzungen in den Menüs eingebaut, wobei teilweise ganze Menüs komplett neu geschrieben wurden, von beko

Und natürlich wurden unzählige Bugs von allen gefunden / gefixt und viele Problemlösungen auf die Beine gestellt. Ich wollte mich bei allen fleissigen Helfern bedanken. Wir haben innerhalb kurzer Zeit bereits eine Menge auf die Beine gestellt und haben nun eine gute Grundlage, auf der wir aufbauen können. Ich für meinen Teil freue mich bei jedem Spielstart wie gut schon alles funktioniert, obwohl noch viel getan werden muss.

Ich hoffe, dass Doc die Tage einen Snapshot zur Verfügung stellen kann. Jetzt macht es Sinn nach Bugs zu suchen und diese im Bugtracker aufzuschreiben (und derlei gibt es noch viele).
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#2 Nov 02, 2007 10:28 pm
Didi Offline
Approved Member
Registered since: May 24, 2005
Posts: 182


Subject: Erster Meilenstein geschafft :)
wie komme ich an einer Version ran?
Wenn ich schon nicht beim proggen helfen kann so möchte ich doch etwas tun. z.B Betatester oder so.
↑  ↓

#3 Nov 04, 2007 8:14 pm
Duke Offline
Mitglied
Registered since: Jun 04, 2004
Posts: 176


Subject: Erster Meilenstein geschafft :)
kras krass, was ihr jetzt in doch kurzer Zeit geschafft habt

wie habt ihr denn die Win-API direkt programmiert? war das nicht ne nervige Sache?
↑  ↓

#4 Nov 04, 2007 8:39 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Erster Meilenstein geschafft :)
Hä? Verstehe dich nicht Duke. Die WinAPI ist draußen. Mit der wird nix mehr gemacht Smiling
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#5 Nov 04, 2007 8:51 pm
Eiko Eiko Offline
Moderator, Developer
Registered since: Aug 03, 2007
Posts: 604


Subject: Erster Meilenstein geschafft :)
Ich denke, er meint, wodurch die WinAPI ersetzt wurde Wink

ALso, statt der WinAPI wird jetzt SDL (simple direct media layer) verwendet. Ist eine einfache Plattform unabhängige API mit der man die Hardware anprechen kann.
↑  ↓

#6 Nov 04, 2007 10:23 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Erster Meilenstein geschafft :)
Quote by Didi:
wie komme ich an einer Version ran?
Wenn ich schon nicht beim proggen helfen kann so möchte ich doch etwas tun. z.B Betatester oder so.
So. Sorry Didi, dass ich dir nicht gleich geantwortet habe. Also, der Doc hat eben eine Win32 Version fertig gebacken. Da wir das nun aber als Community Projekt machen, ist eine Copyrightverletzung inakzeptabel. Der Plan sieht vor ein Skript zu schreiben, was sich die benötigten Zusatzdateien von der MAX-CD holt. Bis es soweit ist, braucht man neben dem offiziellen Spielepaket ein inoffizielles mit den Grafiken, Sound etc etc. Das ist auch etwas größer und läd gerade noch auf einen Server hoch. Dafür braucht man es in der Theorie nur einmal, da sich an diesen Dateien ja nichts mehr ändert.

Was du aber schon machen kannst ist deinen PC vorbereiten:

Quote:
PREREQUISOTES

You'll need to have these libraries (with equivalent devel versions) to
build M.A.X. Reloaded:

libsdl1.2
libsdl-mixer1.2 (with Vorbis support)
libsdl-net

SDL libraries can be found at http://www.libsdl.org

WINDOWS

Download the required SDL-libraries and install them to your system32 directory - e.g. c:\windows\system32

http://www.libsdl.org/...-win32.zip
http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.8-win32.zip
http://www.libsdl.org/...-win32.zip

Now unzip max-x.y.z.zip to a folder of your choise - e.g.
C:\Program Files\MAX Reloaded\

After installing currently needed original gamedata you can
start M.A.X. Reloaded executing MAX.EXE
Oder du versuchst dich am SVN und kompilierst dir MAX selbst direkt von der Entwicklerversion. Wie das geht beschreibt Doc im Wiki unter http://maxthegame.de/...d_unter_VS

Der anonyme SVN-Zugriff ist inzwischen lesend frei gegeben, obwohl noch sehr viel Dokumentation fehlt.
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#7 Nov 13, 2007 1:50 pm
camillo Offline
Mitglied
Registered since: Sep 03, 2007
Posts: 25


Subject: Erster Meilenstein geschafft :)
... so schweigsam? ... kucke jeden Tag 5x hier rein Wink ... der Zwischenbericht("Meilenstein") is genial^^
↑  ↓

#8 Nov 13, 2007 6:54 pm
Eiko Eiko Offline
Moderator, Developer
Registered since: Aug 03, 2007
Posts: 604


Subject: Erster Meilenstein geschafft :)
am nächsten Meilenstein wird halt noch gearbeitet Wink

P.S. Test-Spieler, die uns ihre Erfahrungen zu kommen lassen, sind jederzeit äußerst willkommen Grinning
↑  ↓

#9 Nov 13, 2007 11:04 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Erster Meilenstein geschafft :)
Wäh, ich habe heute bestimmt 7h programmiert camillo Coffee

Aber ich schreibe doch nicht jedesmal hin was ich heute wieder umgeschrieben habe o0 Sollte dich das doch interessieren, dann check täglich die Timeline hier: http://maxthegame.dyndns.org:8080/...r/timeline
...der macht das nämlich automaddisch :cool:

BTW: Feedback zu dem was es schon gibt wäre toll. Ich bin ein wenig demotiviert wegen des schwachen Echos hier.
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#10 Nov 13, 2007 11:10 pm
Rocky Offline
Approved Member
Registered since: Feb 27, 2007
Posts: 125


Subject: Erster Meilenstein geschafft :)
würd ja gern feedback abgeben, aber leider treten bei mir alle 2 min abstürze auf
BS: windoof xp
wenn noch jemand diese probs hat bitte melden, vllt finden wir dann endlich raus was fehlt
↑  ↓

Pages (3): 1, 2, 3


All times are GMT +01:00. Current time: 12:34 am.