=== ChanServ changed the topic of #ubuntu-uds-appdev-2 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-2/ - http://irclogs.ubuntu.com/2014/06/12/%23ubuntu-uds-appdev-2.html === ChanServ changed the topic of #ubuntu-uds-appdev-2 to: Track: App Development | Game Development on Ubuntu Touch | Url: http://summit.ubuntu.com/uos-1406/meeting/22228/game-development-on-ubuntu-touch/ [14:01] no video ? [14:01] Just give it a few minutes, I'm sure... [14:01] k [14:01] justCarakas: hasn't started quite yet [14:04] 22 [14:04] ?ir [14:04] *? [14:04] typo :P [14:07] waiting for someone to put it live [14:08] Starting soon... [14:11] its live [14:12] Huzzah! [14:20] I like pathwind btw :) [14:27] QUESTION: so Bacon 2D does all the path for you for the phisics ? [14:30] that is really cool [14:30] woops should be math :p [14:31] QUESTION: Any thoughts about AI? Like making it easy to program enemies? [14:31] awesome [14:33] QUESTION: I've found it hard to write things like telling an enemy how to walk around obstacles and stuff [14:33] is that part of the of the library you were just talking about? [14:34] that editor is awesome :D [14:35] that is sooo cool [14:37] QUESTION: can you add new components in the editor and set their behaviour and stuff ? [14:37] This is all extremely cool! [14:38] QUESTION: can you reload a game to edit it afterwards ? [14:38] QUESTION: Forgive me- I'm rather imbecilic- but when I 'make' Bacon2D I always get a "fatal error: box2dbody.h: No such file or directory; #include 'box2dbody.h'"... [14:39] boxtropica, it uses some submodules [14:39] Ah, yes. Sorry about that. [14:40] QUESTION: What about performance of scene? I make a quick look inside the code, are all entities drawn as QQuickPaintedItem? Isn't creating a buffer for each entity? [14:40] QUESTION: What about support for other platforms such as Android and iOS? It would be really awesome to use this engine everywhere... [14:40] nice [14:41] thanks kenvandine [14:41] git submodule update --init [14:44] yuo, it will be better soon ;) [14:44] s/yuo/yup [14:44] This is really great! Thank you... [14:46] QUESTION: What you thing about using bare OpenGL polygons? QQuickItems ave it but is hard to use. Maybe some QML layer for that? [14:46] QUESTION: what if I want to make 3D games? [14:46] QUESTION: Can I quite my job and write games for Ubuntu Touch full time? [14:47] demo would be nice [14:47] QUESTION: Will it ever be possible to create an NDR type framework for games [14:47] QUESTION is the code for the examples available somewhere ? [14:49] i have a link to micheals hall post if anyone wants to read about what NDR is [14:50] Elleo: could you provide a few lines summary of what happened in your game dev session for the wrap up for me? [14:51] QUESTION: How about GLSL shaders? [14:52] rats [14:52] http://mhall119.com/2014/04/make-android-apps-human-with-ndr/ [14:52] Arpegius: what do you mean about opengl polygons? primitives? [14:52] yes [14:54] o/ [14:54] Arpegius: right now you can use QML to create simple polygons, but it can be suggested to be implemented some basic primitives on it too [14:54] Thank you! [14:54] i defer all the drawing related stuff to rodrigo_golive2 :) [14:55] Arpegius, GLSL shaders are easy to use in QT5, so they should work fine with this engine... [14:55] kenvandine: ha! === ChanServ changed the topic of #ubuntu-uds-appdev-2 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-2/ - http://irclogs.ubuntu.com/2014/06/12/%23ubuntu-uds-appdev-2.html [14:55] Yea, I know. But you have to make a framebuffer when you use a Canvas. [14:55] QtQuick have a very nice caching of raw primitives buffers. It's extreamly fast. [14:56] But constructing it with nodes gives a pain. [14:57] I make a test https://github.com/ArpegiusWhooves/Qt5.2TestsDrawingLine [14:58] Arpegius, That's interesting I've never explored that deeply... [14:58] one thing i forgot to mention... i'm not ready to promise API stability in Bacon2D :) [14:58] About 50+ Canvas gives problems on my Nexus7 [14:58] but hopefully we'll be able to commit to an API soon [14:58] i tried to make any API breaks needed before today's session :) [14:58] and I'm not ready to promise any sort of stability in the editor :P [14:58] haha [14:59] POC man! [14:59] heh [14:59] eahiuheia [15:01] But with QtQuickItems that use custom GSNodes, you can get 1000+ Lines. [15:05] popey, can you give me edit perms on the summary doc? [15:11] Well nice presentation of a nice framework, bye everyone.