- LibGDX Game Development By Example
- James Cook
- 245字
- 2021-07-16 20:35:53
Chapter 1. Getting to Know LibGDX
Creating games is fun, and that is why I like to do it. The process of having an idea for a game to actually delivering it has changed over the years. Back in the 1980s, it was quite common that the top games around were created by either a single person or a very small team. However, anyone who is lucky enough (in my opinion) to see games grow from being quite a simplistic affair to the complex beast that the now AAA titles are, must have also seen the resources needed for these grow with them. The advent of mobile gaming reduced the barrier for entry; once again, the smaller teams could produce a game that could be a worldwide hit! Now, there are games of all genres and complexities available across major gaming platforms.
Due to this explosion in the number of games being made, new general-purpose game-making tools appeared in the community. Previously, the in-house teams built and maintained very specific game engines for their games; however, this would have led to a lot of reinventing the wheel. I hate to think how much time I would have lost if for each of my games, I had to start from scratch.
Now, instead of worrying about how to display a 2D image on the screen, I can focus on creating that fun player experience I have in my head. My tool of choice? LibGDX.
- Node.js+Webpack開發實戰
- Python程序設計(第3版)
- C和C++安全編碼(原書第2版)
- PyQt從入門到精通
- Ray分布式機器學習:利用Ray進行大模型的數據處理、訓練、推理和部署
- 人人都懂設計模式:從生活中領悟設計模式(Python實現)
- Asynchronous Android Programming(Second Edition)
- Machine Learning in Java
- HTML+CSS+JavaScript網頁設計從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- Node.js 12實戰
- Mastering Elixir
- Mastering OAuth 2.0
- Python物理建模初學者指南(第2版)
- Elasticsearch Blueprints
- Clojure for Finance