Download as pdf or txt
Download as pdf or txt
You are on page 1of 56

:

(/WEBDESIGNER-
DEVELOPER/ VIDEOGAMES)

: 21-01-04-1

: , 2017

1

1. ................................................................................................................................................ 3
1.1. .......................................................................................................................................... 3
1.2. .................................................................................................................................... 3
1.3. ..................................................................................................................................... 3
1.4. .......................................................................................................... 3
1.5. ................................................................................................................................................ 4
1.6. .................................................................................................................................. 4
1.7. ............................................................................................................................................. 4
1.8. ............................................................................................................................................... 4
2. ( ) .................................................. 5
3. ( ,
) ................................................................................................................................................ 6
3.1. , ......................................................................................................... 6
3.2. , ......................................................................................... 7
4. ...................................................................................................................................... 7
5. ............................................................................................................................................................... 10
6. .......................................................................................................................................... 11
6.1. ............................................................................................................................................... 11
6.2. ............................................................................................................................................ 12
...................................................................................................................................................................... 12
- .................................................................................... 12
- .................................................................................... 23
- .................................................................................... 30
- ................................................................................... 38
...................................................................................................................................... 47
7. , , , ..................................................... 48
8. & ................................................................................. 49
9. ..................................................................................................... 51
10. .................................................................................................................. 52
11. .......................................................................................... 53
12. ............................................................................................................................................ 54
13. ............................................................................................................................................................. 57

2
1.
(/ Web
Designer - Developer /VideoGames)
(...) . 4186/2013
(... 193/17-9-2013), ,
...

1.1.
(/ Web Designer - Developer /VideoGames)

1.2.

: .

1.3.

(/ Web Designer - Developer /VideoGames) ,
, : (),
(), (), () '
, (), (),
(). .. 5954
()
(.....).

1.4.
(/ Web Designer - Developer
/VideoGames) ...
(...)
......
5.
......
.

3
1.5.

... (5) , (4)


1.200 ,
,
960 .

1.6.
o 8
. ,
, 5 8 .

:
- 1: .
- 2: .
- 3:
().
- 4: . .
'
.
- 5:
.. .
- 6: ( ).
- 7: .
- 8: .

1.7.

.

1.8.
1. . 3879/2010 (... 163 /21-09-2010),
.
2. . 4186/2013 (...
193/17-9-2013), .
3. .. 5954(... 1807/2-7-2014)
(...) (.....).

4
2. (
)

H

,
:
- , , , / & .
- .
- .
- - -
.

(/ Web designer -
Developer/ VideoGames) :
- .
- .
- .
- .
- .
- .
- .
- .
- .
- .


- :
- .
- .
- .
-
.
- .
-
.
- web .
- blog.
- .
- hosting.
- ( FileZilla).
-
. ( Joomla Wordpress).
- HTML

5
.
-
Dynamic HTML - JavaScript CSS.
- .


:
- , , (application
software) internet .. (website), ,
, - ,
internet.
-
.
- () /.
- (hardware, software,
).
- (systemadmin) (DBA) (SecAdmin)
website.
- internet.
- , ,
e-.

3. (
, )

3.1. ,
, :
- (hardware),
(software).
- /
().
-
(- ).
- .
- .
- internet.
- internet/intranet .
-
.
- userinterface interactive .
- pipeline .
- 2D & 3D .
- ,
(internet) .
- interactivetraining .

6
3.2. ,
,
:
- ,
/,
.
- ,
(application software) web (.. , ,
- ,
internet), ,
( )
().
- , ,
e-.
- /.
- /.
-
/.
- /
( , hackers).
-
/.
- ,
internet.
-
(IDE),
web.
-
web .
- .

7
4.
(/ Web Designer - Developer
/VideoGames) :


/
/

,

/

/ /


(/)





( .2009/1992)
(MULTIMEDIA)
(VIDEO GAMES)
(WEB DESIGNERDEVELOPER)
INTERNET

7
5.
(/ Web Designer - Developer
/VideoGames) ( )
, , , :


/ /

/ /


(/)



(/ Web Designer - Developer


/VideoGames) ( ) -
/
( ) -
.

10
6.

6.1.
(/ Web
Designer - Developer /VideoGames) (),
() () :


(/ Web Designer - Developer /Video
Games)


/
1 2 2 4

2 2 3 5
(PASCAL)
3 1 1 2
4 2 2 4
5 2 2
6 3 3 3 3 3 3 3 3

7 2 3 5
INTERNET
8 2 2 4 2 2
9 II (C) 2 4 6

10 2 2
(PHOTOSHOP)

11 ( 3 3
C++)
12 IV (OpenGL) 2 2 2 2
13 V (PHP) 4 4
(Unreal
14 3 3 2 2
Editor, Half Life, Doom Editor)

15 3 3 3 3
(3DS MAX)

16 / (C++, 2 2
JAVA)

17 2 2

18 VIDEO 2 2

19 2 2
(FLASH)

20 2 2
INTERNET
9 11 20 6 14 20 20 20 20 20

11
6.2.

: ( A .)
/ (, , ): 1,1,2


,
.

(machine language) (assembly language)
.

:
/
VonNeumann ( & , , ,
, , , , )
(, , )
( , , )




arnaugh

( , , , flag)
H Assembly

12

( : , ,
)




(, )






, debugger
Assembly
MASM
LINK
debuggerCodeView

13
: ( A .)
/ (, , ): 2,2,4


,
/
. / office.

:





(
)
, ,
/
( )

/ (/)
/
/
-
-
( & )

()
, , (pens), ,
, ,
, (video input), .
( , ,
, Laser, /Plotters),
( , , , ).
( , ,
, .
( , CD ROM, CD, CD,
DVD).
()


( - , ,

14
)
: , ..
..
..




: (PASCAL) ( A .)

/(, , ): 2,3,5



,
.


.
C.

15

()



:
( , ,
/ , , , ,
)

(+)

( , , , )
( , )
(+)
/

(+)

+ =
(+)
: , , -
( , )
( /selectionsort, /bubblesort, shellsort,
)


(+)

(, , , ,
, , , , ,
, , , ,
).

C
( )


( )
C


( .. <printf, scanf>)
#include
#define

16


Strings


(char, int, float unsigned, long,
short)
, ,
(int)
float
char
double
(!, &&, ||)
Bitwise (~, &, ^, |, <<, >>)
(casting)


IF-ELSE
? ( )
WHILE
FOR
DO
SWITCH
DO WHILE
BREAK, CONTINUE, GOTO

-
Return
. (Local) (global)


arg argv main ()

()
Void
Recursion ( )

STRINGS

17


(Callby reference)



Strings





(#if, #ifdef, #ifndef)

18
: ( A .)

/ (, , ): 2,2,4



/
.
, /,
-/ -/.

/ . ,
Linux Windows,
, /
.
.
:
()
( , )
()


(+)
(, )
(, , ,
, , ,
)
(, )
(, ,
UNIX)
()
, , ,
-
()
( ,
, ,
, )
(, , swapping)
( : , ,
// )
LINUX ()
LINUX
LINUX
: Windows, Macintosh,
OS/2, Unix.
, , , / DOS

19
/ MS-DOS
Windows ()
- (user interface)
(windows explorer) (
/IRQs), (drivers), (..
network neighborhood)
:
(defragmentationutility), data compression, backup software, data recovery utility,
antivirus utilities, screensaver
- Registry
/ ()
(virtual machine). Virtual Box/ Vmware

20
: ( A .)

/ (, , ): 2,0,2



, ( ,
/DTE , , /DCE , , /DCE ,
, , /DTE )
( ,
, , ,
, , / , ,
/ , ).

:



(, )
(, )
: (Simplex), (Half -Duplex),
(Full-Duplex).
( )
/ (point to point, point to multipoint)


(, , , )
( , , ,
, )




(Public Switched Telephone Network PSTN).
PSTN
Baseband Modems, /


WiFi / WiMax / UMTS
Routers
Digital Subscriber Line/DSL.
xDSL
(Leased Lines)

21
: ( A .)

/ (, , ): 0,3,3


.

Inkscape.
gaming.
(gamers).
. ,
, , ,
.
(, , , ,
),
.

22
-

: Internet ( B .)

/ (, , ): 2,3,5



,
.

:
WWW -
L5

Java applets
ActiveX controls

Web
(CGI)

HTML5
HTML5


(Ordered Lists, Unordered Lists, Menu Lists, Directory Lists)

(HREF)


Animation




-
CGI

(C) CGI
CGI
Web
web
L5
CSS3
CSS3
CSS3 , , ,

23
CSS3 ,

uttons
Banners
(URL)

(Dreamweaver, ) -

24
: ( B .)

/ (, , ): 2,2,4


,
. ,
mySQL, xampp ,
.

:

























IMS








25
: (C ) ( B .)

/ (, , ): 2,4,6



C++.
.



C++ ( )

, , C, ,
, , , ,
,
C
, , , , , ,








- C
Procedural, Structured, .
C++
Linker . .
C++
cout

- C
(Overloading)

Recursion

26

Private Public

- class


(Constructors and Destructors)
Interface Implementation


new
delete

"this"
T
.

References
Null Null
swap ()
swap ()

27
: (PHOTOSHOP) ( B .)

/ (, , ): 0,2,2



,

. / ,
GIMP Photoshop.

:



M (GIMP)
E ,
E : , ..
A : indexed, RGB, CMYK ..
M: , canvas size, image size ..
X : ,
(): M (unsharpmask, blur ..)
H (layers), , ..







()

(Special Effects)

28
: ( B .)
/ (, , ): 0,3,3


Python. H
. Python
.
website, HTML5
CSS3 Python ( ).

29
-
: ( C++) ( .)

/ (, , ): 0,3,3




JAVA. , Eclipse
JAVA
.

:
Java C C++





if
for
dowhile
while








Interfaces



JOptionPane,
Swing
Java


30
: V (OPENGL) ( .)

/ (, , ): 0,2,2


, OPENGL,
.
XNA Game Studio, C#, .NET
,
. ,
, GLUT C#.

OpenGL
C#
C#
C#
/ OPENGL
C# (Hello World)




(input output)


If, ifelse, ifelse ifelse
Switch
While, Do...While, For
Encapsulation

GLUT

C#
OpenGL Primives
main loop OpenGL
glBegin glEnd
H GLFlush
Arrays C#


Interfaces

2D
3D

31
: (Unreal Editor,Half life, Doom Editor) ( .)

/ (, , ): 0,3,3



(mod).
.
Unity.

:


BSP Brushes
Static Meshes
Level design multi play erfps
Level design ctf
Level design single player fps
Level design side scroller games

Game design document
Prototyping


PBR (physical based materials)
3D studio game engines
Collision objects
BSP brushes

32
: (3DS MAX)( .)

/ (, , ): 0,3,3


, ,
, texturing rendering
(3dsMax/Blender).

:


Transformation tools
modifiers



rendering
(editpoly)

-

33
: V (PHP) ( .)

/ (, , ): 0,4,4


PHP.

:
Server-sidescripting
HTTP protocol
MIME types

/
BasicLanguageSyntax
Comments
(Variables)
DataTypes
EnvironmentVariables PredefinedVariables
(VariableVariables)
Constants
Operators
Math operators
String Operators
Operator precedence
Comparison operators
Logical Operators
References
/
HTML / web forms / Collecting Data

HTML forms
Control Structures and Loops
IF, F /ELSE, ELSEIF, Nested IF
Switch statement
For loops
Whileloops
DoWhile
Break
Continue
Files, Directories and Email
File operations (open, close, read, write, append)
Ownership Permissions Directories
Copy / UploadFiles
Include / require
Email
Headers
Caching
/ / scripts
Functions and Arrays
Function (purpose, defining, calling)
Pass Arguments to a function (by value by reference by default value)
Variable scope (global local variables functions)

34
Nested Functions
Arrays
Multidimensional Arrays
Foreach while/list/eachloops:
Cookies and Sessions
Describe persistence ( ), hidden input fields to pass variables
Cookies
Create / read a cookie
read / retrieve a cookie
Delete a cookie
Sessions
sessions
sessions
Mysql and PHP

35
: ( .)

/ (, , ): 0,2,2


POstgreSQL apex Oracle
.

SQL POstgreSQL OracleSQL


()
()


(authentication)



Select
: selectdistinct
where
: and, or, not
: <, <=, >, >=, =, <>, between, notbetween

like, notlike

orderby
-
: inner join, left outer join, right outer join full outer join

Createdomain



- SQL
SQL
EXEC SQL < embedded SQL statement > END-EXEC
SQL INCLUDE
EXEC SQL open c END-EXEC
EXEQ SQL fetch c into :cn$, :cc END-EXEC
: dropschema
(MySQL SQL Server)

36
: ( .)
/ (, , ): 0,3,3

,
.
:

AJAX (AsynchronousJava XML)


(SEO)
titletags
Meta (SEO)
- SEO

SEO
XML sitemaps .
Google analytics, Google adwords

Digital marketing.
E-mail marketing

37
-
: / (C++ , JAVA) ( .)

/ (, , ): 0,2,2


web Java. ,
Google API
Android .

Java Android
(app) Android
LibGDX AndroidStudio
UI (userinterface) Android
UI Android
UI
animation Java
(Thread)
Android Widget (UI objects, )


touchscreen

ArrayList

ListView
BaseAdapter
Android
Animation Android
(Layouts)

Android
Xml
AndroidManifest.xml
Android ( SQLite)
(GPS-Global Position System)
(
, )
Android
Android (APKfiles).

38
: ( .)

/ (, , ): 0,2,2


cms : Joomla
(http://www.joomla.org/), Drupal (http://www.drupal.org/), PHP-Nuke (www.phpnuke.org), wordpress
(http://www.wordpress.org) .
,

.
:
Web
Blogs, wiki, googlesites&docs, RSS
Web Hosting Provider
Web Hosting
(FileZilla)
CMS
CMS
joomla wordpress windows php, mysql
apacheserver
jooomla wordpress




components, modules, plugins
Cpanel webserver.

39
: INTERNET ( .)

/ (, , ): 0,2,2

KompoZer
(Dreamweaver).
,

.

:
L5


pdf

java





CSS3
CSS3
CSS3
DIV




JavaScript
SCRIPT
HTML 5
- :


-

: , , , , modulus
.




- -
if
ELSE

' IF

40
-
: IV (OPEN GL) ( .)

/ (, , ): 0,2,2


(OpenGLII)
.
XNA GameStudio, C#, .NET ,
. ,
, GLUT C#.

Verticies (points), Segments, Polygons, Objects



OpenGL Primives




/ (basictrans formations)
Transform, Rotate, Scale 2D 3D
TextureMapping
UV coordinates
Placing / Tiling / Repeating / Cropping
Alpha Maps
Texture blending
Bump Mapping
Bitmap Fonts
Texture Mapped Fonts
:
(Shadows)
(Collision Detection)
(Multiple Viewports)
: Cell Shading
Full Screen Antialiasing
TGA
AVI OpenGL
ParticleEffects

41
: (FLASH)( .)

/ (, , ): 0,2,2


AnimateCC,
HTML5/ Actionscript 3.0 animation.

Animate CC interface
Animate ( )
MotionTweens
Inverse kinematics in Animate CC
Bitmap
(vector & pattern brushes)
Masking / Guide Layer
multimedia video Animate CC
HTML5 Canvas / actionscript 3.0 code snippets
Sprite Sheets
Sprite sheet

shootem up


score
Publish WebGL Custom Platforms
Internet Gaming
Multiplayer gaming

42
: (Unreal Editor, Half Life,Doom Editor) ( .)

/ (, , ): 0,2,2



(mod).

(UnrealEditor Unity)

:
unreal
blueprints
unreal
C++ unrealengine

side scroller game pick up objects
Particlesystems
Matinee
custom blueprint
racinggame
flightsimulator
Physicsmaterials
plug in unrealengine

43
: I (3DS MAX)( .)

/ (, , ): 0,3,3


,
, texturing rendering
(3dsMax/Blender).

:






PhysicsAnimation


Biped
CAT loops
Skinning
MotionCapture

44
: VIDEO ( .)

/ (, , ): 0,2,2

video
. Lightworks Sony Vegas.

:

Video
, MOOC


(, Video, )




(TransitionEffects,)
Video
Video


K Video

45
: ( .)
/ (, , ): 0,3,3

, ,
(tablet, smartphones )
.
SWIFT2 (
)
i.

MOOC .
Java .

46

1. , 960 ,
(...)
. ,
...
,
.
/ , .
2. ... 120
, , , 8 . 1599/1986

.
... 40 ,
, ,
8 . 1599/1986.
, 960 .
.
... , ...., ....
. 5 23 . 4186/2013 (' 193),
, ... .
.
, ,
...
. ..
, ,
.
, , ,
/ , (..
1/54877/31-3-2017/ 1245 ).
3. ..., ... :
... .
... 4 ,
.
... 960 192
..., 768 .
... ...,
.
4.
, ...
...
... .

47
7. , , ,


.

.


.
o:

,
.

,
(Projector) ( : LCD / LED, : 2000:1,
: 2500 AnsiLumens)

,
.

48
8. &
(LAN)
Windows / LINUX.
(server) (workstation).
2 .
(8) . (1)
. (Hardware)
standards ,
:
-
, INTEL/ AMD, , 8 GB RAM,
2 GHz.
()
(.. 500GB).
raidcontroller ( disk mirroring)
(backup) ..
- , INTEL /AMD,
, 8 GB RAM, 2 GHz,
DirectX 11 .
120 GB USB2.0
USB 3.0, 1500 DPI.
,
, interface PCI Express X16 3.0
, 4 GB, 3D ,
HDMI.
- (LAN)
>= 100 MBps
- ( Proxy Server) .
- Linux (Ubuntu) & Windows 7
.
- ,
(UPS).
- .
- (DVD-Rom,
, ) ( &
, video ..) .
:
) compiler ( windows)
(.. C, C++, UnrealScript, ), (..
OpenGL, Direct X, ).

49
) interactive ,
. totalannihilation, strategygaming
UnReal, Unity, Delta Force, FarCry, SplinderCell.
) (GIMP Photoshop),
(Blender), 3DS Max, VideoLightworks , SonyVegas,
.
) (.. UnReal
UnRealeditor).
) Adobe Flash PHP.
, projector, projector
overlayvideo.

50
9.

18-21 ( 1807/2.7.2014).
:
,
:
. ,
.
. ,
40% .

, , 70%
, .

.
(2) .
(. ) 60%
40% (..),
.

51
10.
(/ Web Designer - Developer
/VideoGames) ...
......
. 2944/2014 ...
(...) (...) (...
1098/2014), ,
25 . 4186/2013.

...
.
5 (/ Web Designer - Developer
/VideoGames) .

.
1. . 4186/2013 (...
193/17-9-2013), .
2. . 2944/2014 ...
(...)
(...) (... 1098/2014), .
3. 2005/36/.

52
11.
.
,
.
,
,
:
(..3850/2010,
),
(. 3046/304/89- 59//3-02-89) .
( 1318 /2015)
.2 . . 139931/1 (
1953 /2015),
. . /K1/146931/18/09/2015
(...)
.8 .17 .4186/2013
. ( 193 ) .

53
12.


,
.
,
,
,
. ,
,
.


(/ Web Designer - Developer /VideoGames) :

/ .
(PASCAL)
/ .

/ .

/ .

/ .
INTERNET
/ .

/ .
II (C)
/ .
(PHOTOSHOP)
/ .
(ANTIKEIMEN C++)
/ .
IV (OpenGL)
/ .
V (PHP)
/ .

54
(Unreal Editor, Unreal Editor, Half Life, Doom Editor)
/ .
(3DS MAX)
/ .
/ (C++, JAVA)
/ .

/ .
VIDEO
/ .
(FLASH)
/ .
INTERNET
/ .

55
(/Web Designer-
Developer/Video Games) ....
, ,
, , .

56
13.
1. . 3879/2010 (... 163 /21-09-2010),
.
2. . 4186/2013 (...
193/17-9-2013), .
3. .. 5954(... 1807/2-7-2014)
(...) (.....).

4. , ,
(Video games),
(Web designer developer), Internet,OEEK.

5. , ,
21/2/2017 :http://www.nqf.gov.gr/index.php/ethniko-plaisio-prosonton

57

You might also like