Stránka 1 z 1

4th Dimension

Napsal: 17. 12. 2008 16:01
od BM.the.Guru
4th DIMENSION

Obrázek

jazyk: --
velikost: 4kB
pozadavky: MIDP 2.0, CLDC 1.1, JSR 135 (Mobile Media API), JSR 184 (3D Grafika)
popis:

This little demo is the second result of my experimentation with what you can do in 4096 bytes with J2ME (the first was Proof Of Concept 4k).
This time I wanted to have both music and some rudimentary 3D.
For music there was not much other options than MIDI considering the size I had to work with. I found some MIDI-tunes that were around 300 bytes, but if I wanted something that resembled music and not just a short jingle, I had to go up a bit.
After some searching I found a 700 bytes tune that I thought was a good compromise between song length and size.
The 3D is done using JSR184. This has the nice benefit that those that have the real bleeding edge high-end phones will actually have hardware accelerated 3D! However the scenes are very simple, so they should run fairly well even on the software implementation most phones use.
One thing I noticed is that many phones seem very bad at looping the MIDI. On my 6630 there is a pop and some silence before the song restarts. But since I used the mediatime to time the scene-changes, so it should be somewhat synched atleast.
Once I had the music playing and the 3D-rendering up and running I was left with very little space, so the actual 3D scenes ended up being very minimalistic...
Anyway, it was a fun experiment, but I think I will go up in size a bit for the next J2ME demo release! :)

Obrázek

Kód: Vybrat vše

dead

Kód: Vybrat vše

http://www.edisk.cz/stahnout-soubor/26676/4thDimension.up.by.BlackMail.jar_3.94KB.html

Re: 4th Dimension

Napsal: 02. 02. 2009 17:15
od SoNyX
Do you speak czech ? :D

Re: 4th Dimension

Napsal: 03. 02. 2009 15:49
od BM.the.Guru
uz podle podpisu musis poznat ze ano :D

Re: 4th Dimension

Napsal: 03. 02. 2009 19:35
od SoNyX
K cemu to je ? Tam cosik vyklada o svych experimentech :D

Re: 4th Dimension

Napsal: 03. 02. 2009 22:12
od BM.the.Guru
to je take nake video s 3d obrazcema.

Re: 4th Dimension

Napsal: 06. 02. 2009 17:08
od camejko
a naco nam to je to video?

Re: 4th Dimension

Napsal: 08. 02. 2009 00:32
od simsdatak
Doslvný překlad našeho kamaráda angličana s jeho uža experimentem :D :

Toto malé demo je druhým výsledkem mého experimentování s tím, co můžete udělat, 4096 bytů s J2ME (první byl důkaz o koncepci 4k).
Tentokrát jsem chtěl mít i hudbu a některé primitivní 3D.
Pro hudbu tam nebylo moc jiných možností než MIDI zvažovat velikosti bylo těžké. Našel jsem nějaké MIDI-melodie, které měly asi 300 bytů, ale pokud jsem chtěl něco, co připomínalo hudbu, a ne jen na krátkou melodii, musel jsem jít trochu zahledat.
Po nějakém hledání jsem nalezl 700 bajtů melodii, že jsem myslel, že je dobrý kompromis mezi délkou písně a velikosti.
3D je prováděno pomocí JSR184. To je hezké, že prospěch těch, které mají hrany high-end telefonů skutečně mají hardwarovou akceleraci 3D! Avšak scény jsou velmi jednoduché, takže by měly běžet docela dobře i na softwarové implementace většiny telefonů.
Jedné věci jsem si všiml a to, že mnoho telefonů zdá se mají velmi špatné smyčkování na MIDI. Na mé 6630 je pop a některé ticho před písňí se restartuje. Ale protože jsem použil mediatime do okamžiku, kdy se scéna-změnila, tak bych měl mít poněkud synchronizovaných atleast.
Jednou jsem měl přehrávání hudby a zobrazování 3D-nahoru a běh byl jsem zůstal s velmi málo místa, takže skutečných 3D scén bych skončil velmi minimalistický ...
Mimochodem, byl to srandovní experiment, ale myslím, že půjdu do velikosti trochu pro příští J2ME demo verzi!

--------------------------------
Čeština se někdy hodí :wink: |