8000 GitHub - HellRok/Taylor: A simple game engine built using raylib and mruby
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

HellRok/Taylor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Taylor logo

Made for Games

Caution

Taylor is currently going through a major refactor, see #35 for the current progress.

GitHub Release Build status GitHub Downloads (all assets, all releases) GitHub License

Website | Cheat Sheet | Documentation | Try it Out Online

What's This?

Taylor is a game engine I've built using mruby and raylib. I'm trying to build a very simple way for people to get into game development. This is trying to replicate the simplicity of QBasic but with a more of a modern approach.

Getting Started

Check out my tutorial over on the official Taylor website.

Examples

If you'd like to see some examples, check them out on the online playground!

Compile Yourself!

Note

Currently there are no instructions for Windows and OSX.

Linux

  1. Install the build dependencies:

    Fedora
    $ sudo dnf groupinstall "Development Tools" "Development Libraries"; sudo dnf install ruby
    Ubuntu/Debian
    $ sudo apt-get install build-essential ruby
  2. You should now be able to just run rake and wait a few seconds. Once the compilation finalises, the binary will be located on dist/linux/debug/taylor.

  3. Optional: if you want the nice command line interface, you'll need to run this script:

    $ ./dist/linux/debug/taylor ./cli-tool/cli.rb

Additionally, You may want to add the Taylor executable to your PATH so you can call it from anywhere. You can use the following shell script as a base, it'll also run the CLI for you:

#!/usr/bin/env bash
TAYLOR_PATH=/home/sean/code/taylor/ # Change to where you cloned the repo

"$TAYLOR_PATH/dist/linux/debug/taylor" "$TAYLOR_PATH/cli-tool/cli.rb" "$@"

Save it as taylor and make it executable (chmod +x taylor), then add this on the end of your .bashrc:

export PATH="$HOME/code/taylor:$PATH" # Change the path to where you saved the shell script

Docker

To build all the Docker images you can run the following command:

$ bundle exec rake docker:build:all

If you also want to compile the mruby and raylib dependencies yourself there are Docker images for that too, just run:

$ bundle exec rake docker:build:{mruby,raylib}

License

Taylor is free and open-source, licensed under the MIT license.

About

A simple game engine built using raylib and mruby

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  
0