Code Monkey home page Code Monkey logo

catengine's Introduction

catengine ๐Ÿ˜ผ

catengine is a powerful & easy to use engine for android.
It encapsulates the functions commonly used in 2D-game development,
like gravity, sprites, touch functions, music, animations ...

features ๐Ÿ’ช

  • create fast&easy 2D games/apps
    • animation/movement/rotation etc of images ๐Ÿ•น๏ธ
    • automatic scaling for every resolution ๐Ÿ“ฑ
    • music & sound support ๐Ÿ”Š
    • multiple screens support (e.g. intro-, menu-, game-, optionsscreen)
  • completly customizable ๐Ÿ”ง

guide ๐Ÿ“–

  1. Download the engine folder.
  2. Import the folder into your app project (@src).
  3. Fix the imports depending on your app/package name.
  4. Code your screens.
  5. Create GameStart.java to load your screens.
  6. Your app now runs catengine!

example ๐Ÿ‘€

Take a look at the example! You can run it on your android phone! โœŒ๏ธ
Just download the ExampleApp, import it into your Android Studio, plug in your phone and press play!

This game was made with catengine too:
https://play.google.com/store/apps/details?id=catgames.engine

future updates ๐Ÿ”œ

  • add automatic positions (screen independent) โœ…
  • add automatic gravity functions โœ…
  • better touch functions โœ…
  • savings support โœ…
  • add IDE documentation support โš’๏ธ

It is possible to test out some new features that aren't public yet, check out the develop-branche!

catengine's People

Contributors

ofenbach avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

catengine's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.