játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5508
FZoli:    4894
Kuz:    4455
gaborlabor:    4449
kicsy:    4304
TPG:    3402
monostoria:    3284
DMG:    3172
HomeGnome:    2919
Matzi:    2529

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2198
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1654
syam:    1491
Frissebbek | Korábbi postok
[1] > 2 < [3] [4] [5] [6] [7] [8] [9] [10] [15]
gopher - Törzstag | 497 hsz       Online status #209964   2016.08.04 10:26 GMT+1 óra  
Yokubo: A pixelgrafikas jatekoknal rosszabb a helyzet, higgy nekem Illetve a viewport-tal ugyanugy "szorakoznod" kell.

En egyebkent ExtendViewport-ot hasznalok.
   
gaRos - Tag | 18 hsz       Online status #209963   2016.08.04 07:47 GMT+1 óra  
Yokubo: szerintem sincs tökéletes megoldás erre, max azt teheted meg, hogy a képernyő mérete alapján még átméretezel elemeket a képernyőn.

Megnéztem a játékodat egy nexus 4-esen, annak 1280x768 a felbontása és nem tűnt furának a képernyő elosztása, dee szerintem az a viewport előtt volt.

Amúgy nekem ennyi volt a viewport:

show metódus:
camera = new OrthographicCamera(Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
viewport = new FillViewport(1000, 1000, camera);
stage.setViewport(viewport);
stage.getViewport().update(Gdx.graphics.getWidth(), Gdx.graphics.getHeight(), false);
stage.getViewport().getCamera().position.set(camera.viewportWidth / 2, camera.viewportHeight / 2, 0);
resize metódus:
stage.getViewport().update(width, height, false);

   
Yokubo - Tag | 333 hsz       Online status #209945   2016.08.02 08:22 GMT+1 óra  
Bocs csak most tévedtem ide vissza. Végül sikerült a viewporttal zöld ágra vergődni, elvileg most már a játékom fut minden készüléken aminek a felbontása legalább 800x480. Viszont az eredmény nem minden esetben elég szép. Az az érzésem hogy erre nincs is tökéletes megoldás. Ha nagyon nagy felbontású a készülék akkor az lenne a legszebb ha nagyobb méretű gui elemeket használnék. Mert az hogy mondjuk egy gomb is így újra van scale-ezve az néhol elég ronda tud lenni.
Mégiscsak béna pixelgrafikás retro játékot kellett volna fejleszteni annál nincs ilyen gond

   
Aduci - Tag | 3 hsz       Online status #209841   2016.07.11 11:16 GMT+1 óra  
A viewport azert van hogy a vegletekig leegyszerusitse az eleted...
Youtubeon keress ra foreignguymikera

   
gopher - Törzstag | 497 hsz       Online status #209839   2016.07.11 09:20 GMT+1 óra  
Yokubo: mi a gond vele?
   
Yokubo - Tag | 333 hsz       Online status #209725   2016.06.09 11:21 GMT+1 óra  
Libgdx alatt használt már valaki Viewportot? Azt hiszem lassan sikerül vele zöld ágra vergődnöm de kb. annyira pocsék ezt csinálni mintha Cobolban kellene programoznom.

   
sedix - Tag | 30 hsz       Online status #209710   2016.06.05 23:28 GMT+1 óra  
Papír formán igen. Mivel a játék kódját igen is loptad de a grafika akkor saját lesz. Ellenben ki jönne rá hogy lopott a kód?

   
BlueDeath - Törzstag | 1035 hsz       Online status #209695   2016.05.30 09:44 GMT+1 óra  
Ellopni más játékát, hogy a képeket kicserélve újra kirakd? Nem kifejezetten...
   
pendrivedealer - Tag | 23 hsz       Online status #209691   2016.05.29 16:04 GMT+1 óra  
Érdekes dologra bukkantam rá a Google Playen, és felmerült bennem egy kérdés.
Szóval
Találtam egy programot, Apk Editor a neve és a Google Playen van rajta. Ezzel a programmal más programokon tudsz változtatni (képeket kicserélni, szövegeket átírni, fordítani stb.) A kérdésem az, hogy ez így legális? Kíváncsiságból érdekel a dolog, mert ilyennel még nem találkoztam.

   
Slyrfecso - Tag | 44 hsz       Online status #209342   2016.04.06 17:58 GMT+1 óra  
Helló!

MEGTALÁLTAM!!!
A projectben van egy XML file amiben a célzott SDK 22-sre volt írva, ezt átírtam 23-ra és a Unity-ből 6.0-val írtam meg a APK-t, így már fel tudtam tölteni...
most várom, hogy vajon a Play-ben, hogy fog megjelenni.



Ez az egyik hiba amit ír:

Tőlem
Ezt a konfigurációt nem lehet közzétenni a következő ok(ok)ból:
A korábban M-engedélyeket (23-as és újabb SDK-t céloznak) használó eszközöket tilos alacsonyabb szintű olyan APK-kra visszaállítani, amelyek régi stílusú engedélyeket (22-es és régebbi SDK-t céloznak) használnak. Ez a(z) 8 verzióról (a célzott SDK-verzió: 23) a(z) 9 verzióra (célzott SDK-verzió: 22) való váltáskor jelentkezik.


A másik ami a képen látszik, hogy 2 funkcióval bővült (Accelerometer és Gyroscope) és ezekkel is problémája van.

Ezt a hozzászólást Slyrfecso módosította (2016.04.06 18:25 GMT+1 óra, ---)

   
Instalok - Tag | 619 hsz       Online status #209332   2016.04.06 08:04 GMT+1 óra  
Nem igazán értek hozzá, de itt hol látható a hiba?

   
Slyrfecso - Tag | 44 hsz       Online status #209323   2016.04.05 18:45 GMT+1 óra  
Sziasztok!

Nagyon új vagyok és elnézést ha valakinek a kérdésébe belerondítottam.
A unity részlegen már sokszor kaptam segítséget, ezért bátorkodom itt kérdezni.
A google VR cardboard csomagot használtam és a apk feltöltésénél ezt a hibát kaptam:

[imghttp://terberendezo.alexbutor.hu/error.png[/img]

Mit kell tennem, hogy az update-et feltehessem?
Előre is köszönöm.

   
mogul - Tag | 153 hsz       Online status #209287   2016.04.01 20:50 GMT+1 óra  
én fitnessz alkalmazást mobilon csak mozgásérzékelőként tudom elképzelni. vagy egyensúly érzékelőként, ujjon zsonglőrködésnél rikácsolna ha dől

   
TangoMajom - Tag | 3 hsz       Online status #209100   2016.02.23 15:35 GMT+1 óra  
Üdv Tagok!

Van egy projektem amin eddig egyedül dolgoztam, viszont úgy érzem közeledek tudásom és teljesítőképességem határaihoz, ezért segítséget kérek. Egy jó barátom ajánlotta az oldalt. A saját játékaihoz ő is itt szervezett csapatot.

A projektbe nem szeretnék mélységében belemenni, de a lényeg, hogy szeretnék egy fitnesz alkalmazást létrehozni, amely segít kihúzni a társadalmat abból az egészségtelen helyzetből amibe az elmúlt pár száz év juttatta.

Jelenleg az android platformon dolgozom, amihez elsősorban szükségem van egy olyan szakira akinek van tapasztalata jPCT-AE engine-nel és hozzá tartozó Bones API-val. Most konkrétan egy feladatra van szükségem külső segítségre, de ha az jelöltnek tetszik ötlet és a maga a projekt, akkor természetesen nem oszlatom fel a csapatot.

Mivel a projekt még nem termel pénzt jelen állapotában( és nem várhatom el, hogy annyira motiváltak legyetek az app-ot illetően mint én ) így hajlandó vagyok megfizetni jelentkező munkáját teljesítmény alapon, amennyiben ezt választja.

Amennyiben felkeltettem az érdeklődéseteket, kérlek írjatok a következő e-mail címre: tudomtom@gmail.com

További szép napot! ,

Oarga Tamás Dániel

   
zeller - Törzstag | 490 hsz       Online status #209065   2016.02.18 08:47 GMT+1 óra  
En az aspectet vennem fixnek. A modelleket/spriteokat meg ugy kell megcsinalni, hogy legnagyobb altalad tamogatott felbontason is meg vallalhatoak legyenek.

Ha meg a kijelzo nem az altalad tamogatott aspect ratio-ju akkor nem fullscreen lesz a viewportod, hanem lesz alul v felul ketoldalt fekete csik.

   
itamas - Tag | 136 hsz       Online status #209064   2016.02.18 08:13 GMT+1 óra  
"Egy applikáción dolgozok, és lehet, hogy hülye kérdése, de mekkora képernyő mérettel dolgozzak? Milyen széles és milyen hosszú legyen?"

Ebben sajnos nemigen tudok segíteni, mert én még nem készítettem androidos alkalmazást, de ha pl. Game Makerben csinálod, akkor megvannak a megfelelő képernyőméret lekérdező függvények, amelyekkel megtudhatod, hogy az eszköz, amin fut a progid, milyen képernyőméretekkel rendelkezik.
Ehhez kicsit bújnod kell a GM súgóját, de azt hiszem, ilyen a display_get_width és display_get_height, amelyek a kijelző méretét adják. Neked tehát ezen értékekhez igazítva kell alkalmaznod a rajzolási dolgaidat.
Többet nemigen tudok és merek mondani, nehogy hülyeség legyen.
   
wiesztdani - Tag | 15 hsz       Online status #209059   2016.02.17 12:44 GMT+1 óra  
Sziasztok!
Egy applikáción dolgozok, és lehet, hogy hülye kérdése, de mekkora képernyő mérettel dolgozzak? Milyen széles és milyen hosszú legyen? Még nagyon amatőr vagyok.

   
Slyrfecso - Tag | 44 hsz       Online status #209022   2016.02.04 16:56 GMT+1 óra  
Sziasztok!

Két dologban szeretnék segítséget kérni.
- A playben és a developer consolban mennyi idő múlva lesz látható hányan töltötték le a közzétett programot?

- Van e arra lehetőség, hogy a közzétett program felületén ne látszódjanak a fejlesztő további programjai?

Előre is köszönöm.

   
gopher - Törzstag | 497 hsz       Online status #208943   2016.01.07 15:34 GMT+1 óra  
gopher - Törzstag | 497 hsz       Online status #208941   2016.01.07 13:02 GMT+1 óra  
@Germo: igen, ebbe sajnos már én is belefutottam, de nem is a UI-ra értettem gyors/kényelmes dolgot Egyébként írhat az ember magának is, vagy automatizálhatja indításnál (példa lentebb az oldalon: https://github.com/libgdx/libgdx/wiki/Texture-packer)
   
Germo - Tag | 41 hsz       Online status #208932   2016.01.07 07:44 GMT+1 óra  
Köszi, nem rossz a texturepacker, csak vannak képek amikre kiakad, és nem mondja meg, hogy melyik kép az, csak annyit, hogy: Expection occured: Error packing files. Legalább a file nevét kiírná, persze ki lehet találni, ha fileokat ki-be másolom a mappába, de 1 csöppet lehetne informatívabb.
A végtelenbe és tovább!
   
gopher - Törzstag | 497 hsz       Online status #208925   2016.01.06 11:28 GMT+1 óra  
@full3nzo: Jelly Bean lehetôséget ad rá (http://nelenkov.blogspot.co.uk/2012/07/using-app-encryption-in-jelly-bean.html), az alatt marad a szokásos kód obfuszkálás, tartalmak (kép, hang...) titkosítása, de teljes biztonságot nem tudsz elérni (ez alapján: http://stackoverflow.com/questions/6235290/how-to-make-apk-secure-protecting-from-decompile)

@Csengusz: LibGDX-et használok jelenleg, szerintem teljesen megfelelô kisebb játékokhoz, fôleg ha azok 2D-sek. Viszont 3D-hez sokkal inkább javallott a Unity. GDX-ben a menü layout-olást szokni kell (vannak furcsaságok), de ha már ismered, nagyon gyorsan össze lehet hozni vele a UI-t. Ajánlott tool-ok:

LibGDX texturepacker UI - Egy könyvtárban lévô képekbôl csinál textúra atlaszokat, betöltésük és használatuk gyors és kényelmes:
Kód:
TextureAtlas atlas;
atlas = new TextureAtlas(Gdx.files.internal("packedimages/pack.atlas"));
AtlasRegion region = atlas.findRegion("imagename");
Sprite sprite = atlas.createSprite("otherimagename");
NinePatch patch = atlas.createPatch("patchimagename");


Tiled
Tilemap szerkesztô, GDX-bôl rögtön használható:
Kód:
map = new TmxMapLoader().load("level1.tmx");
renderer = new OrthogonalTiledMapRenderer(map, 1 / 16f);
...
renderer.setView(camera);
renderer.render();


Használok még egy saját programot: TilePad, ami arra jó, megcsinálja a paddingot a tile-oknak, hogy változó felbontás esetén se csíkozódjanak a tile-ok.

AngelCode BMFont
Bitmap font generátor, használata:
Kód:
font = new BitmapFont(Gdx.files.internal("data/digib.fnt"),
    Gdx.files.internal("data/digib.png"), false);
...
font.draw(batch, "Hello world", 100, 100);


Ha volna rá néhány jelentkezô, szívesen írok egy magyar tutorialt ezekrôl a dolgokról.
   
full3nzo - Tag | 53 hsz       Online status #208923   2016.01.06 05:44 GMT+1 óra  
Sziasztok!

Nem túl régen kezdtem programozni Android-ra, inkább úgy mondanám, hogy tanulmányozom a rendszert, viszont Java-val régóta foglalkozom, de egy jelentős problémával szembesültem ezalatt. Egy ügyesen és igényesen elkészített .apk fájlt - szinte semmilyen programozói tudással nem rendelkező személy is visszafejthet erre hivatott programmal (pillanatok alatt), és ezután szó szerint nyitott könyvként olvashatja a forrást és használhatja fel a sok aprólékos munkával elkészített képeket stb. (erőforrásokat).
Ne értsetek félre nem hiszem, hogy pont az én Android projektem lenne fókuszban amit már alig várnak, hogy publikáljam és "erőszakot" követhessenek el rajta, de azt hiszem, hogy az egészséges félsz azért mindenkiben ott lehet ebben a tekintetben és talán a bevitt erőfeszítés nagyságával ez egyenes arányban nőhet.
Az lenne a kérdésem, hogy foglalkozott-e már valaki .apk titkosításával - olvasott-e ezt a témát taglaló könyvet ill. tud-e jól használható és megbízható programot erre a célra?
UI.: mielőtt vád érne, hogy ilyen húsba vágó módon utalok egy jelentős problémára és ezzel bárki kedvét szegném, csak megjegyzem, hogy egyre nagyobb kedvvel ásom bele magam a témába és mindenkit csak biztatni tudok, hogy fejlesszen Androidra! És minden tiszteletem azoké, akik több hónapos munkájukat is megosztják önzetlenül a tanulni vágyók táborának. A segítséget előre is köszönöm!

   
Csengusz - Tag | 15 hsz       Online status #208431   2015.10.11 14:23 GMT+1 óra  
Köszönöm mindenkinek a gyors választ. Úgy gondolom, hogy egyelőre java vonalon célszerűbb folytatnom, tehát a libGDX marad. Szerintem a Unity-t is beüzemelem, hátha egyszer... Esetleg valakinek van már ezekkel tapasztalata?

Ezt a hozzászólást Csengusz módosította (2015.10.11 14:46 GMT+1 óra, ---)

   
Instalok - Tag | 619 hsz       Online status #208430   2015.10.11 06:45 GMT+1 óra  
NDK egyébként nem csak c++ fejlesztéshez kell? Szerintem Java-s megoldáshoz elég az SDK. További lehetőséged egyébként a Unity, amely multiplatform megoldást kínál. Ugyan az nem Java, hanem C#, de ha a Java alapjait megérted, akkor eléggé ismerős lesz a C#, még szintaktikára is.

   
__z - Tag | 78 hsz       Online status #208429   2015.10.10 22:31 GMT+1 óra  
Csengusz :
Szerintem érdemes megpróbálnod a libGDX-et. Ez java-s, sok dologra már kész megoldás van benne (főleg a 2d-s grafikát illetően), és nem utolsó sorban Android-on kívül fordíthatod a játékod desktop-ra vagy html5/js/webgl-re is.
   
itamas - Tag | 136 hsz       Online status #208428   2015.10.10 14:00 GMT+1 óra  
Szia Csengusz. Én is most kezdenék androidos játékokat készíteni, amihez a következő hozzávalókra van szükség: Android SDK és NDK, esetleg még a Java Development Kit is, és természetesen maga a fejlesztőeszköz, amivel programozol; én pl. az ingyenes Godot Game Engine-t és a QB64-et töltöttem már le és próbálom elsajátítani.
   
Csengusz - Tag | 15 hsz       Online status #208427   2015.10.10 11:10 GMT+1 óra  
Sziasztok!
Lehet, hogy nem jó helyre írok, de szeretnék Androidos játékokat fejleszteni és nem tudom, hogy merre induljak.

Jelenleg Java tanfolyamot csinálok, és szeretném ezt tovább is vinni.
Egyelőre 2D-s játékokat szeretnék csinálni.

   
__z - Tag | 78 hsz       Online status #207563   2015.05.01 22:00 GMT+1 óra  
Elodin :
Engedélyezni kell a Settings -> Security -> Unknown sources opciót, de ugyanez igaz pl. a Humble Bundle játékok esetén is, az "egyéb" forrásból származókról nem is szólva.
   
Elodin - Tag | 184 hsz       Online status #207562   2015.05.01 16:04 GMT+1 óra  
Ha oda feltöltöm, de nincs fent play store-ba, attól még letölthetik és gond nélkül játszhatnak vele androidon, igaz?

Nem annyira vágom, hogy megy ez, én a saját játékomon kívül eddig nem gyári app-ok közül csak egy random navigator progit használtam

   
__z - Tag | 78 hsz       Online status #207514   2015.04.21 16:23 GMT+1 óra  
Idézet
Elodin :
25 dollár? Akkor lehet inkább feldobom github-ra


Mehet ide is: itch.io
Egyébként az (angol nyelvű ) indie játéksajtó berkeiben egyre népszerűbb az oldal, szerintem nem véletlenül.
   
Elodin - Tag | 184 hsz       Online status #207513   2015.04.21 15:34 GMT+1 óra  
25 dollár? Akkor lehet inkább feldobom github-ra

   
M4 - Tag | 187 hsz       Online status #207512   2015.04.21 15:30 GMT+1 óra  
Idézet
Elodin :
Mennyire macerás játékot google store-ba juttatni?


Nem nagyon. Kell 25 dollár és egy aláírt apk. És egy gmail-es email cím.
https://play.google.com/apps/publish/

   
Elodin - Tag | 184 hsz       Online status #207508   2015.04.21 14:01 GMT+1 óra  
Mennyire macerás játékot google store-ba juttatni?

Egy zh-ra készülés mellett (helyett) összedobtam unreal engine -ben egyet. Semmi extra, de viszonylag értékelhető szerintem, el lehet vele lenni

Semmi hosszútávú tervem nincs mobil fejlesztéssel, nem tudom így van e értelme szenvedni a dologgal. De szívesen látnám store-ban / bírnám, ha látnám, hogy mások játszanak e vele

   
BlueDeath - Törzstag | 1035 hsz       Online status #207145   2015.03.23 00:15 GMT+1 óra  
Quantum - Tag | 30 hsz       Online status #207144   2015.03.22 23:38 GMT+1 óra  
Köszönöm szépen Syam a segítséget, működött az ötlet!
Sajnos csak most volt időm foglalkozni a dologgal.

   
Quantum - Tag | 30 hsz       Online status #206850   2015.03.03 15:54 GMT+1 óra  
Nem, még most végzek munkahelyen, este fogom tudni kipróbálni.

   
syam - Törzstag | 1491 hsz       Online status #206849   2015.03.03 15:38 GMT+1 óra  
Ha egy textúrából több mintát veszel különböző uv-val, akkor az uv-t már vertex shaderben érdemes kiszámolni. Ha fragmens oldalon módosítod az uv-t az már dependens mintavételezés és sokat lassít.

Egyébként most már oké?
alias aalberik
   
Quantum - Tag | 30 hsz       Online status #206848   2015.03.03 15:21 GMT+1 óra  
Köszönöm szépen!

Igen, textúra tömörítés nem volt, két db 1024*1024 felbontású jpg-et használok. Viszont furcsálom, hogy a nagy textúrás megoldásnál (2048*2048, benne egy diffúz és egy normal) csak akkor lassult be, amikor a normal map-et használtam fel. Ha csak egyszer veszek mintát a nagy képből, akkor nincs semmi gond, hozza a stabil 60 fps-t.

   
syam - Törzstag | 1491 hsz       Online status #206843   2015.03.03 00:39 GMT+1 óra  
Savszel gond lehet.
4 bpp texturak ha nagyon muszaj akkor 16 bpp.
Tangens bazisbol a B-t erdemes szamolni shaderben, a masik kettot pedig byte-kent feltolteni.
Ha idom lesz megnezem a csomagod.
alias aalberik
   
Quantum - Tag | 30 hsz       Online status #206839   2015.03.02 21:43 GMT+1 óra  
Sziasztok!

Az OpenGL ES 2.0-t tanulmányozva fordulnék hozzátok, hátha tudtok segíteni!
A programom eljutott a normal mapping-ig. Ez előtt minden 60 fps-en futott, de ahogy ezt betettem a projektbe, azonnal leesett 40 fps-re a megjelenítés. Arra gondoltam, hogy a textúrák átadása lehet a lassú, így létrehoztam egy nagy textúrát, ami tartalmazta a diffúzt és a normalt is, de így is ugyanolyan lassú maradt. A TBN mátrix szorzásra is gyanakodtam, de az sem lassít semmit, mert ha csak azt veszem ki, akkor is 40 fps-en működik egy S3-ason (persze a végeredmény helytelen lesz).
Feltöltöttem a teljes projektet. Remélem ki tudtok igazodni rajta. Nagyon remélem, hogy ti tudtok segíteni, mert senkit sem ismerek, aki foglalkozna ezzel.

Előre is köszönöm a segítségeteket!

2297-app.zip

   
BlueDeath - Törzstag | 1035 hsz       Online status #206432   2015.01.30 12:28 GMT+1 óra  
nem, az ingyenessel is ki lehet adni a játékot, csak annyi, hogy betöltésnél lesz egy unity splash screen is....meg vannak funkciók amiket nem tudsz használni, csak a pro-ban
   
bull333 - Tag | 15 hsz       Online status #206430   2015.01.30 08:20 GMT+1 óra  
Nekem a Unity lenne a jó, csak ahhoz meg kell venni a licencet, vagy nem? Ha fel akarom rakni a játékot a google play-re

   
__z - Tag | 78 hsz       Online status #206418   2015.01.27 18:21 GMT+1 óra  
A Godot-nál az Android SDK kell, meg persze a project beállításoknál belőni a megfelelő értékeket (elérési útvonal, stb. )...
   
itamas - Tag | 136 hsz       Online status #206417   2015.01.27 17:40 GMT+1 óra  
Köszönet ezen programfejlesztő szoftverek említéséért; be is "spájzolom" őket szorgalmasan.
Egyébként ezek (Godot és társai) tartalmaznak mindent az Androidra való fejlesztéshez, vagy még le kell tölteni ezt-azt hozzájuk, mint pl. a Game Maker: Studio-nál az SDK-t és NDK-t?
   
__z - Tag | 78 hsz       Online status #206416   2015.01.27 13:04 GMT+1 óra  
A libgdx szerintem is jó választás, egyrészt viszonylag kényelmes (java + xna-szerű keretrendszer), másrészt elég sok platformhoz van egygombos egy parancssoros (gradle) fordítás...
Ha inkább valami "maker"-t keresel, akkor érdemes lehet megpróbálni a Godot (hmm, ezt vajon hogyan kell tárgyas ragozásba tenni? ).
   
M4 - Tag | 187 hsz       Online status #206414   2015.01.27 09:35 GMT+1 óra  
Libgdx
http://libgdx.badlogicgames.com/
Nekem bejött. Egyszerű használni.

   
glezmen - Törzstag | 381 hsz       Online status #206408   2015.01.26 22:14 GMT+1 óra  
Idézet
bull333 :
Sziasztok, nem tudna mondani valaki mondani olyan ingyenes fejlesztő programot amivel lehet játékot fejleszteni androidra?



android sdk/ndk, unity, sdl, stb
   
bull333 - Tag | 15 hsz       Online status #206397   2015.01.26 17:18 GMT+1 óra  
Sziasztok, nem tudna mondani valaki mondani olyan ingyenes fejlesztő programot amivel lehet játékot fejleszteni androidra?

   
T-bond - Tag | 1 hsz       Online status #206071   2015.01.06 17:44 GMT+1 óra  
Sziasztok!

A Google Hangouts applikációhoz készítek chatfej alkalmazást. (Igen olyat mint annak a kék közösségi oldalnak van)
Eddig minden problémán túlküzdöttem magam, de ezzel nem jutok egyről a kettőre.
Következő a WindowManager-es LayoutParamsom (ami ugye a Chatfej megjelenítésért felel):
Kód:
params = new WindowManager.LayoutParams(
                WindowManager.LayoutParams.WRAP_CONTENT,
                WindowManager.LayoutParams.WRAP_CONTENT,
                WindowManager.LayoutParams.TYPE_SYSTEM_ALERT,
                WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
                PixelFormat.TRANSLUCENT);

Hozzáadás:
Kód:
windowManager.addView(chatHead, params);

Továbbá a chatHead-et ami nem-mellesleg egy sima RelativeLayout még beállítom így:
Kód:
chatHead.setFocusableInTouchMode(true);

Így ha egy OnKeyListener-t regisztrálok a chatHead-re akkor a (fizikai) vissza gombot kezelni tudom.

Namost én szeretném a Home gombtól és az Alkalmazásváltó gombtól (App switcher / Recent apps) is szeretnék visszajelzést kapni. Tudom, hogy elméletben nem lehet azt a két gombot "kezelésbe venni", de a Féjszbúk Messenger is használja, szóval gondolom nem lehetetlen.
Mint mondtam elég csak a visszajelzés, tehát nem megakadályozni akarom a felhasználót hanem csak bezárni a nyitott üzenőmet. Tehát ez igazából nem is viselkedésváltásnak fogható fel, inkább csak kiegészítésnek, mert alapból nem úgy viselkedik mint kéne.

ui.: Az FB messenger visszafejtés nem játszik mert a Proguard nagyon szép munkát végzett rajta.

A segítséget előre is köszönöm.

   
Frissebbek | Korábbi postok
[1] > 2 < [3] [4] [5] [6] [7] [8] [9] [10] [15]