Naprawdę ... To zależy od twoich celów i zasobów.
W przypadku indie ogólna zasada brzmi: jeśli wsparcie zajmuje więcej czasu niż wolny czas, to nie. IPhone 3G to starsze urządzenie.
Apple nadal obsługuje go, gdy przychodzą do naprawy, ale nie ma aktualizacji iOS, a użytkownicy nie oczekują, że wszystkie aplikacje będą na nim dostępne.
W iOS 5 iPhone 3G pozostanie w tyle. Nie można go uruchomić w wersji 4.3, a użytkownicy korzystający z niego będą mieli możliwość uzyskania nowego zdyskontowanego przez swojego operatora. Nie możesz być pewien, że sprzęt będzie obsługiwany, gdy iOS 6 zostanie wydany, więc czy warto dodać obsługę tylko na rok lub krócej?
Jeśli nie obsługujesz urządzenia, jego wpływ na ciebie będzie zależeć od rodzaju produkowanej gry. Jeśli masz świetną grafikę, ludzie to zrozumieją. W przeciwnym razie trudniej będzie złagodzić odpowiedź użytkowników iPhone 3G.
U mojego poprzedniego pracodawcy musieliśmy obsługiwać wszystkie wersje, o ile SDK na to pozwalało. Ale koszty utrzymania nie były ogromne, ponieważ mieliśmy własną platformę i wszystkie gry z niej korzystały. Tak więc utrzymanie zgodności z wszystkimi wersjami iOS / Android nie stanowiło problemu. Ale nie korzystaliśmy z OpenGL ES 2, aby uniknąć problemów ze starszym sprzętem i innymi systemami operacyjnymi.
Ale dla niezależnego programisty jest to raczej kwestia czasu i $. Naprawdę doradziłbym, aby udostępnić grę i załatać ją później, jeśli możesz pozwolić innym użytkownikom na jej pobranie.
Jeśli szukasz budżetu dla użytkowników, jeśli masz jakąś grę społecznościową, powiedziałbym: użyj OpenGL ES 1 do obsługi najstarszych urządzeń, jakie możesz.
Pamiętam, że sprzedano około 35 milionów iPhone'ów 3G ... Możesz spróbować ekstrapolować sprzedaż z tego wykresu na wartość:
http://fr.wikipedia.org/wiki/Fichier:IPhone_sales_per_quarter_simple.svg
Nie sądzę, żeby istniały dokładne liczby swobodnie krążące. Ale nie powinieneś tracić czasu, jeśli naprawdę nie potrzebujesz obsługiwać starszych urządzeń. Po prostu dodaj wsparcie, jeśli jest bezpłatne lub prawie bezpłatne w twoim przypadku.