pouët.net

Mobile demo compos

category: general [glöplog]
From a compo organizing perspective it's a tough cookie because the hardware (e.g. Tegra) is almost powerful enough to be considered comparable to a PC, but the software (GLES) often locks you down so bad that the platform is in a serious disadvantage.
added on the 2014-03-10 13:36:03 by Gargaj Gargaj
In that case
,
it would be pretty logic to put modern mobile demos
(
like Android or iOS
)
in the regular category.
added on the 2014-03-10 13:40:06 by ham ham
let's call them the paralympics!
Gargaj: you seem to have a very strange opinion of how powerful Tegra is ;)
added on the 2014-03-10 14:12:53 by kusma kusma
Eh I meant to say whatever the newer one is, Kepler or what?
added on the 2014-03-10 14:17:01 by Gargaj Gargaj
Tegra K1 is not out yet.
added on the 2014-03-10 14:25:04 by kusma kusma
First devices are expected to ship in July this year, but those are definitely not mobile. No handsets are announced.
added on the 2014-03-10 14:28:04 by kusma kusma
Quote:
because the hardware (e.g. Tegra) is almost powerful enough to be considered comparable to a PC


say what? :) if you call "orders of magnitude" comparable, then sure.
added on the 2014-03-10 14:33:08 by smash smash
anyway it's not about the power of the platform, it's the opportunity to reach a broad public outside the scene. what smash likes to call dick waving apparently. tablets are becoming so mainstream (already more mainstream that PCs in ye average households), so, that's a lot of potential people you can wave your dick to. especially considering developing demos on android requires much less dicking around with hardware than first buying a new GPU to see current high standard artist/code driven PC demos. there aren't that many people out there with gfx 760+ in their PC rig as there are people with a somewhat decent android device ;)

slightly more appreciation (like, dedicated compos) might improve interest from inside and outside the scene for this platform, instead of competing with obscure things like modified refrigerators or blinking LEDs sewn in underpants. appreciation is a push'n'pull thing.
Quote:
blinking LEDs sewn in underpants.

Now that's a proper demo-platform. PANTS OFF!
added on the 2014-03-10 16:39:47 by v3nom v3nom
"Is that a voxel landscape in your pants or are you just happy to see me?"
added on the 2014-03-10 16:40:45 by Gargaj Gargaj
Do a multitude of flavors of OS or different GPU hardware have to be a big issue? There have to be people tracking what exists and trends in popularity, so just like a game or any other app you can target it to the specs and OS most likely to be prevalent in a specific market. It is just a question of getting that data and keeping it in mind, as well as including info with your program that specifies what is needed to run it.

There are threats and challenges but also opportunities.

There are things you would do on a small screen that you might not do on a big-screen demo. It takes a special kind of skill to make something that translates well on a small-format screen, so you have an artistic and graphic design challenge on top of the technical ones. Book cover designers adapted to the thumbnail world, why not the scene? (Admittedly most book cover designs suck). There's also a chance to play with interactivity in a different way, if that floats your boat.

Also, it would be cool if once this exists someone made a demo for some flavor of it.
I know a guy who is working on it and he seems pretty enthused with the project thus far:
http://time.com/10115/google-project-ara-modular-smartphone/

I mean, meh Google, but the idea is fascinating.
or maybe kurli just wants to win more fingerprint readers for his demoscene efforts! ;)
Quote:
anyway it's not about the power of the platform, it's the opportunity to reach a broad public outside the scene. what smash likes to call dick waving apparently. tablets are becoming so mainstream (already more mainstream that PCs in ye average households), so, that's a lot of potential people you can wave your dick to.


I don't think that holds up since PCs used to be quite mainstream. Some might say they still are.. So yeah, I don't think the issue is availability, it's more a question of most people not giving a fuck about demos =) And I don't blame them, since demos usually aren't interactive or even particularly interesting - unless you share a frame of reference because you're making demos or some kind of VFX / CG / game dev / visual dev stuff yourself.
added on the 2014-03-10 19:41:10 by farfar farfar
Quote:
Last Assembly 2013 wild demo compo was somewhat ridiculous. A bunch of people submitted productions that you could not test and you had no idea of their hardware limits. Many of the productions were just gimmick platforms with content that was not that special. I felt that it was just a compo about who has the weirdest hardware and not about the content the actually demos had.


This is what scares me about trying to submit an oldskool PC demo at Revision or similar. Coding for 8088+CGA is really quite difficult (memory access is slower than a C64, for starters) and I have a feeling that the opposite of what branch wrote above would happen for such a prod: Regardless of demo content, I think my hardware choice would actually cause downvotes because the worst PC demo content anyone has ever seen so far has been 286+ega which is significantly faster than what I prefer to work with. (In other words, people would see a slow effect and downvote because WTF ITZ A PC U R TERRIBLE KODER)

And then, part of me wants to do it to make a handful of people laugh. Which keeps me going.
added on the 2014-03-11 07:18:53 by trixter trixter
Quote:
it's a pointless discussion. the demoscene is inherently anarchistic - just do whatever the fuck you want, and if you do something great, then it will BE great regardless of the platform.


damn straight. there is zero one definition, and its not all just dickwaving unlike what some popular people say......................
added on the 2014-03-11 07:31:50 by mudlord mudlord
trixter: don't compare the wild compo at Assembly with oldskool demo compo at Revision. Two different animals altogether.
added on the 2014-03-11 14:55:53 by gloom gloom
farfar: true. but pc demos dont have a playstore that helps in the availability of demos to the mainstream. funnily i just checked and rrhoid has more downloads than spacecut (released at same demoparty), so well, there is 'a market' for non-sceners out there apparently. as long as your demo doesnt cost money, there might be bored commuters out there who might give it a go ;)

and hell, i actually recently got a new pc and i still watch everything on youtube anyway cos most demos have shitty loaderbars and you cannot skip boring parts, so what's this 'real-time' shit good for anyway ;)
Quote:

rrhoid has more downloads than spacecut (released at same demoparty), so well, there is 'a market' for non-sceners out there apparently

really interesting point.
added on the 2014-03-11 16:51:57 by wullon wullon
Quote:
but pc demos dont have a playstore that helps in the availability of demos to the mainstream


Maali: *exactly*.

If you put your content where people are going to go anyway, you have your shot at eyeballs.
Quote:
funnily i just checked and rrhoid has more downloads than spacecut

The Pouet link points to the direct archive, I think we don't count those downloads on the scene.org page.
added on the 2014-03-11 17:56:46 by Gargaj Gargaj
While mobiles might be an order of a magnitude slower than pc's they're still more than a few orders of magnitude faster than truly "oldschool" platforms(vanilla amigas tops, not expanded) and the speed of current mobiles isn't decreasing either.

And how many really push the PC hardware? And what PC hardware? Enthustiast machines with 1000$ gpu's or a laptop with integrated graphics (my 3 year old Intel chip can run Agenda circling forth at a slow framerate). Sure raymarching has pushed up the base requirements and you can always spawn more particles,etc but in terms of most artistically created content (models, images,etc) mobiles can run basically the same things as a PC.

For me a logical division would be along these lines:

Modern (demo/64/4k): PC (win/mac/linux),Mobiles, Modern consoles, RaspPI's and other comparable hardware.

16bit : amiga, atari and comparable

8bit : c64,nes and comparable

oddball : LED demos, oscilloscope demos,etc.

But already here we're faced with the issue that people are too lazy to produce at times and we often resort to merging some of the above compos/categories.. even assembly merged demo and 64k compos until dumping 64k. (and there's always HW that's borderline modern like the Nintendo DS but has been accepted at some oldschool events)

So we resort to having pre-screens that sets up the expectations for visitors by showing what platform (and size if applicable) it is before the compo and this works fairly well as long as the crowd has some idea about what the machine is capable of.

Adding more categories is a pipe dream imho and we should instead just make sure that people are free to make what they are interested in and then try to make the competitions fair and interesting based on capabilities of what people use.
added on the 2014-03-12 15:23:28 by whizzter whizzter
garg: yeah probably.

yet, a bigger concern for the scene is the "i rather consume the demo via youtube"-trend that influences the significance of doing realtime graphics per se. that devaluates both mobile as pc hardware pushing altogether ;)
The best mobile-demo compo so far.. http://www.mobilewizardry.com/palm/contest/index.php
added on the 2014-03-12 19:21:14 by lsl lsl

login