π
<-
Chat plein-écran
[^]

Raycasting sur NumWorks

Raycasting sur NumWorks

Unread postby Golden Man » 22 Sep 2020, 21:46

Et oui, vous avez bien lu : du Raycasting sur NumWorks en Python.

Testé et approuvé sur N0100, j'ai fait un petit script disponible ici : https://2go.ovh/raycasting.

Pour faire votre propre carte si vous voulez vous balader sur autre chose :
world est un tuple d'int. Chaque entier représente une couche horizontale du niveau de longueur n bits.
bits est le nombre de bits maximum utilisé dans world

Le niveau par défaut est :
Code: Select all
world = (255, 149, 133, 245, 133, 165, 129, 255)
bits = 8

Ce qui donne :
Code: Select all
11111111
10010101
10000101
11110101
10000101
10100101
10000001
11111111


Petite image des (non) beaux graphismes :
Image
L'algorithmique, ça me passionne.
Mon dernier projet
: un API javascript et un package Python pour https://nsi.xyz
User avatar
Golden ManPremium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 54.7%
 
Posts: 14
Joined: 12 Oct 2019, 13:03
Location: Marseille
Gender: Male
Calculator(s):
Class: PeiP 1A

Re: Raycasting sur NumWorks

Unread postby cent20 » 22 Sep 2020, 22:06

La 3D sur NumWorks est en marche !



C'est dans ces moment là que le vieux maître doit prendre sa retraite spirituelle, et reconnaître que son disciple fait tout beaucoup plus vite, beaucoup mieux que lui !
Image
Enseignant de mathématiques et de spécialité NSI ( projets, tutos ...)
:favorite: NumWork, Python : démineur, snake, tétris
User avatar
cent20Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 21.8%
 
Posts: 499
Images: 38
Joined: 17 May 2012, 09:49
Location: Avignon
Gender: Male
Calculator(s):
Twitter: nsi_xyz


Return to Programmation Python

Who is online

Users browsing this forum: No registered users and 2 guests

-
Search
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
449 utilisateurs:
>441 invités
>1 membre
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)
cron