Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

Difference between revisions of "User:00zX"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
m (Highlighters)
m (Highlighters)
Line 14: Line 14:
  
 
===UnrealWiki - Code Noir Redex Theme===  
 
===UnrealWiki - Code Noir Redex Theme===  
[[File:Monobook-noir-alpha3.gif|500px|thumb|left]]
+
[[File:Monobook-noir-alpha3.gif|700px|thumb|left]]
 
====Status: Beta 1 (testing)====
 
====Status: Beta 1 (testing)====
 
To Install copy the contents of the following page into your own ''''User:[name]/monobook.css'''' page.
 
To Install copy the contents of the following page into your own ''''User:[name]/monobook.css'''' page.
 
::[[User:00zX/monobook.css]]
 
::[[User:00zX/monobook.css]]
::[http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwiki.beyondunreal.com%2FUser%3A00zX%2Fmonobook.css&profile=css21&usermedium=all&warning=1&lang=en | W3C CSS Validator]
+
::[http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwiki.beyondunreal.com%2FUser%3A00zX%2Fmonobook.css&profile=css21&usermedium=all&warning=1&lang=en W3C CSS Validator]
<br>
+
 
=====Features=====
 
=====Features=====
*Dark Theme
+
:Dark Theme
*High Contrast
+
:High Contrast
*Improved Readability
+
:Improved Readability
*Highlighter adjustments for UScript, CSS and XML
+
:Highlighter adjustments for UScript, CSS and XML
*Different coloured borders per GameNameSpace
+
:Different coloured borders per GameNameSpace
*Curved Borders in supporting browsers
+
:Curved Borders in supporting browsers
<br><br>
+
 
=====Known Issues=====
 
=====Known Issues=====
*Edit/Input boxes are still black text on white.
+
:Edit/Input boxes are still black text on white.
*Profile settings page unreadable.
+
:Profile settings page unreadable.
 
+
 
<br>
 
<br>
  

Revision as of 14:43, 22 April 2010

Works in Progress

Unreal Development Kit

UDK: Project Silky - Status: Prototype
UDK: GameDex Framework - Status: Design

Unreal Tournament 3

UT3: GameDex Framework - Status: Beta
Newtators-v1.9e - Status: Point Release
Attrition-v0.5pb - Status: Public Beta

Visual Studio Express C#

UScriptIt

Highlighters

UnrealWiki - Code Noir Redex Theme

Monobook-noir-alpha3.gif

Status: Beta 1 (testing)

To Install copy the contents of the following page into your own 'User:[name]/monobook.css' page.

User:00zX/monobook.css
W3C CSS Validator
Features
Dark Theme
High Contrast
Improved Readability
Highlighter adjustments for UScript, CSS and XML
Different coloured borders per GameNameSpace
Curved Borders in supporting browsers
Known Issues
Edit/Input boxes are still black text on white.
Profile settings page unreadable.


Pastebin - Code Noir Redex Theme

Status: Alpha 1

[Stylish User theme]

Proposal - Unreal Engine

Unreal Engine
+- Terminology
+- Directory Structure
|  +- UE3
|  \- UE2
+- File Formats
|  +- UE3
|  \- UE2
+- Unreal Script
|  \- Commandlet
|     +- Compiling Packages (UCC/make)
|     \- Compile Errors
\- Localization (INT)



General Programming Concepts
+- Linked List
+- Legacy:AssociativeArray
\- ObjectPool

Proposal - UScripting

Step by step process of installing, setting up jEdit for use with Uscript. From start to finish, using/commiting to repository's and building using Apache Ant. A major portion of this tutorial is dedicated to giving you the knowledge to editing/customizing your programming environment to your liking (I do feel this can help to improve workflow).

Tools suggested for this tutorial:

  • jEdit - Programmers text editor
  • GIT - Source/Build Repository
  • Uncodex - UScript Class Browser
  • NSIS - Installer/Packaging

Introduction to jEdit


Introduction to UnCodex


Introduction to Git


Compiling

Using Batch (Windows)

UDK - Simple Compile batch

Drive:\UDK\{UDK-Version}\Binaries\UDK.exe make -debug -intermediate -log=CompileLog.log -full
pause


UT3 - Multi-Package Compile batch

@echo Off
prompt $g
rem BASE DIRECTORIES
set UTDIR="D:\Midway\Unreal Tournament 3"
set UTCOM=%UTDIR%\Binaries\UT3.COM

rem PROJECT DETAILS
set UPAK1=UT_MDB
set UPAK2=UT_GameDex
set UPAK3=UT_GDP_Newtators
set UPAK4=UT_GDP_Mutatoes

rem script
set UTCONFIG=..\Config
set UTCOMSRC=..\Unpublished\CookedPC\Script
set MYCOMSRC=..\Unpublished\CookedPC\GameDex
 
@echo On
del %MYCOMSRC%\%UPAK1%.u
del %MYCOMSRC%\%UPAK2%.u
del %MYCOMSRC%\Newtators\%UPAK3%.u
del %MYCOMSRC%\Mutatoes\%UPAK4%.u
 
%UTCOM% make -debug -useunpublished -intermediate -log=CompileLog.log -full
copy %UTCOMSRC%\%UPAK1%.u %MYCOMSRC%\%UPAK1%.u
copy %UTCOMSRC%\%UPAK2%.u %MYCOMSRC%\%UPAK2%.u
copy %UTCOMSRC%\%UPAK3%.u %MYCOMSRC%\Newtators\%UPAK3%.u
copy %UTCOMSRC%\%UPAK4%.u %MYCOMSRC%\Mutatoes\%UPAK4%.u
del %UTCOMSRC%\%UPAK1%.u
del %UTCOMSRC%\%UPAK2%.u
del %UTCOMSRC%\%UPAK3%.u
del %UTCOMSRC%\%UPAK4%.u
 
del %UTCONFIG%\%UPAK2%.ini
del %UTCONFIG%\%UPAK3%.ini
rem del %UTCONFIG%\%UPAK4%.ini
 
pause
prompt $p$g

Introduction to NSIS

NSIS

;
; GameDex-Std.nsi
; Creation Date:
; Last Updated: 22/04/2010 03:32
; Contributors: 00zX
; Attribution-Noncommercial-Share Alike 3.0 Unported
; http://creativecommons.org/licenses/by-nc-sa/3.0/
;
;--------------------------------
!define PRODUCT_MODE_STANDARD
 
!include "GameDex.nsh"
 
Function .onInit
	ReadRegStr $INSTDIR HKLM ${REG_UT} "InstallLocation"
	StrCmp $INSTDIR "" 0 NoAbort
		MessageBox MB_OK "Unreal Tournament 3 not found, Install Aborted!"
		Abort ; causes installer to quit.
	NoAbort:
FunctionEnd
 
;TODO: Detect GameDex version
!insertmacro GAMEDEX_PAK
 
!insertmacro redef GAMEDEX_PAK_NAME "Newtators"
!insertmacro GAMEDEX_PAK_SEC
 
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
	!insertmacro MUI_DESCRIPTION_TEXT ${GameDex} "Main GameDex Packages"
	!insertmacro MUI_DESCRIPTION_TEXT ${Newtators} "Addon Package for GameDex"
!insertmacro MUI_FUNCTION_DESCRIPTION_END
 
!define GAMEDEX_UNPAK
!insertmacro GAMEDEX_PAK
 
!insertmacro redef GAMEDEX_PAK_NAME "Newtators"
!insertmacro GAMEDEX_PAK_SEC
 
Section Uninstall
	DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
	SetAutoClose false
SectionEnd

Creating an NSIS package script

Introduction to Ant

Using Ant to package a release. Online Manual

Ideas

Using Ant scripts to commit to git repository.

Proposal - Replication

Replication

Status: On Hold

--00zX 13:23, 22 April 2010 (UTC)

Replication / Replication_(computer_science)
Concept of servers and clients.(NetMode/Role/Relevance/Reliability)


Wiki

Contact Me

IRC

00zX on EnterTheGame

Other/Profiles

E-mail 00zX or on