RPG Creator : créez votre MMORPG ou RPG sans aucune connaissance en programmation


Disponible le 4 Juin !




- Jouez à votre jeu sur tablettes tactiles, Smartphones et navigateurs Web
- Personnalisez vos menus
- Dessinez facilement et rapidement vos cartes
- Créez des actions pour le combat A-RPG


www.rpgcreator.net


Heures au format UTC + 1 heure [ Heure d’été ]




Publier un nouveau sujet Répondre au sujet  [ 1 message ] 
Auteur Message
 Sujet du message: Débuté avec Blitz3D
MessagePublié: 03 Aoû 2010, 11:08 
Villageois (Nv 1)

Inscrit le: 03 Aoû 2010, 09:24
Messages: 2
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Définition de Blitz3d :

=> Blitz3d c est un Moteur graphique permettant de créer facilement des jeux que se soit 3D
ou 2D a laide d un script ... ou Langage de programmation .

Quelle genre de langage utilise t on avec Blitz3d ?

=> Généralement Blitz3d utilise des langage Basic donc Facile a comprendre .
Ce type de Langage est symbolisé par C

Voici un exemple de code le plus facile a comprendre

__________________________________________________________________________

Global Long = 640 , Haut = 480

Graphics3D Long , Haut , 16 , 2
SetBuffer BackBuffer ()

Cam = CreateCamera()
Lum = CreateLight()
Cameraviewport Cam , 0 , 0 , Long , Haut

Box = CreateCube()
PositionEntity Box , 0 , 0 , 10
EntityColor Box , 0 , 0 , 255

While Not Keyhit ( 1 )
TurnEntity Box , 1 , 1 , 1

UpdateWorld:RenderWorld
Flip:Wend:End

__________________________________________________________________________

Explication

Les Mots plus Gras sont des Langage connue par Blitz3d tandis que les Mots Moins Gras
mots que vous pouvez remplacer , Inventer .

Global: Signifie que c est un Variable Visible par Tous

Graphics3D: c est pour démarrer le mode 3D

SetBuffer BackBuffer (): signifie que vous allez travailler sur un Calque Noire
( C est le Fond d écran )

CreateCamera(): c est pour créer un Camera , sans Camera , vous ne pouvez rien
Voire ce qui se passe dans votre Monde

CreateLight(): C est pour créer la Lumière , sans la Lumière , c est le Noire Parfaite

Cameraviewport: C est la division de se qui se passe sur votre écran , beaucoup plus
utile pour les jeux Multiplayers

CreateCube(): c est pour positionné votre Cube , sans ce code , les objets ce place
généralement sur coordonné X=0 , Y=0 , Z=0

EntityColor :Tous les objet qui se trouve dans votre Monde se classe paris ce que
l'on appel les Entity et ce Code c est pour détermine le couleurs
de ses Entity . ici , on parle de Notre Box que nous venons
de créer a partir du Code CreateCube()

While Not Keyhit : dans Blitz3d , les Touche du clavier sont Numéroté et ici 1
symbolise le Touche Echap : ce code signifie Tant que le Touche Echap n est Pressé

TurnEntity: c est pour faire tourné les Entity sur la coordonné X,Y,Z
, ici , on parle de notre Box

UpdateWorld:RenderWorld : c est pour adapté votre Monde de tous les Changement et aussi pour les rendre visible a l'écran

Flip: c est pour faire tourné votre Jeux

Wend: C est pour finir l utilisation de la code While

End : Signifie Fin de Programme ...


Maintenant , Vous pouvez présenté Votre Question si quelque Chose vous échappe de mes
explication


Haut
 Profil  
 
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 1 message ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
RPG Creative Forum version 5 ; Tous droits réservés
phpBB Group (Traduit par Xaphos)
Optimisé pour une résolution 1024*728