All Projects → halfcutdev → libgdx-template

halfcutdev / libgdx-template

Licence: MIT License
🎮 Starter project for libGDX. Perfect for Game Jams.

Programming Languages

java
68154 projects - #9 most used programming language
GLSL
2045 projects
HTML
75241 projects

Projects that are alternatives of or similar to libgdx-template

Gdx Ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
Stars: ✭ 907 (+4938.89%)
Mutual labels:  gamedev, libgdx
Entitas-Java
Entity Component System (ECS) in Java 8
Stars: ✭ 37 (+105.56%)
Mutual labels:  gamedev, libgdx
Mini2dx
A high-level cross-platform 2D game development API
Stars: ✭ 384 (+2033.33%)
Mutual labels:  gamedev, libgdx
Magictools
🎮 📝 A list of Game Development resources to make magic happen.
Stars: ✭ 8,853 (+49083.33%)
Mutual labels:  gamedev, game-jam
Finisterra
Java game client and server based on the popular argentina MMORPG Argentum Online
Stars: ✭ 107 (+494.44%)
Mutual labels:  gamedev, libgdx
Libgdx
Туториалы по LibGDX
Stars: ✭ 143 (+694.44%)
Mutual labels:  gamedev, libgdx
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+11311.11%)
Mutual labels:  gamedev, game-jam
bialjam17
💫 The game that won the BialJam'17 event
Stars: ✭ 55 (+205.56%)
Mutual labels:  libgdx, game-jam
bevy
A refreshingly simple data-driven game engine built in Rust
Stars: ✭ 15,920 (+88344.44%)
Mutual labels:  gamedev
SSVBloodshed
C++14 arcade game, spiritual successor to "Operation Carnage"
Stars: ✭ 22 (+22.22%)
Mutual labels:  gamedev
onut
onut. A little framework to make games in C++ or JavaScript
Stars: ✭ 40 (+122.22%)
Mutual labels:  game-jam
Vortex2D
Real-time fluid simulation engine running on GPU with Vulkan
Stars: ✭ 91 (+405.56%)
Mutual labels:  gamedev
gdx-controllerutils
Controller Utilities for libGDX
Stars: ✭ 48 (+166.67%)
Mutual labels:  libgdx
gms-sample-library
👑 A library with demo projects to learn Game Maker Studio and Game Maker Language (GML)
Stars: ✭ 22 (+22.22%)
Mutual labels:  gamedev
super-mario-typescript
Meth Meth Method's "Writing Super Mario in JavaScript" series, in TypeScript
Stars: ✭ 15 (-16.67%)
Mutual labels:  gamedev
textureatlas
A simple, cross-platform Python-based tool and C library for creating and using a texture atlas in your application or game. Distributed under the terms of the MIT license.
Stars: ✭ 20 (+11.11%)
Mutual labels:  gamedev
gamedevguide
Game Development & Unreal Engine Programming Guide
Stars: ✭ 314 (+1644.44%)
Mutual labels:  gamedev
hierarchy-icons
Unity extension to show component icons in the Hierarchy.
Stars: ✭ 47 (+161.11%)
Mutual labels:  gamedev
ResourceCollection
A collection of handy resources, as recommended by Pharap
Stars: ✭ 18 (+0%)
Mutual labels:  gamedev
hlml
vectorized high-level math library
Stars: ✭ 42 (+133.33%)
Mutual labels:  gamedev

libGDX template

Starter project for libGDX featuring easy asset loading and a scaled pixel-art effect. Supports both desktop and html distributions, making it perfect for Game Jams.

To get started:

$ git clone https://github.com/halfcutdev/libgdx-template
$ cd libgdx-template
$ ./gradlew desktop:run

Building the HTML distribution

People are much more likely to play your game if they can do so in the browser. To build a HTML version of your game, go to your project root and run:

$ ./gradlew html:dist

Now go to the html/build/ directory and locate the folder called dist. Zip this up and upload it to a site like itch.io, and your game will be playable in the browser. Just remember to change the title of the web page from 'libGDX template' to the name of your game. You can do this by changing the contents of the <title> tag in html/webapp/index.html.

Note - Building a HTML dist is slow. During development, you should use ./gradlew html:superDev which allows you to debug your code directly in the browser. More information about this is available on the libGDX Wiki.


Created by halfcutdev

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].