| |||||||
Das Thema "Scroll Tile Map: Tester und Hilfe gesucht" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Modell: Motorola Milestone Registriert seit: 01.06.2010
Beiträge: 21
Abgegebene Danke: 6
Erhielt 1 Danke für 1 Beitrag
| ich habe mich mal etwas mit der Java Grafik Entwicklung beschäftigt und einen dateibasierten MapScroller gebaut, der theoretisch (Speicherlimit) beliebig große Maps laden und 2 Layer parallax scrollen kann - allerdings das Ganze leider noch ohne OpenGL... Update Layer 1 ist ein simpler Himmel, Layer 2 ist die Map - welche teilweise mit Transparenz drüber gezeichnet wird. Geladen habe ich in der Demo eine Map, welche einem recht bekanntem Spiel aus Amiga Zeiten entstammt: Gods (Bitmap Brothers) Die Map habe ich natürlich selber erstellt. Wers testen will: http://keto-life/down/ScrollBigMap.apk Den Link nur mit Rechtsklick "Speichern unter" verwenden! ![]() ![]() Gescrollt wird per Touch, einfach mal probieren... Da ich in einen Canvas zeichne, fühlt sich das noch nicht so zackig an - wie ich das erwartet hätte, obwohl selbst im Emulator kaum ruckeln zu sehen ist. Ich habe noch nie mit OpenGL gewerkelt und suche also Hilfe, wie man 2D in einen Surface rendern kann. Freue mich über jede Hilfe! ![]() Und natürlich auch über Tester, die mal "fühlen" wie das Scolling bisher so ist. Gruß CF Geändert von CodeFlatter (20.06.2010 um 10:59 Uhr) Grund: Bilder... |
| | |
| | #2 (permalink) |
| Android-Hilfe.de Mitglied Modell: SH-12C (NTT Docomo AQUOS PHONE) Registriert seit: 11.07.2009
Beiträge: 126
Abgegebene Danke: 17
Erhielt 9 Danke für 9 Beiträge
|
hmm kann man hier vielleicht einen buffer mit einbauen so wie das bei den layouts der fall ist ,, dann läuft das meiner meinung nach auch viel smoother^_^ wenn du magst kannst du ja mal den source-code posten ^^ mfg dbaf14
__________________ will GUNBOUND fertig für ANDROID entwickelt auf meinem GALAXY haben! ![]() PETITION :www.petitionspot.com/petitions/gunboundforandroid YOUTUBE : GUNBOUND - ANDROID |
| | |
| | #3 (permalink) |
| Neuer Benutzer Modell: Motorola Milestone Registriert seit: 01.06.2010
Beiträge: 21
Abgegebene Danke: 6
Erhielt 1 Danke für 1 Beitrag
|
Hallo dbaf14, danke für deinen Beitrag - die Sache mit dem Puffer habe ich mir auch schon überlegt, allerdings gefällt mir der Speed noch nicht und ich möchte erst mal nichts optimieren wo ich nicht weis, obs ersetzt wird. Es macht zwar im Emulator um die 30 FPS und auf dem Milestone etwa 50, aber das ist für zwei Layer sehr wenig und ich wills mit OpenGL neu machen. Leider habe ich auch nach stundenlanger Suche kein vernünftiges 2D OpenGL Beispiel für Android finden können, es scheitert bei mir schon daran, einfach mal ein einzelnes Bitmap auf dem Bildschirm auszugeben. Es sind natürlich tausende Beispiele zu finden, wo der Einstieg in OpenGL erklärt - aber eben mit 3D was ich ausdrücklich nicht brauche. Schade eigentlich - ich hätte nicht gedacht das der Einstieg in OpenGL so extrem umständlich ist, bzw. keine Beispiele für 2D zu finden sind. Der Source wird im Moment wenig hilfreich sein - ich werds mal veröffentlichen wenn ich es mal geschafft habe, beide Techniken gegenüber zu stellen. Aber im Moment sehe ich schwarz... Gruß CF Update: Hab den 2D OpenGL Kram hinbekommen, siehe 2D OpenGL Beispiele für Android gesucht Der Geschwindigkeitunterschied scheint extrem zu sein... Sobald der Code steht werde ich wohl ein Tut für den Einstieg in OpenGL für 2D machen. Geändert von CodeFlatter (22.06.2010 um 09:52 Uhr) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Tester für Spiel gesucht | ko5tik | Android App Entwicklung | 7 | 26.03.2010 09:09 |
| Tester gesucht | Fr4gg0r | Android App Entwicklung | 9 | 15.03.2010 17:10 |
| Tester gesucht | badlogic | Samsung Galaxy (I7500) Forum | 11 | 26.01.2010 23:32 |
| Beta Tester gesucht (MM2.0) | swordi | Kommunikation | 5 | 12.10.2009 18:53 |
| Wiki-Tester gesucht !! | ses | Android News | 0 | 26.09.2009 18:17 |