Cross-Platform Game Development with the GameDuell DuellTool

GameDuell’s speech at the Haxe conference WWX2015

Sven Otto and Rui Campos are respectively Lead Developer and Engine Developer @GameDuell.

[caption id=”attachment_204906” align=”alignright” width=”181”] Sven Otto, Lead Developer @GameDuell[/caption]

Sven Otto - GitHub

[caption id=”attachment_204898” align=”alignleft” width=”182”] Rui Campos, Engine Developer @GameDuell[/caption]

Rui Campos is a Game Developer from Portugal. He started his gamedev career at Miniclip and has been at GameDuell since 2013. During his studies at University of Porto he used to experiment with Natural User Interfaces, especially large horizontal displays (e.g. Microsoft Surface) and Kinect. At GameDuell he has been working on a cross-platform game development workflow that involves a completely new build system, a dependency manager and a game engine all written, of course, in Haxe!

Rui Campos - GitHub

“Cross-Platform Game Development with the GameDuell DuellTool“

Sven Otto and Rui Campos in their talk “Cross-Platform Game Development with the GameDuell DuellTool” introduce GameDuell’s custom Haxe tool for the first time in public. The DuellTool provides a configurable build system, dependency resolution and a versatile developer environment setup. It was developed from scratch by the Berlin-based game developer’s team within the last year to cater the cross-platform development of casual games for the Facebook, iOS and Android platforms. The two developers present how the tool gives platform specialists a handy workflow to seamlessly contribute to the same API’s. They share their approach for the modularity of libraries and how they defined the platform abstraction layer to provide an efficient and maintainable development process.

Duell Tool - GitHub

Watch the video:

[embed]https://youtu.be/43Ycna0WtN0[/embed]

More WWX2015 videos

Rui Campos: “Haxe can basically be on every part of computer science, in frontend, server side, build tools, command line tools, pretty much every part of development.

In the Haxe conference it was incredible to see how people with very different backgrounds, objectives, mentalities can come together and share the “arguably” most central part of their work, the language.

We were able to meet very competent people from all these areas, get to know how they are using the language and specially get valuable feedback into what we do.”

Tweets:

https://twitter.com/khaled_garbaya/status/604584708299714560

https://twitter.com/nens_anders/status/604676659523014656

https://twitter.com/cristopt/status/604651250106396673

https://twitter.com/khaled_garbaya/status/604548969679712256

https://twitter.com/cristopt/status/604577976408281090

https://twitter.com/smugnier/status/604585599996194816

https://twitter.com/khaled_garbaya/status/604578176237469696

https://twitter.com/khaled_garbaya/status/604581136703062016

https://twitter.com/alebianco/status/604582168740937728

https://twitter.com/silexlabs/status/623893433883734016

https://twitter.com/silexlabs/status/623893433883734016