Skip to content

CzechsMix/FlatCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== FlatCore ===

FlatCore is a 2D game engine written in C++ for linux built upon the Allegro5 library.

== Basic FlatCore Objects ==

Drawable: Anything that can be drawn to the screen

Tangible: Anything Drawable object that can collide with objects

Sprite: Anything Tangible that can posess a velocity.

=== Contributing to FlatCore ===

You are absolutely welcome to fork and make changes to FlatCore.

Some coding standards I try to stick to, I'd really appreciate it.

1. Set your editor to emit 2 spaces instead of tabs //see if you can find THAT fun commit

2. Ignore rule 1 when editing the makefile. I like it when it works.

3. The open bracket goes on it's own line.

4. always bracket your blocks. Even and especially single lines.

5. ALLEGRO_OBJECTS, FlatCoreClass, flatcore_variable.

About

2D C++ game engine for Linux built on Allegro5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published