KDE Community and KDE Games

Preview:

DESCRIPTION

An introduction to KDE Community, the power of Qt and an overview of the KDE Games along with the new interesting Game project called Gluon.

Citation preview

GLUON Future Game Development in KDERonny Yabar Aizcorbe

2010.03 | Lima/PUCP | LinuxWeek

3

Agenda

4

5

6

7

Linux Games

8

Games on Linux

●Alien Arena●Enemy Territory●Savage●Tremulous●UrbanTerror●Open Arena●Return To Castle Wolfenstein_2

9

KDE Games

10

11

KPeg

12

qt.nokia.com

13

14

15

16

QSlider *slider = new QSlider(Qt::Horizontal); QSpinBox *spinBox = new QspinBox;

slider->setRange(0,130); spinBox->setRange(0,130);

connect(slider, SIGNAL(valueChanged(int)), spinBox, SLOT(setValue(int)));

connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)));

17

Gluon

QT4/KDE4 games library using openGL, openAL, Box2D

Gluon manage sound, graphics, and control input.

18

Gluon History

Gran Canaria Desktop Summit – July 2009 Sacha "DrIDK" Schutz – Project Founder

19

Gluon SprintNokia offices in Munich – October 2009

20

Gluon Structure

●core libGluonCore●graphics libGluonGraphics●audio libGluonAudio●input libGluonInput●creator Gluon Creator, the Gluon editing application.●player Gluon PLayer, the Gluon users interaction.

21

GluonGraphics

22

GluonGraphics

Box2D - 2D physics engine for games

23

GluonGraphics

Shaders and Effects - Shader API

24

GluonInput

25

GluonAudio

26

Gluon Creator Tool that allows designers and artists to easily

prototype and create games

27

Gluon Player Play, communicate and share information about the games

28

29Blok – First Gluon Game

30

Gluon future - QT 4.6 Animation Framework, Graphics Effects, Qt3D enablers, Performance Optimizations

31

Gluon Release

2010.07 Alpha 1

32

http://gitorious.org/gluonhttp://gluon.tuxfamily.org/

33

Questions?

Recommended