Professional Documents
Culture Documents
Εφαρμογων Πληροφορικησ (Πολυμεσα - Web Designer Developer - Video Games)
Εφαρμογων Πληροφορικησ (Πολυμεσα - Web Designer Developer - Video Games)
(/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.
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) ( )
, , , :
/ /
/ /
(/)
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
.
36
: ( .)
/ (, , ): 0,3,3
,
.
:
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#.
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