mirror of
https://github.com/DragonRidersUnite/awesome-dragonruby
synced 2024-12-27 09:59:19 +01:00
commit
20ba0e10ec
2 changed files with 31 additions and 17 deletions
|
@ -7,6 +7,7 @@
|
||||||
* Keep descriptions concise, clear and simple, and end them with a period / stop.
|
* Keep descriptions concise, clear and simple, and end them with a period / stop.
|
||||||
* New categories, or improvements to the existing ones are also welcome.
|
* New categories, or improvements to the existing ones are also welcome.
|
||||||
* Make sure your text editor is set to remove trailing whitespace.
|
* Make sure your text editor is set to remove trailing whitespace.
|
||||||
|
* Sort the items in each section alphabetically.
|
||||||
|
|
||||||
## Quality standard
|
## Quality standard
|
||||||
|
|
||||||
|
@ -18,4 +19,4 @@ To stay on the list, projects should follow these quality standards:
|
||||||
* Documented.
|
* Documented.
|
||||||
* Tests.
|
* Tests.
|
||||||
|
|
||||||
Thanks to all [contributors](../../graphs/contributors), you're awesome and wouldn't be possible without you!
|
Thanks to all [contributors](https://github.com/DragonRidersUnite/awesome-dragonruby/graphs/contributors), you're awesome and wouldn't be possible without you!
|
||||||
|
|
45
README.md
45
README.md
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
[DragonRuby Game Toolkit](http://dragonruby.org/toolkit/game) DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile). The managing members of DragonRuby are Ryan C. Gordon (core contributor of SDL), Amir Rajan (critically acclaimed indie game dev), Aaron Lasseigne (author, presenter, and a powerhouse Ruby developer), and Alex Denisov (LLVM specialist).
|
[DragonRuby Game Toolkit](http://dragonruby.org/toolkit/game) DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile). The managing members of DragonRuby are Ryan C. Gordon (core contributor of SDL), Amir Rajan (critically acclaimed indie game dev), Aaron Lasseigne (author, presenter, and a powerhouse Ruby developer), and Alex Denisov (LLVM specialist).
|
||||||
|
|
||||||
See [a 5-minute intro to DragonRuby](https://www.youtube.com/embed/DYBRzglsEzU)
|
See [a 5-minute intro to DragonRuby](https://www.youtube.com/embed/DYBRzglsEzU).
|
||||||
|
|
||||||
This list is a categorized community-driven collection of awesome [DragonRuby GTK](https://dragonruby.org/toolkit/game) example apps, libraries, tools, frameworks, software and resources.
|
This list is a categorized community-driven collection of awesome [DragonRuby GTK](https://dragonruby.org/toolkit/game) example apps, libraries, tools, frameworks, software and resources.
|
||||||
Sharing, suggestions and contributions are always welcome!
|
Sharing, suggestions and contributions are always welcome!
|
||||||
|
@ -16,16 +16,24 @@ Sharing, suggestions and contributions are always welcome!
|
||||||
- [Developer Tools](#developer-tools)
|
- [Developer Tools](#developer-tools)
|
||||||
- [Libraries, Frameworks and Wrappers](#libraries-frameworks-and-wrappers)
|
- [Libraries, Frameworks and Wrappers](#libraries-frameworks-and-wrappers)
|
||||||
- [Documents & Tutorials & Presentations & Videos](#documents--tutorials--presentations--videos)
|
- [Documents & Tutorials & Presentations & Videos](#documents--tutorials--presentations--videos)
|
||||||
- [Presentations](#presentations)
|
|
||||||
- [Resources](#other-resources)
|
- [Resources](#other-resources)
|
||||||
- [Contributing](#contributing)
|
- [Contributing](#contributing)
|
||||||
|
|
||||||
|
|
||||||
## Games
|
## Games
|
||||||
|
|
||||||
|
* [DragonOS](https://dragonridersunite.itch.io/dragon-os) - Interactive showcase of open source games made with DragonRuby GTK
|
||||||
* [Games made with DragonRuby on itch.io](https://itch.io/games/tag-dragonruby)
|
* [Games made with DragonRuby on itch.io](https://itch.io/games/tag-dragonruby)
|
||||||
* [Itch Dragonruby Game Collection maintained by Akzidenz](https://itch.io/c/1043933/dragonruby)
|
* [Itch Dragonruby Game Collection maintained by Akzidenz](https://itch.io/c/1043933/dragonruby)
|
||||||
|
|
||||||
|
* Open source games
|
||||||
|
* [Engine samples](https://github.com/DragonRuby/dragonruby-game-toolkit-contrib/tree/master/samples)
|
||||||
|
* [Crashball](https://github.com/awfulcooking/Crashball) by awfulcooking
|
||||||
|
* [Dino Jump](https://github.com/presidentbeef/dino_jump) by presidentbeef
|
||||||
|
* [Dragon Shooter](https://github.com/pusewicz/dragon-shooter) by pusewicz
|
||||||
|
* [Luckpaint](https://github.com/Rabios/luckpaint) by Rabios
|
||||||
|
* [Tank Vs Zombies](https://github.com/shanshaji/Tank-Vs-Zombie-Game-Ruby) by shanshaji
|
||||||
|
* [XENO.TEST](https://github.com/brettchalupa/xeno.test) by brettchalupa
|
||||||
|
|
||||||
## Apps
|
## Apps
|
||||||
|
|
||||||
* [chart-global-temp](https://github.com/jasemagee/chart-global-temp/) - A line chart showing global temperature written using DragonRuby
|
* [chart-global-temp](https://github.com/jasemagee/chart-global-temp/) - A line chart showing global temperature written using DragonRuby
|
||||||
|
@ -37,33 +45,39 @@ Sharing, suggestions and contributions are always welcome!
|
||||||
|
|
||||||
## Libraries, Frameworks and Wrappers
|
## Libraries, Frameworks and Wrappers
|
||||||
|
|
||||||
* [Zif](https://github.com/danhealy/dragonruby-zif) - A Drop-in Framework for DragonRuby Game Toolkit.
|
|
||||||
* [Draco](https://github.com/guitsaru/draco) - An Entity Component System for DragonRuby GTK
|
* [Draco](https://github.com/guitsaru/draco) - An Entity Component System for DragonRuby GTK
|
||||||
* [Smaug](https://smaug.dev/) - Installation and package manager for DragonRuby
|
|
||||||
* [LDtkBridge](https://github.com/LittleB0xes/LDtkBridge) - A bridge between LDtk (level editor) and DragonRuby
|
* [LDtkBridge](https://github.com/LittleB0xes/LDtkBridge) - A bridge between LDtk (level editor) and DragonRuby
|
||||||
|
* [Scale](https://github.com/DragonRidersUnite/scale) - Lightweight starter template with common helpers
|
||||||
|
* [Smaug](https://smaug.dev/) - Installation and package manager for DragonRuby
|
||||||
|
* [Zif](https://github.com/danhealy/dragonruby-zif) - A Drop-in Framework for DragonRuby Game Toolkit
|
||||||
|
|
||||||
## Documents & Tutorials & Presentations & Videos
|
## Documents & Tutorials & Presentations & Videos
|
||||||
|
|
||||||
|
### Books
|
||||||
|
|
||||||
|
* [Building Games with DragonRuby](https://book.dragonriders.community/) - Free book by Brett Chalupa on getting started with DragonRuby Game Toolkit
|
||||||
|
|
||||||
### Documents
|
### Documents
|
||||||
|
|
||||||
* [Ruby for Dragons](https://ejectdrive.com/Ruby_for_Dragons/) - Alternative community supported wiki
|
* [Ruby for Dragons](https://ejectdrive.com/Ruby_for_Dragons/) - Alternative community supported wiki
|
||||||
|
* [Dragon Riders Community](https://www.dragonriders.community) - Community website with recipes, news, and more
|
||||||
|
|
||||||
### Courses
|
### Courses
|
||||||
|
|
||||||
* [DragonRuby Game Toolkit Tutorial](http://dragonruby.school) by WNDX School
|
* [DragonRuby Game Toolkit Tutorial](http://dragonruby.school) by WNDX School
|
||||||
|
* [Interactive Online Fiddle Course](fiddle.dragonruby.org/)
|
||||||
### Presentations
|
|
||||||
|
|
||||||
* <s>[power-overwhelming](https://github.com/amirrajan/power-overwhelming) - A github repo used by Amir Rajan for his presentation at RubyKaigi 2019.</s>
|
|
||||||
|
|
||||||
### Videos
|
### Videos
|
||||||
|
|
||||||
|
* [Coding Workshop for Aspiring Game Developers](https://www.youtube.com/watch?v=S3CFce1arC8) by Amir Rajan
|
||||||
|
* [DragonRuby Game Toolkit 3.0 Performance vs Unity](https://www.youtube.com/watch?v=MFR-dvsllA4) by Amir Rajan
|
||||||
|
* [Game Development using DragonRuby Game Toolkit](https://www.youtube.com/watch?v=ILdmGv_PY-0) by Amir Rajan
|
||||||
* [Intro to DragonRuby Game Toolkit](https://www.youtube.com/watch?v=DYBRzglsEzU) by Ryan C Gordon
|
* [Intro to DragonRuby Game Toolkit](https://www.youtube.com/watch?v=DYBRzglsEzU) by Ryan C Gordon
|
||||||
|
|
||||||
### Written Tutorials
|
### Written Tutorials
|
||||||
|
|
||||||
* [Roguelike Tutorial](https://github.com/Craggar/dragonruby_tutorials) by [Craggar](https://github.com/Craggar)
|
* [Roguelike Tutorial](https://github.com/Craggar/dragonruby_tutorials) by [Craggar](https://github.com/Craggar)
|
||||||
|
* [presidentbeef's DragonRuby Game Toolkit notes](https://dev.to/presidentbeef/api-levels-in-dragonruby-game-toolkit-4jb4)
|
||||||
|
|
||||||
## Other Resources
|
## Other Resources
|
||||||
|
|
||||||
|
@ -72,20 +86,19 @@ Sharing, suggestions and contributions are always welcome!
|
||||||
* [Open Game Art](https://opengameart.org)
|
* [Open Game Art](https://opengameart.org)
|
||||||
|
|
||||||
## Community Resources
|
## Community Resources
|
||||||
|
|
||||||
* [DragonRuby Discord](http://discord.dragonruby.org)
|
* [DragonRuby Discord](http://discord.dragonruby.org)
|
||||||
* [Forum on itch.io](https://dragonruby.itch.io/dragonruby-gtk/community)
|
* [Forum on itch.io](https://dragonruby.itch.io/dragonruby-gtk/community)
|
||||||
|
* [GitHub Topic](https://github.com/topics/dragonruby)
|
||||||
|
* [Newsletter](dragonrubydispatch.com/)
|
||||||
* [Stack Overflow](https://stackoverflow.com/questions/tagged/dragonruby)
|
* [Stack Overflow](https://stackoverflow.com/questions/tagged/dragonruby)
|
||||||
|
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
Please take a look at the [contribution guidelines and quality standard](./CONTRIBUTING.md) first.
|
Please take a look at the [contribution guidelines and quality standard](https://github.com/DragonRidersUnite/awesome-dragonruby/blob/master/CONTRIBUTING.md) first.
|
||||||
|
|
||||||
Thanks to all [contributors](../../graphs/contributors), you're awesome and this wouldn't be possible without you!
|
Thanks to all [contributors](https://github.com/DragonRidersUnite/awesome-dragonruby/graphs/contributors), you're awesome and this wouldn't be possible without you!
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
|
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue