mifeanyi / ariel Goto Github PK
View Code? Open in Web Editor NEWA simple game engine written in C++
License: MIT License
A simple game engine written in C++
License: MIT License
There is no current way to handle objects in the game engine. currently this is being reviewed.
This will most likely be implemented via third party library
There's no clear way yet that I've decided to structure the engine
MSVC will not link to supplied binaries. I am not as familiar with CMake to resolve this myself.
All
State Management / Rendering
While it's running
All Editor Mode & Game Mode
Render Shape
A visual test of rendering a circle is used to tell if the state is working. more testing is needed to determine what exactly the issue is.
Research is needed on figuring out how to build snaps & building with Travis CI.
not a rush but I'd like to implement themes for the editor when I have a chance. this is highly likely to get bumped to 0.1
SFML really takes care of a lot of this for us but to get this running quickly & easily I wrote my own. rewrite is planned in the future so can do more with sprites.
Considering that Lua is very popular & simple to use it may be better to go this route. In time I'll have to evaluate if we choose to maintain both / just one based on demand.
The goal is to create a script that will generate Appimages offline & in Travis CI.
I can't accurately get dependencies or integrate a clean script for generating appImages over the past 2 days. I'll work on using linuxdeployqt & implementing it via script then Travis CI
The plan is to add JS scripting to the engine. initial target is ducktape
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.