begin process at 2010 02 10 17:40:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

OpenGL

 > SNIPER : LOST IN THE CITY V1.0B

SNIPER : LOST IN THE CITY V1.0B


 Information sur la source

Note :
9,63 / 10 - par 19 personnes
9,63 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :OpenGL Niveau :Expert Date de création :17/03/2005 Date de mise à jour :17/03/2005 00:38:56 Vu / téléchargé :9 115 / 1 047

Auteur : Arnaud16022

Ecrire un message privé
Site perso
Commentaire sur cette source (66)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Après un an d'attente....
Voici le jeu que vous attendiez tous ( enfin presque, ya que 3 membres au courant. sur 400 000 c'est pas mal )
Il s'agit d'un jeu en OpenGL, son par FMOD, fenetrage & autres par SDL, portable [ ou  presque, a cause de WritePrifaleStringProfile ], que j'ai mis 8 mois a programmer, apres un essai de 6 mois avec 3Dstate ( loupé )
Vous incarnez McLain, vous etres dans la ville de Lost Haven (sic), et un étrangé écran apparait sur le HUD: on vous demande de faire des trrucs. En language de programmeur accompli, ca s'appelle une mission mdr
Vous les faites, vous sauvegardez de temps en temps (!!! premier jeu sur cppfrance avec sauvegarde a ma souvenance, sinon prévenez moi) , allez faire un tour dans les menus, regardez si vous pouvez pas dégotter une arme ici ou la, ya des munitions qui trainent, des émetteurs de particules (ca je suis curieux de voir ce que ca donnera sur d'autres cartes graphiques )
Je sens que certains vont aimer la mitrailleuse automatique ;)

Source

  • code: zip de cppfrance
  • jeu : voir plus bas
code: zip de cppfrance
jeu : voir plus bas

 Conclusion

LE ZIP EST ICI !!!!
www.freewebs.com/sniper-litc
8 Mo en normal ( zip multipartie, 3 fichiers de 3Mo )
3 Mo en ultra compressé pour les petits modems .  Ne m'en voulez pas si la qualité est minable, les textures sont compressées *4, les sons *2... c'est moche mais vous pourrez jouer.

mon ATI tourne a 80 fps
ma GeForce 2 a.... 2 fps !!! (ya un bleme de drivers qqpart..)

Je suppose que j'ai le droit de me mettre en expert ... :) (bobo les chevilles)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

17 mars 2005 00:38:57 :
jmavé gouré ds l'url.. :$

 Sources du même auteur

Source avec Zip OCCLUSION QUERY
Source avec Zip Source avec une capture FENÊTRE DE DEBUG GTK+ POUR OPENGL
Source avec Zip FÊTES SUR LE BUREAU
Source avec Zip Source avec une capture EFFET 3D SUR TEXTE OPENGL
Source avec Zip Source avec une capture DU TEXTE SUR UNE TEXTURE OPENGL

 Sources de la même categorie

Source avec Zip JEU DE DAMES 3D par vbclaude
Source avec Zip CHARGEMENT DES TEXTURES EN OPENGL par Jackyzgood
Source avec Zip Source avec une capture OPENGL - UN PEU DE NEIGE... par underprog
Source avec Zip Source avec une capture JEU DE LA VIE 3D OPENGL AVEC GESTION SOURIS par fratleym
Source avec Zip Source avec une capture SPEAD RACER par jngl

Commentaires et avis

Commentaire de max12 le 17/03/2005 06:36:59 administrateur CS

c:\Documents and Settings\Famille\Bureau\cppfrance_source_30155\source\Sniper\main.cpp(17): fatal error C1083: Impossible d'ouvrir le fichier include : 'sdl/SDL.h' : No such file or directory

et il manque SDL.DLL quand je veux tester. Mais bon je vais aller voir sur ton site :)

@+

Commentaire de frozon le 17/03/2005 07:12:55

salut max12 pour sdl/DL.h et la dll va faire un tour sur www.libsdl.org
si tu utilise dev-c++ utilise le package manager pour linstaller c'est rapide et efficace.
Arnaud16022 je jetterais un coup d'oeil a ta source dans la semaine et si tu veu un portage linux je verais ce que je peu faire si ca t'interesse.
tien moi au courant frozon@gmail.com

Commentaire de max12 le 17/03/2005 08:02:44 administrateur CS

http://photoneffect.com/coldet/
http://www.fmod.org

J'ai essayé sur deux PC différents et aucun moyen, l'un m'affiche le message de première fois, l'autre n'affiche pas ce message et passe directement au jeu mais plante avant même que le jeux s'affiche (fenêtre noire).

Commentaire de cpetter le 17/03/2005 10:12:19

C normal le SDL parachut deployed au démarrage du jeu ???

Commentaire de Arnaud16022 le 17/03/2005 12:13:25

Non. tu l'as vu dans le log c'est ca? ou alors une popup?
Si c'est dans le log ca arrive mais ca devrait marcher quand meme... j'espère

Je n'ai pas mis la SDL pour pas faire un zip ENCORE plus gros; en plus c'est le genre de dll qu'on met dans son windows\system32 une fois pour toute, vu le nombre de progs de cppfrance qui tournent avec
les binaires et tout et tout sont sur www.libsdl.org/index.php

Pour le jeu lancez le Launcher.exe et essayezz avec d'autres paramètres... lisez le Readme, (SI, SI, lisez le) beaucoup de choses sont expliquées.essaye en fenetré

Le jeu a marché du 1er coup sur les 4 PCs dont un portable, un sous XP, un sous Win 2000, un avec ATI, un avec Nvidia, tous ont marché du premier coup

Commentaire de Arnaud16022 le 17/03/2005 12:15:33

Oh une remarque : comme c'est expliqué dans le readme, LISEZ LE LOG quand ya un probleme
Le zip de cppfrance ne contient que la source, ya encore 8 Mo de données a charger, c'est ptet pour ca que ca plante

Commentaire de albert0 le 17/03/2005 17:25:10

de 1 bravo ca al'aire vraiment bien!

de 2, j'essai de dl la version de 8 MO, je telechargais a 4 ko/s
(alors que normalement c'est a 350ko/S) bref une fois telechargé, archive1 corrompu, archive 2 de meme, y a que la 3 qui marche

(j'ai essayé de dl 2 fois..)


Solution?

Commentaire de Arnaud16022 le 17/03/2005 18:34:48

pas possible j'ai fait l'essai au lycée. Essaye avec Winzip 3.2 si tu peux ou un autre genre PowerArchiver ou WinRar
en plsu comme c'est une multipartie, la norme ZIP dit qu'il faut ouvrir le dernier fichier de l'archiver (full003.zip)
Quelle taille fait le dossier extrait?

Commentaire de Funto66 le 17/03/2005 19:43:50

Yeah enfin Sniper sur CppFrance :)
Je le téléchargerai qd je rebooterai sous Windows () moins que frozon ne fasse le portage Linux, auquel cas je serais intéressé...voire même si jamais t'as envie qu'on le fasse à 2 frozon...)

Commentaire de max12 le 17/03/2005 20:23:17 administrateur CS

Bon j'ai finalement réussit à le faire fonctionner :) On s'entend pour dire que les graphiques c'est pas HL² ;)

Résultat si ça t'intéresse :

En 1024, Full Screen, sans musique (ça plante, mais c'est sûrement du aux nombreuses erreurs en dézippant)

Athlon XP 3200+, 512 Mo RAM
ATI Radeon 9600
Résultat : 140 FPS avec les particules et l'eau réaliste, 240 sans rien.
Windows XP

Pentium III 933 MHZ, 256 Mo RAM
AOpen PA3000 (Sans commentaire) GPU : NVIDIA
Résultat : 30 FPS avec les particules et l'eau réaliste, 40 FPS sans rien.
Windows XP

Les résultats sont quand même bizarre je trouve, ça diminuer de moitier sur le Athlon et de 10 sur le Pentium.

Commentaire de Arnaud16022 le 17/03/2005 20:55:04

Ouah ca c'est cool.
t'as combien de PCs?j'intégrerais ca au readme
Par contre unne question: comment apparait la barre de chargement sur ces différentes configs? une simple ligne ou une sorte de tache allongée?

Commentaire de max12 le 17/03/2005 22:18:44 administrateur CS

Ça ressemble à une ligne dans les deux cas il me semble. Sinon j'ai seulement 2 PCs à ma disposition, mais ne t'en fait pas pour ça, car beaucoup de personnes vont probablement l'essayer.

A+

Commentaire de Arnaud16022 le 17/03/2005 23:08:40

arg tes cartes graphiques supportent les textures de 1024 de large?

Commentaire de frozon le 18/03/2005 07:00:58

Moi j'ai quelque petit joujou a la maison:
1 pc bureau
-athlon xp 2200+
-ati radeon 9500
-512Mo de DDR

un petit portable
-P4 2.8Ghz
-512Mo de DDR
-NVIDIA

un mac mini:
-1.42Ghz
-1Go de DDR

voila je ferais les tests sur ces ordis sous windows XP et sous linux avec le portage.
Je regarderais aussi si c'est possible de porter ton jeu facilement sous mac os.

Commentaire de cpetter le 18/03/2005 07:19:17

Merci c bon ca fonctionne!!

super ce jeu!!

Commentaire de Neotenny le 18/03/2005 15:34:40

salut
il à l'air interessant ton projet mais le jeu ne peu pas charger a cause de SDL.dll qui manque alors je ne peu pas jouer....

est ce que quelcun peu me la passer???  et est ce qu'il faut le mettre dans le repertoire racine?
mon adresse e mail: neotenny@hotmail.com

merci

Commentaire de EBArtSoft le 18/03/2005 19:19:42 administrateur CS

Ca c'est bien...
a quand les memes sources sur vbfrance ! lol
(je vais me faire huer)

;-)

Commentaire de Kirua le 18/03/2005 22:57:14

Alors tes zips ... c'est pas faute de volonté. Déjà téléchargés à 1Ko/s chacun ... bjr la galère, et puis le dézippage:

dézipper de windows: erreur
7-zip: erreur
PowerArchiver: erreur
WinRar: erreur

Y a un problème hein ;) Dommage, ça avait l'air sympa :(

Commentaire de Arnaud16022 le 18/03/2005 23:06:17

sdl -> www.libsdl.org (2eme message du forum...)
a mettre dans le rep du jeu ou dans windows/system32 si XP, dans Windows/system sinon

-> frozon : ben ca va tu t'embetes pas....3 PCs de la NSA a la maison, C pas mal...

Pk je ferais ca sous VB? ca ramerait encore plus, je sé pas programmer en VB, ce langage est nul ( a mon gout), meme pas compilé, lent, bref pas adapté au jeux vidéos.
t'as voulu te faire huer C fait ;)

Commentaire de Kirua le 18/03/2005 23:19:18

Il disait pas ça sérieusement, tu vois bien qu'il a employé des mots pour faire rire.

Sinon, le zip 3 (ou deux, je sais plus :p) a fonctionné, et j'ai pu jouer au jeu rien qu'avec celui-là (étonnant!). On sent vrmnt tout le boulot fourni, c'est assez fort :)

Tiens, un détail (et tu vas me dire que t'aurais préféré une analyse du code source), dans les crédits on met surtout les noms des programmeurs, et dans une section spéciale on met les remerciements, toi t'as mis que les remerciements et on voit pas ton nom :p

Sinon, je suis probablement idiot mais ... je trouve le bouton pour sauver et pas celui pour charger une partie :p

On regrettera seulement l'absence d'un vrai script engine, qui permettrait pas mal de liberté dans les missions, les événements etc. Évidemmment, ça fait BCP de boulot en plus. Tu peux peut-être envisager d'utiliser Lua, un script engine très puissant et open source gratuit. Il y a eu tout récemment deux excellents codes d'intro à Lua sur cppfrance, vois dans le moteur de recherche.

Bonne continuation!

PS: où trouves-tu le courage de ne pas bacler les menus ??

Commentaire de goutbouyo le 19/03/2005 12:20:03

J'aimerai bien essayer ton jeu mais malheureusement j'y arrive pas ...

Pourquoi tu n'as pas tout simplement crée une archive en une seule partie(genre RAR) ???

Lors du dézipage j'ai pleins d'erreurs.

Et quand j'essaie de jouer(après avoir rajouter le DLL coldet) ça marche pas et ça me met cette erreur dans le log :
Utilisation des menus: pas trouv;mode release: pas trouv;

Commentaire de Arnaud16022 le 19/03/2005 12:59:13

fo ouvrir la troisieme, voir les précédents messages.
si je l'ai mis en archiv multiple c'est que freewebs refuse d'uploader des fuchuers de plus de 3Mo...
Réessaye, si ca marche pas c'est qu'il n'y a pas le fichier options.ini
Attention, le dossier s'appelle Sniper, et faut pas le renommer

Pour sdl: fut pas pousser, 1ere entrée sur google: www.libsdl.com (en plus c'est la 3eme fois que je le dis)
je mettrais volontiers un lien sur le site mais la G un GROS pb avec mon PC ca sera pas possible avant un moment (grrrrr... je hais Windows, surtout le sp2 qui sait meme pas se désinstaller.... en gros j'ai perdu tout mon disque dur de 50Go... je galere pour récupérer tout ca...PC inspector File Recovery tourne en arrière plan mdr)
Kirua-> on ne se refait pas hein?  "On regrettera seulement l'absence d'un vrai script engine" je te reconnais bien la; n'empeche que j'ai 5-6 types de missions entierement paramétrtables, en ascii, non compilées, modifiables et "créables" a volonté ; évidement un truc genre Lua serait encore mieux, mais je nen ai pas réellement le besoin.

pour les menus -> "où trouves-tu le courage de ne pas bacler les menus ??" mdr en fait c'est a cause du radial blur du début (il est jouli hein?) , pour l'honoreer je voulais faire quelque chose qui le suive directement, qui ne soit pas directement le jeu, c'eût été dommage.... du coup j'ai fait un vrai systeme dee menus configurables (bon ca C compilé) , j'ai qu'a rajouter 2 lignes dans unne fonction pour créer un nouveau menu.
mais je l'ai fait ya déja lgtps, je maitrisais pas encore l'allocation dynamique et tout ca, alors faudra que je refasse tout ca. c'est surtout ca qui va me demander du courage en fait.
et pour l'écran de remerciements c'est plus pour le fun qu'autre chose

En tout cas j'en ai marre de tous ces pbs d'upload.... si qqun connait un fournisseur d'espace web avec une 20aine de Mo, un brandwidth assez large, une taille d'upload max supérieure a 9 Mo, je suis preneur. ou alors un ftp mais je sia spas du tout comment ca marche pour en créer et uploader ses fichier...

++
Arnaud

PS: dites vous pourriez rien faire pour ce : "Notation des membres :Pas de note - Notation des Admins :Pas de note" qui me désole? merci ;)

Commentaire de Kirua le 19/03/2005 14:11:18

Pour ta note, je mets 9. Le moteur 3D est pas au top, mais tu as fourni un travail d'arrache... y a qu'à voir la mitrailleuse :p l'écran qui "secoue" pour donner l'effet, c'est le genre de détails qui rendent le jeu plus amusant et qui traduisent tout le boulot fourni.

Pour les espaces webs (= espace FTP la plupart dsu temps, tu confonds les choses. de l'espace reste de l'espace, mais pour y accéder tu as différents protocols. on appelle ça de l'espace web quand il y a un serveur HTTP installé, et un espace FTP quand il y a un serveur FTP installé, mais souvent on a les deux). tu peux tjs aller chez Free ... mais la création de nouveaux comptes n'est plus possible pour les non-free :( enfin, plus précisément, tu peux créer des comptes, mais pas y acéder via FTP si t'es pas Free. J'avais pensé à faire une passerelle avec un client FTP en PHP sur un compte free, mais j'ai pas encore testé.

Quand même, un script engine ... quel bonheur :D (d'accord, j'arrête de vous emmerder).

Sors-nous une nouvelle version un de ces jours!

Commentaire de Funto66 le 20/03/2005 01:47:52

Ouais sinon, comme je te l'avais dit, regarde du côté de 100webspace ou 1800webhosting, qui sont gratuits (par contre tu peux avoir des pb genre qu'ils veulent pas que tes fichiers s'appellent .zip, t'es obligé de mettre .zip.a_renommer c assez chiant...).

Bon promis demain je teste le jeu (rahlala le reboot sous Windows, hélas indispensable...).

Commentaire de Funto66 le 20/03/2005 14:56:40

Wééé voilà j'ai testé (et fini le jeu ;)) :)
Ben ça pète ! yeah :)
Franchement bravo, c'est pas encore parfait mais c'est parfaitement jouable :)
Bon allez quelques petites remarques/petits bugs :
-t'as oublié d'enlever la possibilité de traverser les murs et objets en marche arrière
-faudra s'occuper de la cohésion entre le perso qui tient l'arme et l'arme, qui vole autour de lui :D
-faudrait aussi peut-être empêcher de descendre de la tour jaune avant d'avoir tué l'ennemi, parce que là je suis descendu, je l'ai tué à la mitrailleuse automatique et après, ma mission (alors que j'étais en bas :p) c'était de redescendre de la tour :p

Bon ben en gros niveau bugs c'est tout je pense...
Les particules du haut de la tour jaune, pr la fumée, sont super bien faites je trouve aussi :)
Peut-être qu'il faudra penser à rajouter de la lumière plus tard aussi...

Quoi qu'il en soit : félicitations ;)
Je te mets 10 ;) (si le site buggue pas...).

Commentaire de Funto66 le 20/03/2005 15:00:16

Heu ah oui aussi j'avais oublié : les zips de la version full sont tous corrompus...j'ai testé avec la version light ^^
Si tu veux je peux héberger ton zip sur mon compte FTP Wanadoo ;)

PS : on le site a buggué, t'as 9 au lieu de 9.5...grr...

Commentaire de cancooler le 03/04/2005 02:16:02

Salut c'est pour la SDL.dll? ... non je deconne, mais par contre y me manque la JPEG.lib pour compiler et la fmod.dll pour faire tourner l'exe. C'est ou qu'on les trouve?

Commentaire de Funto66 le 03/04/2005 12:40:10

FMOD c'est sur www.fmod.org

Pour jpeg.lib, je dois l'avoir qq part, stu veux tu me dis où te l'envoyer.

Commentaire de cancooler le 03/04/2005 12:57:19

Merci c cool. Tu peux m'envoyer la lib a pleefsma@hotmail.com

Commentaire de Arnaud16022 le 03/05/2005 22:51:56

ca serait sympa de la part du ***** qui m'a mis 2 de se dénoncer, sérieux, je veux bien qu'on trouve des trucs dommage dans mon jeu mais de la a me descendre a ce point ya un fossé
et ce, surtout sans rien mettre en commentaire
c'est pas comme ca qu'on fait progresser le site (et moi meme)

pour les autres, j'ai trouvé un ftp, mise en ligne tres prochainement de la grosse version 10Mo, peut etre avec des *bonus* si j'ai le temps
++

Commentaire de Arnaud16022 le 14/05/2005 20:02:53

merci Nix
maintenant on peut voir que qqun m'a mis 1
qu'il s'explique svp

Commentaire de Funto66 le 14/05/2005 20:15:46

Bah suffit de le signaler à BruNews je pense qu'il fera ce qui est nécessaire ;)

Commentaire de Arnaud16022 le 14/05/2005 21:26:18

je viens de le faire...décidément on est tjs sur le meme longueur d'ondes ^^

Commentaire de Funto66 le 14/05/2005 21:59:20

Et pourtant on a qd même souvent du mal à se comprendre :p

Commentaire de sithlords le 15/08/2005 11:11:55

Il me manque coldet.dll pour demarrer le jeu. Où l'obtenir ?

Commentaire de sithlords le 15/08/2005 11:14:17

Au fait, je t'ai mis 10. J'ai pas essayé le jeu a cause de la dll mais c'est pour te féliciter de ton travail.

Commentaire de Funto66 le 15/08/2005 11:15:58

Bah tu tapes juste "coldet" dans Google et tu trouves ça : http://photoneffect.com/coldet/

Commentaire de sithlords le 15/08/2005 12:47:45

Ca marche pas... SDL deploie la parachute.

Commentaire de Arnaud16022 le 16/08/2005 10:36:20

alors:
tiens un fan de Calvin :D ca fait plaisir mdr
merci pour le 10
coldet.dll est inclus dans le zip, si si
il faut dl le BON zip, celui qui est sur la page:
www.freewebs.com/sniper-LITC
rubrique dl, telecharge celui de 3Mo, l autre a un pb je crois, archive corrompue ou une connerie du genre
bye
ad

Commentaire de sithlords le 17/09/2005 16:42:26

Ou est le zip maintenant ?
Le site n'est plus...

Commentaire de SAKingdom le 22/11/2005 20:42:14

Hé Arnaud tu t'arrête jamais toi? Et presque tout les projets que tu fait son en 3D et de (en général je ne les ai pas toutes vue) de très bonne qualité. Je suis jaloux ;). Pour le jeu, un gros 10/10 (on peut pas en mettre plus. Juste pour l'effort tu en mérite plus)

Commentaire de kerneltony95 le 17/10/2006 23:49:08

tu es balez toi bj ^^

Commentaire de wperrad le 23/10/2006 11:37:39

Salut, j'ai été sur le site mais tous les zip sont corrompus. Tu pourrais pas essayer de les ré-uploader stp ?

Commentaire de Arnaud16022 le 28/10/2006 23:04:48

Alors concernant les derniers messages ( ça fait longtemps que je ne suis pas venu sur cppfrance )

SAKingdom -> J'en ai plaisanté une fois avec Funto66 ... t'es tout content, tu te dis " wah dla balle j'ai fait mon propre FPS chuis un dieu". 2 mois plus tard tu commences à t'appercevoir que t'as des failles de conception que t'aurais dû ( pu ) éviter. 6 mois, et tu te dis que tout est à revoir. 1 an : "pff c'est trop naze ce que j'ai fait" . Trop naze, mais indispensable pour progresser. Depuis, dans mes nouveau projets, il y beaucoup de code que j'ai simplement copié-collé de ce projet. Cependant l'organisation globale de la chose est minable. suffit de regarder le nombre de variable globales ( beaucoup ), ou le nombre de conteneurs genre vector ( aucun ).

WPERRAD : les zips sont bons. Il faut uniquement ouvrir le part3 et tout s'extrait sans pb. Mais tu as raison c'est chiant, je réuppe sur un autre FTP, ça devrait être prêt dans 10 min:
http://coucousflingueurs.free.fr/Projets/Sniper.zip

++
ad

Commentaire de Kirua le 28/10/2006 23:37:21

N'empêche: arriver à un résultat tangible et fonctionnel avec un faible niveau d'organisation, c'est une compétence en soi :). Faut pas descendre ça en flêche, je sais à quel point ça me manque à moi: tires-en parti.

Commentaire de Arnaud16022 le 28/10/2006 23:46:33

Nan mais bon ce que je voulais dire par là c'est que le code est, à certains endroits, CRADE !
t'imagines pas les bidouilles que j'ai dû faire tellement je manquais d'organisationau début, d'autant plus que je savais pas comment me sortir de certaines impasses dans lesquelles je me fourrais à force de tout mettre dans le .h, implémentation compris ...
Je dois cependant bien admettre que vers la fin du projet j'ai commencé a écrire quelques bouts de code intelligents, genre la gestion des modèles 3D ou des widgets, qui n'étaient pas si mal pour une époque ou polymorphisme et templates m'étaient inconnus.

Pis Kirua, c'est vrai ça d'abord, je n'ai pas vu le bout de tes derniers projets :p ( TAP, et aussi ton truc en mode console là ... )

PS : ayé, le zip est uppé et le site MAJ.

Commentaire de SAKingdom le 29/10/2006 15:27:04

Bien savais tu que la capacité à trouver une solution, même farfelue, à un problème qui nous est complètement inconnue est une preuve d'intelligence?

Tout ça pour te dire que ce n'est pas merdicimal, loin de là. Y'a de l'optimisation à faire, Ok, mais tu saura qu'il est très rare de voir un projet de cette taille fait par un unique programmeur être d'une propreté et d'une rapidité exeptionelle sitôt terminé de coder.

Alors, je crois que tu mérite le 10/10 que je t'ai donné. Comme je disais, juste pour l'effort, tu en mérite plus.

Bon, bonne continuation dans tes projets. J'attend de voir le prochain avec impatience :)

C++ (@++)

Commentaire de Arnaud16022 le 30/10/2006 16:13:12

Heu le prochain est en cours oué mais j'ai pas commencé xD
Je me construis un framework béton. ENSUITE on verra, pour un jeu.

Mais merci :)

Commentaire de Kirua le 31/10/2006 13:50:07

Ah, le framework, c'est pour ça :)

Commentaire de satri le 02/08/2007 15:34:04

comment as-tu créé les objets et les personnages (comme Bruce Willis la) ? et surtout, comment tu as fait pour les animés?

Commentaire de Arnaud16022 le 02/08/2007 17:22:03

hum google ^^
Ce sont des modèles MD2, les plus simples à animer
J'ai modifié le code de Digiben, qui a l'époque n'était pas payant.

Le principe : t'as une soupe de triangles , décrits par un index. Par exemple si tu veux représenter un carré avec des triangles tu vois que tu as 4 indices, un par sommet. Pour le triangle 1 les indices seront 0,1,2 et pour le second 0,1,3, qqch comme ça.
Et ensuite dans le .md2 t'as la position de chacun de ces points toutes les n millisecondes. Du coup si tu modifies le point d'indice 0, les deux triangles s'en retrouveront modifiés.

voilà ... ya quelques tutos sur le md2 sur le net, atta ... humpf nan j'en avais un bien mais je le retrouve plus là :s

Commentaire de satri le 02/08/2007 21:05:43

merci, je vois a peu pres ;) . Le truc c'est que je n'arrive pas à executer le fichier a partir de dev-c++ :s. Dev-c++ me dit qu'il y a un probleme avec les BIN ou les OBJ.

Commentaire de Arnaud16022 le 02/08/2007 21:56:05

? ça veut dire quoi exécuter un fichier à partir de dev-c++ ?
Je ne me souviens pas qu'il y ait des .bin
les .obj sont des fichiers 3D pour des objets statiques, comme la flèche au dessus du bonhomme
Si tu veux l'ouvrir pour voir comment c'est fichu, le bloc-notes ira très bien.
Si tu veux l'ouvrir pour voir le modèle qu'il décrit, Maya PLE, milkshape, deep exploration, blender le font très bien .

Je pense que dev-c++ pense qu'il s'agit d'un fichier objet au sens C++, à savoir une bibliothèque statique. c'est peut-être de là que vient le problème.

Commentaire de satri le 02/08/2007 22:16:44

je verrai demain, merci quand meme ;)

Commentaire de satri le 03/08/2007 15:23:27

ton projet est ecrit en c ou c++?

Commentaire de Kirua le 03/08/2007 15:25:34

A en juger par les extensions des fichiers (.cpp) et connaissant la rigueur d'Arnaud, je répondrai à sa place: C++.

Commentaire de satri le 03/08/2007 15:32:56

et maya ple j'lai pas et j'ai pas envie de l'avoir, milkshape ne lit pas les .obj , deep exploration jle trouve pas , c'est un vieux programme, blender meme chose que milkshape ...

Commentaire de satri le 03/08/2007 15:45:34

merci kirua c'est pour etre sur car je ne vois pas le probleme :(. Est-ce qu'il n'y aurait pas le meme projet fait avec dev-c++ ?

Commentaire de Arnaud16022 le 03/08/2007 18:03:36

Kirua -> tu connais ma rigueur actuelle, certes. Pas celle d'il y a 3 ans; Ce projet est en C mâtiné de C++.

Blender ouvre pas les .obj ?! groumpf ...
Deep exploration est un peu âgé certes, mais c'est un _excellent_ programme qui te convertir tout en n'importe quoi, même en basecode openGL. Il y a encore une version gratuite sur eMule ce me semble, si tu ne l'as pas, envoie moi ton mail par MP, ça peut s'arranger.

Commentaire de satri le 03/08/2007 18:09:24

si c'est un projet C, je dois dire a dev-c++ que c'est un projet C et non C++

Commentaire de satri le 03/08/2007 19:01:12

derniere chose que je demande : c'est si quelqu'un a ce projet sous dev-c++, qu'il me l'envoie, s'il le plait. :)

Commentaire de Arnaud16022 le 03/08/2007 19:28:15

Ah heu *hum* je crois que le projet n'est pas compilable, il manque un fichier ... je m'étais tellement emmêlé les pinceaux avec les sauvegardes que du coup j'ai tout perdu et il me manque un fichier, je ne suis plus jamais arrivé à le recompiler :D

Et non, j'ai pas ça sous Dev ...

Commentaire de satri le 03/08/2007 19:53:20

c'est vraiment dommage, tu ne saurais pas le refaire sous dev-c++ (lol, enfin si tu le refais c'est superbe :p) enfin copier/coller pour le faire sous-dev-c++ puis les fichier qui te manque se trouvera dans ton fichier zippé forcément. :D

Commentaire de Arnaud16022 le 03/08/2007 21:23:25

non, il manque vraiment un fichier _dans_ le zip ET _dans_ mon disque dur, faut dire j'ai eu beaucoup de problèmes sur mon ancien PC.
Et si tu veux refaire le projet sous dev t'amuse pas à copier coller voyons ! tu fais importer -> dossier ou un truc comme ça.
Ah et utilise un vrai IDE, dev-c++ c'est dépassé... code::blocks est bien mieux et utilise le même compilateur ( par défaut )  ( d/l la version nightly, pas la release )

Commentaire de satri le 04/08/2007 13:52:18

deso, mais j'aime beaucoup dev-c++, je ne crois pas que je pourrai m'en detacher  :p. enfin j'vais essayer. De toute facon, meme si c'est vieux, j'vois pas la différence. Et puis c'est quel genre de fichier qu'il te manque? ^o)

Commentaire de Arnaud16022 le 04/08/2007 16:16:05

un .cpp je crois .. enin je réessayerai à l'occasion ...

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales