TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Beginning Android Game Development with LibGDX

36 pointsby istotexabout 8 years ago

3 comments

smacktowardabout 8 years ago
When I was tinkering with an idea for a game a couple years back, I went with LibGDX for my first attempt at a proof-of-concept. It seemed like it hit a real sweet spot: something feature-rich that supported deploying on lots of different platforms, while still having a workflow that felt recognizably like <i>programming</i> instead of the more visual, scene-oriented approach of engines like Unity. (Which I&#x27;ve never been able to grok, despite multiple attempts.) My Java was pretty rusty, but Java&#x27;s so common that I could tell myself that the time spent getting back up to speed was an investment that could pay dividends in some other context, even if the game idea went nowhere. So off I went.<p>Unfortunately, it didn&#x27;t take long for me to discover that (<i>in my opinion</i>) LibGDX suffers from the most common defect of Java-based systems, namely a disheartening amount of verbosity and ceremony you have to master before you get to the part where you&#x27;re actually <i>doing</i> anything. It all felt very ponderous and heavyweight. Maybe there&#x27;s no way to avoid that and still get all the nice features it offers, or maybe it only feels that way if you&#x27;re simultaneously learning modern Java, I dunno. But after a fair bit of wheel-spinning I eventually gave up.<p>I ended up going with Lua-based LÖVE (<a href="https:&#x2F;&#x2F;love2d.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;love2d.org&#x2F;</a>) instead, which while much less powerful was also much less daunting to get started with. I was able to reach productivity with LÖVE faster than with LibGDX despite never having written (or indeed <i>read</i>) a line of Lua in my life, which says something about the relative barriers to entry.
评论 #13841741 未加载
Namrog84about 8 years ago
Libgdx was one of the first game library frameworks I used when I first got into gamedev. And even now years later. There are things that Libgdx did quite well that I miss. Even in unity and ue4.<p>Id highly recommend using and playing with it. I&#x27;m not active now but there used to be a great community. And some decently popular games and other tools built with it.
butzabout 8 years ago
While on topic on Android game engines: are there any without additional .so libs? I&#x27;d like to make a simple 2d board game where high FPS doesn&#x27;t matter.
评论 #13842573 未加载