CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Moteur3d] Game Incubator

Quintoff
Quintoff
Niveau 10
21 janvier 2006 à 11:04:41

Et puis quand on voit les résultats auxquels il arrivait avec Kyrne... :)

Lapintade
Lapintade
Niveau 30
21 janvier 2006 à 12:03:11

Pour Dnoob, Kamron m´a envoyé les lignes minimum pour afficher un object 3D. Voici le code :

----------------

dans GIInit:

GIDisplay->SetDefaultVertexShader("Data/SimpleV.cg
");
GIDisplay->SetDefaultPixelShader(1, "Data/SimpleP.cg");
GIDisplay->Camera->SetPosition(GI::POINT3D(10.0f, 10.0f, 10.0f));

GIDisplay->GetMainLight()->SetColor(GI::COLOR3(255
,255,255));

GIDisplay->GetMainLight()->SetPosition(GI::POINT3D
(100.0f, 100.0f, 100.0f));

scene = GI::SCENE::Create("KyrneMill.G3O");

Dans GIGameLoop

scene->Draw();

---------------------------

Le fichier G3O c´est l´object 3D (je peux te faire des sphere ou des faces si tu veux).
Donc il y a quelques lignes d´init, une ligne pour charger l´object et une ligne pour l´afficher

Lapintade
Lapintade
Niveau 30
21 janvier 2006 à 12:06:16

Sorry pour la mise en page pourrave

Lapintade
Lapintade
Niveau 30
21 janvier 2006 à 12:59:43

"c´est toi le modo ici je suis plus chez les -15 c´est la premiere fois que je viens ici"

Bienvenue parmi nous Damien. ici c´est un peu plus discipliné que chez les -15, mais sinon c´est trés sympa.

dnob700
dnob700
Niveau 10
21 janvier 2006 à 18:06:27

Pour GI, j´ai regadré comment ça fonctionne, mais l´utilisation est trop contraignante pour que je l´utilise dans les projets où j´en ais besoin (qui sont déjà écrit) car les graphisme n´en représente qu´une petite part, et je ne peut pas "architecturer" le programme autour des procédures graphiques.

Lapintade
Lapintade
Niveau 30
21 janvier 2006 à 19:09:08

Je comprends, c´est ok.

dnaprotector
dnaprotector
Niveau 5
22 janvier 2006 à 09:58:23

salut lapintade

je tiens a te signale que notre jeu utilise gameincubator aussi squadronforce demo et video pour bientot

a+

Lapintade
Lapintade
Niveau 30
22 janvier 2006 à 10:10:22

Bien

En 2D ou en 3D ?

---

Aprés la question d´hier, Kamron a posté une video pour creer un nouveau projet et charger/afficher un object 3D. La video est la :

http://gi.kamron.net/frennch/tutorials/02-BaseSample3D/

Quintoff
Quintoff
Niveau 10
22 janvier 2006 à 10:23:43

Je vais aller voir ça :ok:

Mais en fait il suffit que tu demande il sort un nouveau tuto? :)

Quintoff
Quintoff
Niveau 10
22 janvier 2006 à 10:37:44

C´est vrai que c´est très simple tout ça :ok:

Lapintade
Lapintade
Niveau 30
22 janvier 2006 à 10:41:00

"Mais en fait il suffit que tu demande il sort un nouveau tuto?"

Il est toujours dispo pour repondre aux questions oui. Un tuto pour la 3D manquait donc il l´a fait puisque ca pouvait interresser quelques personnes (donc moi, j´ai jamais fait de 3D encore avec le GI :) )

Quintoff
Quintoff
Niveau 10
22 janvier 2006 à 10:47:01

j´ai jamais fait de 3D encore avec le GI

Ca laisse sous entendre une future expérience 3D avec le GI pour toi? :)

Lapintade
Lapintade
Niveau 30
22 janvier 2006 à 11:00:57

En effet, pour mon premier projet pro, j´ai choisi le GI pour faire tourner le jeu sur PC (version de travail et peut etre version vendue je l´espere). La version principale tourne sur PS2.

dynoplasmma
dynoplasmma
Niveau 9
22 janvier 2006 à 11:53:08

Interressant :)
Mais sinon je me pose des questions, entre SDL et GI :

Lequel est le plus simple a utiliser ?

Lequel est le plus eficace ?
(moin de lignes de codes pour un meme resultat)

lequel peut faire plus de chose que l´autre ?

Merci de me repondre :)
(je parle de la 2D, mais en 3D je voudrais bien savoir aussi)

Lapintade
Lapintade
Niveau 30
22 janvier 2006 à 11:58:26

Niveau ligne de code, le GI est le moteur le plus simple que je connaisse.

Quand j´avais mon jeu amateur DNA sur GBA et que j´ai voulu le porter sur PC. J´ai fait le test avec SDL et GI (je connaissait aucun des deux). Avec la SDL en une soirée, j´ai porté l´affichage du decor qui scrollait un peu. Dans le meme temps j´ai porté tout le jeu qui tournait parfaitment avec le GI. Je suis donc resté sur le GI.

La SDL est bien plus complete et parametrable. Tu peux faire ce que tu veux avec precision. Mais moi c´est pas ce que je cherche. Je veux des fonctions standard et simple. Le GI est parfait pour ca.

lequel peut faire plus de chose que l´autre ?

La SDL est portable et bien plus parametrable.

dynoplasmma
dynoplasmma
Niveau 9
22 janvier 2006 à 12:01:36

Merci lapintade :-) , donc je vais rechercher ce que GI peut faire pour voir si ce que je veux faire marchera sous GI :)

Quintoff
Quintoff
Niveau 10
22 janvier 2006 à 14:27:50

Ce qui ne me fait pas utiliser le GI c´est le fait que ce soit pas portable. C´est pas un reproche parce que je sais que kamron à fait cette librairie pour ses propres besoin.

Ca aurait été sous OpenGl au lieu de directX, ça aurait été parfait :)

franco01
franco01
Niveau 7
22 janvier 2006 à 14:30:45

Un nouveau jeu qui utilise le GI, il s´agit de Squadron Force V, le post est le suivant : https://www.jeuxvideo.com/forums/1-31-8487283-1-0-1-0-0.htm

Pour ma part, c´est lapintade qui m´a fait découvrir le GI (un petit coucou au passage) et depuis j´ai du mal à le lâcher car il est vrai qu´il est très simple d´utilisation et qu´il est assez complet en 2d. Par contre je viens de voir qu´il y a un nouveau tuto pour afficher de la 3d je vais aller voir car ca m´intéresse également

En tout cas pour débuter en programmation jeux vidéos, je vous conseille de commencer par NGCK de lapintade puis passer au Game Incubator
:ok:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment