gamaral / marshmallow_h Goto Github PK
View Code? Open in Web Editor NEWThe only game engine that tastes better slightly burned!
Home Page: http://marshmallow.me/
License: Other
The only game engine that tastes better slightly burned!
Home Page: http://marshmallow.me/
License: Other
Networking stack is required in order to download assets on mobile devices.
OLES is needed to get audio working on Android. OpenAL seems to support Android, perhaps we can use that for now.
Hey gamaral
i really like this project!
But how am i supposed to edit the demo levels im only a Hobby Dev.
so please don't blame on me.
Greetz Kru
The submodule, I'm sure you know how to fix.
The build fail is a little odder - it seems Box2D started using nullptr
in some of their tests, which means that the build needs -std=c++11
added to its CXX flags to properly handle these managed null pointers.
Initially, I added -std=c++11
to the central CMakeLists.txt CMAKE_CXX_FLAGS - but this breaks marshmalow_h's bufferio.cpp
. So I had to settle for putting it into contrib/box2d's CMakeLists.txt
.
If I have time today, I'll see if I can figure out why bufferio shatters against C++11; it's probably something small, but being able to build against the modern standard is important.
We need a way to access packaged assets on Android, perhaps through the OBB API.
Add support for Spine from Esoteric Software: http://esotericsoftware.com/
The audio subsystem was hacked in pretty quickly and has plenty of logic issues, it should be refactored ASAP.
https://github.com/gamaral/marshmallow_h/blob/staging/include/core/logger.h#L50
Needs to be changed to:
#define MMLOG(type, x) std::cerr << __FILE__ << ":" << __LINE__ << " [" << type << "]" << std::endl \ << "\t" << MMFUNCTION << ": " << x << std::endl
missing <<
between " ["type"]"
.
Just an wee FYI issue that the domain has been taken over by a spam site.
We will need to at least split the rendering into it's own thread.
The Windows port is missing native audio support. OpenAL does work though.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.