Skip to content

I hope I don't burn out before this gets anywhere!

Notifications You must be signed in to change notification settings

wareya/magmakit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Something resembling the earliest stages of a game engine. Uses https://github.com/wareya/gammakit

# TODO

- shader control functions
- surface drawing
- sampling from multiple textures in a single shader
- built in collision system (circles, n-gons. functions return a list of all possible results. transparent quadtree broadphase)
- pack/unpack pseudo-json from strings

- simple sample-and-emitter audio system, no busses, mixer channels are tags
- faucnet style networking api

- load or write strings or byte arrays to files
-- networking style buffer access with byte arrays?
- text with internal formatting
- interact with native DLLs...?
- fun stuff like font size control, drawing with transforms, colors, etc etc etc... it is all endless

# License

Licensed under the Apache License, version 2.0. Copyright 2018~2019. https://www.apache.org/licenses/LICENSE-2.0

About

I hope I don't burn out before this gets anywhere!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published