18 releases (9 stable)

1.6.1 May 7, 2021
1.4.0 Apr 27, 2021
0.9.0 Apr 14, 2021

#733 in Game dev

MIT license

44KB
1K SLoC

ccdb: The cmd game engine

(Thats also multi threaded)

How to use

Tutorial

Multi threading

If you want to use multi threading you have to use ACore
The amount of threads cannot be odd
If you have more threads than lines the program will crash

Contributing

If you have linux it would be nice if you could test the keyin and cursor libraries to see if they will work on linux!

screenshots / gifs

2021-04-23_18-17-31

2021-04-24_14-32-41

Buttons system

2021-04-23_18-22-30

Releases

Releases

Roadmap

v0.2.0: Add a function to find all of a certain character or just the first one DONE
v0.3.0: Being able to get the output in a string instead of the cmd DONE
v0.4.0: Physics and collision DONE
v0.5.0: Loading of ascii sprites from file DONE
v0.6.0: Key input rework DONE (+ some rework to the aCore(IT works allot better))
v0.7.0: Rework of variable names and function names DONE
v0.8.0: Adding a way to load in a folder DONE
v0.9.0: Getting the code ready for 1.0.0 DONE
v1.0.0: optimization DONE
v1.1.0: Terminal control DONE
v1.2.0: UI DONE
v1.3.0: Quality update DONE
v1.4.0: Fixing linux support DONE
v1.5.0: Water physics DONE
v1.6.0: Change how the core system works DONE
v1.7.0: Smoke physics

Dependencies

~0–8MB
~43K SLoC