labesoft / top-projects

Welcome to our simple python projects portfolio
1 stars 0 forks source link

Plan (and choose) the 3D library intregration for a rolling dice #19

Closed labesoft closed 3 years ago

labesoft commented 3 years ago

We need to create the task to execute to be able to develop the Dice rolling simulation game. We also want to choose a good 3D library that will enable good graphics and ease our dev effort.

benlapETS commented 3 years ago

I started a local branch dev_panda3d_helloworld which looked nice but I am still undecided what to do next with that, because it didnt convinced me that panda3d is the tool the we absolutely need. I still hesitate between Unity (the best gaming tool , but in C#) and panda3d (not very good, but in pyhon)

labesoft commented 3 years ago

We decided to build our dice game with panda3d and based the task scheduling on this tutorial. There is 17 lessons and it will give us 15 tasks to implement our dice game. The tasks go as follows:

benlapETS commented 3 years ago

This plan is too much in the implementation details I will amend this. Maybe we could introduce those task later during the implementation step. This tutorial mentionned has something to inspire and can make a good starter but we cannot follow as-is. I would recommend this:

labesoft commented 3 years ago

The panda3d plan has failed, this tool is not good enough for our needs. We will switch to Unity.

benlapETS commented 3 years ago

The procedure described up here will change a bit while learning how to code/test/deploy/maintain/enhance a game based on the Unity engine.

benlapETS commented 3 years ago

I will take this beginner course which is 36h long