Skip to content
/ k2ddt Public

"Kotlin 2D Development Tools" is a collection of tools to develop games, written in Kotlin.

Notifications You must be signed in to change notification settings

nflsilva/k2ddt

Repository files navigation

k2ddt

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Acknowledgments

About The Project

A collection of very simple tools to build 2D games.

Key features

-Rendering
	- Simple shapes (Circle, Donut, Quad)
	- Particles
	- Sprites
	- Sprites made from different 'sub-sprites' (MultiSprites)
	- Sprite animation
	- Sprite atlas processing
	- Batch rendering
	- Text rendering
	
- Physics
    - Collision detection
    - Verlet integration
	
-Input
	- Mouse clicks
	- Keyboard

Built With

This section should list any major components used in this project.

Getting Started

Prerequisites

Compiling

The recommended way of compiling k2ddt is with IntelliJ IDEA, using Gradle.

Usage

This is still under construction. However, the subproject "Examples" has a collection of example programs that use k2ddt.

Acknowledgments

As study material I would like to acknowledge the following:

About

"Kotlin 2D Development Tools" is a collection of tools to develop games, written in Kotlin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published