Skip to content

Rating: (4/10) UrsinaDiceRoller is a game engine-based dice rolling simulator, allowing users to roll dice, move players, and interact with interactive elements.

Notifications You must be signed in to change notification settings

Statute8234/UrsinaDiceRoller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

UrsinaDiceRoller

UrsinaDiceRoller is a game engine-based dice rolling simulator, allowing users to roll dice, move players, and interact with interactive elements.

Table of Contents

About

UrsinaDiceRoller is a game engine-based dice rolling simulator that allows users to roll a dice and move a player entity on a virtual board. It features interactive elements like color adjustment, coin collection, and scene updates based on user interactions.

Features

UrsinaDiceRoller is an immersive dice rolling simulator powered by the Ursina game engine. Players can roll a virtual dice, which determines their next move on the board. A player entity can move across the virtual board, with dice rolls dictating the number of steps taken. Interactive elements include color adjustment, coin collection, and dynamic scene updates. UrsinaDiceRoller aims to provide an engaging and visually appealing experience, allowing players to explore the board, collect coins, and strategize their moves. The game environment dynamically changes based on user interactions.

Imports

ursina, time, random

Rating

For its visuals, which use Ursina to create a visually appealing scene with coins, sliders, and a player entity. However, there are areas for improvement, such as lack of proper code organization, heavy reliance on global variables, redundant parts, and the use of magic numbers. The code also lacks comments explaining the logic behind certain operations, making it difficult for others to understand. Additionally, the code could benefit from more user interaction beyond rolling the dice, such as providing feedback or allowing players to interact with more elements. Addressing these issues can make the code more readable, maintainable, and user-friendly.

About

Rating: (4/10) UrsinaDiceRoller is a game engine-based dice rolling simulator, allowing users to roll dice, move players, and interact with interactive elements.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages