GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#csharp #game_development #jinyong #unity

"Heroes' Journey, Begin!" is a free martial arts RPG game framework inspired by the classic game "Jin Yong's Heroes." You can play several different mods, like "Ghost of Du City" and "Jin Yong's Heroes 3D Remake." These games offer various storylines, characters, and fighting styles.

Users can create their own game mods using this framework and share them in the workshop. All resources and code are open-source and completely free, encouraging community participation and contributions. This means you can not only enjoy the games but also learn about and take part in game development.

The project is both entertaining and educational, making it great for fans of martial arts games and those interested in learning game development.

https://github.com/jynew/jynew
#cplusplus #game_development #game_engine #gamedev #godot #godotengine #multi_platform #open_source

Godot Engine is a free and open-source game engine that lets you create 2D and 3D games easily. It works on many platforms like Windows, macOS, Linux, Android, iOS, and even web browsers. You can export your games with just one click to these platforms. Since it's free and open source, you don't have to pay anything or give royalties. The community helps develop and improve the engine, so you can contribute too. This makes it a great tool for game developers because it's versatile, free, and supported by a strong community.

https://github.com/godotengine/godot
#rust #game #game_development #game_engine #gamedev #graphics #html #opengl #pico_8 #pixel_art #python #pyxel #rust #tic_80 #webgl

Pyxel is a simple and fun way to make retro-style games using Python. It lets you create games with 16 colors and 4 sound channels, just like old video games. You can run Pyxel on Windows, Mac, Linux, and even in your web browser. To get started, you just need to install Python and then use the `pip install pyxel` command. Pyxel comes with easy-to-use tools for editing images and sounds, and it has many examples to help you learn. This makes it great for beginners and experienced developers alike, allowing you to focus on creating your game without complicated coding.

https://github.com/kitao/pyxel
#rust #egui #game_development #gamedev #gui #imgui #rust #wasm

egui is a simple and easy-to-use GUI library for Rust that runs on the web, natively, and in game engines. It's designed to be highly portable and integrates easily into various environments. Here are the key benefits egui aims to be the simplest Rust GUI library, making it easy to create GUIs without complex callbacks or retained state.
- **Portable** Targets 60 Hz in debug builds, ensuring smooth performance.
- **Customizable** No `unsafe` code is used in egui, ensuring safety and reliability.
- **Extensive Integration**: Supports integration with various game engines and platforms like Bevy, winit, and more.

Overall, egui simplifies GUI development in Rust, making it a great choice for anyone looking to add a simple and efficient GUI to their projects.

https://github.com/emilk/egui
1
#rust #bevy #game_development #game_engine #gamedev #open_source #rust

Bevy is a free and open-source game engine made with Rust. It is simple to use, especially for beginners, but also very flexible for advanced users. Bevy focuses on data and uses a system called Entity Component System, making it modular and fast. You can use only the features you need and replace others as desired. Although Bevy is still in early development and updates often, it provides many resources like a Quick Start Guide, examples, and a community to help you get started. This makes it a great tool for creating 2D and 3D games quickly and efficiently.

https://github.com/bevyengine/bevy
#cplusplus #2d_game #adventure_game #arcade_game #c_plus_plus #cpp #endless_sky #exploration #free #game #game_development #gamedev #indie #modding #multiplatform #open_source #opengl #opensource #rpg #space #top_down

In "Endless Sky," you explore different star systems, earn money by trading, carrying passengers, or completing missions, and use your earnings to upgrade your spaceship. You can choose to follow the main plot or go your own way as a merchant, bounty hunter, or explorer. The game is easy to run on most computers and is available for download from several platforms. It's free and open source, allowing anyone to contribute to the game. This gives you a lot of freedom and flexibility in how you play, making it a fun and engaging experience.

https://github.com/endless-sky/endless-sky
#cplusplus #cpp #game #game_development #game_engine #heroes_2 #heroes_of_might_and_magic_2 #heroes_of_might_and_magic_ii #homm_ii #homm2 #strategy_game #turn_based_strategy

**fheroes2** is a new version of the old game Heroes of Might and Magic II, made from scratch with many improvements. It has better graphics, smarter AI, and a better user interface. You can play it on different platforms and enjoy high-resolution graphics. To play, you need to download and install it following the installation guide. The project is open source and free, but it's important to buy the original game or download a free demo legally. You can also help develop the game by contributing code, translations, or graphical assets. Donations are welcome to support future development. This version makes the classic game more enjoyable and modern.

https://github.com/ihhub/fheroes2
#dart #dart #flame #flutter #game #game_development #game_engine #gamedev #hacktoberfest

Flame is a game engine built on top of Flutter, making it easier to create games for mobile and web. It offers many useful features like a game loop, collision detection, gesture handling, and support for images, animations, and sprites. You can also use various bridge packages to integrate other tools like audio players, state management libraries, and physics engines. This helps you solve common game development problems quickly and efficiently. Additionally, Flame has extensive documentation, examples, and a supportive community to help you get started and resolve any issues you might encounter.

https://github.com/flame-engine/flame
#c_lang #android #c #embedded #game_development #game_engine #gamedev #graphics #hacktoberfest #iot #linux #opengl #programming #raspberry_pi #raylib #videogames #wasm #webassembly

Raylib is a simple and easy-to-use library for programming videogames. It supports multiple platforms like Windows, Linux, macOS, and more, and it doesn't need any external dependencies. Raylib is great for prototyping, education, and graphical applications. It has full 3D support, audio capabilities, and a powerful math module. You can learn through over 140 code examples and use it with many programming languages. It's free and open source, making it a great tool for anyone interested in game development. This library helps you focus on coding without needing fancy interfaces or visual helpers, making it perfect for those who enjoy pure coding.

https://github.com/raysan5/raylib
#rust #actor #actors #bevy #cloudflare_durable_objects #deno #durable_objects #foundationdb #game_development #godot #multiplayer #partykit #realtime #rust #serverless #unreal_engine

Rivet helps you build and scale real-time applications easily. It has features like Remote Procedure Calls (RPC), automatic state management, and real-time event handling. Rivet actors can scale automatically to handle large numbers of users and reduce latency by running close to your users. It also includes built-in monitoring, supports data localization, and is powered by reliable technologies like Rust and FoundationDB. This makes it easier and more efficient to develop collaborative applications, game servers, chat apps, and more. You can get started quickly with their easy installation guides and various deployment options.

https://github.com/rivet-gg/rivet
#cplusplus #c_plus_plus #cpp #game_development #game_engine #physics #physics_engine #physics_simulation #simulation #vr

Jolt Physics is a powerful tool for creating realistic movements in games and VR. It helps simulate how objects move and interact, like characters being knocked back or vehicles moving realistically. This engine is efficient, scalable, and accurate, making it great for complex worlds like those in "Horizon Forbidden West." Using Jolt Physics benefits developers by allowing them to create engaging physics-driven experiences without sacrificing performance. It supports many platforms and can handle multiple tasks at once, making it very useful for game development.

https://github.com/jrouwe/JoltPhysics