Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Sujets - Lo-X

Pages: [1]
1
SFML game jam / Annonce: 4e SFML Game Jam
« le: Avril 22, 2015, 05:57:28 pm »
Sortez vos calendriers, le 4e SFML Game Jam débutera le 15 mai 2015 !

Comme d'habitude, le concours aura lieu pendant 72h et tout le monde est invité à participer et à créer un jeu avec SFML. Comme d'habitude également, le concours débutera à 17h00 en France (15:00 UTC) et le thème sera annoncé à 16h00 (14:00 UTC).
La proposition et le vote pour les thème se dérouleront une semaine avant la date. Je posterai un autre message à ce propos pour vous tenir informé en temps et en heure.

A bientôt !

2
SFML game jam / Date du prochain SFML Jam
« le: Mars 20, 2015, 06:07:57 pm »
Salut,

Juste un petit message pour vous informer que des discussions sont en cours sur le forum anglais pour fixer la date du prochain Jam.

Le but, pour Jebbs, serait de le faire ce début de printemps ou début d'été, mais il faudrait une date précise.

Je vous invite donc à lire voire répondre sur le sujet coté anglais si vous le pouvez : http://en.sfml-dev.org/forums/index.php?topic=17741.0
Sinon, répondez ici et je passerai l'info.

Merci

3
SFML game jam / SFML Game Jam 3 - 30/05/14 15:00 UTC
« le: Mai 22, 2014, 08:14:43 pm »
Salut à tous !

Le prochain SFML Game Jam (#3) se déroulera la semaine prochaine, le 30 mai !

Vote pour les thèmes : http://sfmlgamejam.com/voting/

On se voit le week end prochain pour 72h de programmation ;) ?

4
SFML game jam / Site Web : SFML Game Jam
« le: Janvier 21, 2014, 08:20:18 pm »
Salut à vous !

Même s'il n'est pas entièrement terminé, le site web du SFML Game Jam est désormais disponible !

Vous pouvez vous y créer un compte, vous y connecter et proposer deux thème pour le jam de fin janvier !

Bientôt, on pourra voir les thèmes et voter !

Voici l'adresse (en anglais) : http://sfmlgamejam.com/

Bonne visite et merci à Jebbs et zsbzsb pour le temps de travail donné au site :)

5
SFML game jam / SFML Game Jam 2 - 31/01/14 15:00 UTC
« le: Novembre 18, 2013, 03:07:40 pm »
Salut ici !

Tout ceci devrait être confirmé et re-confirmé courant décembre, mais le prochain Jam devrait avoir lieu le vendredi 31 janvier prochain, même heure de départ que la dernière fois (15:00 UTC, 16h heure française).

Tout ce qui est thème, conditions, arrivera d'ici là !

6
SFML game jam / Discussions et changements
« le: Septembre 19, 2013, 02:43:54 pm »
Salut,

Je n'ai pas posté plus tôt les discussions du forum anglais car il n'y a aucun intérêt à traduire les points de vues de tout le monde, mais maintenant que les choses sont un peu plus claires voici quelques informations :

Citer
A partir du prochain SFML Game Jam, les appels directs à OpenGL devraient être autorisés.
Le prochain SFML Game Jam pourrait commencer le 2 février 2014 à 15:00 UTC (soit 16h heure française). Attention: cette date est temporaire.

De plus, si vous souhaitez débattre de l'utilisation d'openGL (même si un peu tard) ou donner votre avis sur la fréquence et/ou la prochaine date, n'hésitez pas à poster coté anglais ou dans ce sujet (et je ferai le relais)

7
SFML game jam / Bienvenue dans la section SFML Game Jam !
« le: Août 07, 2013, 07:49:15 am »
Salut,

Laurent nous a ouvert ce forum afin d'y placer tout ce qui est relatif au concours (jams). Ces concours devraient gagner en participants, nous avons donc maintenant un forum pour en parler !

J'essaierai de retransmettre au plus vite toutes les informations relatives au Game Jams, publiées sur le forum anglais, dans cette section.

La première édition est terminée, d'ailleurs vous pouvez aller voir les jeux qui ont été créés sur cette page !

On espère vous voir plus nombreux pour la prochaine fois !

8
Projets SFML / [LandS] SFML Jam Game
« le: Août 04, 2013, 10:34:33 pm »
LandS - Lights and Shadow



Salut !

Ce jeu est un jeu d'exploration/trouver la sortie. Vous êtes dans un manoir hanté par des fantômes, ça tombe bien, vous êtes chasseur de fantômes à vos heures perdues... Préparez votre fusil à bave et trouvez la sortie !


Notez que le jeu n'est pas complêtement terminé, mais il y a tout pour que vous passiez un bon moment !

En effet, il y a
- 3 levels (tuto + 2 grands levels)
- De la bave
- Clés et portes
- Plus de bave
- Lumières
- Des murs
- Des champignons et des Champignons-bave
- Des fantômes !

S'il y a des bugs, laissez le moi savoir ici !

J'ai prévu quelques mises à jour..


Prochaines MAJ :

- Restart lors d'un échec
- Objecs à ramasser (potions, piles pour la lampe, god mode, ...)
- Un fond d'écran pour l'écran d'accueil
- Meilleurs menus
- Différents fantômes, plus de niveaux et peut être des boss !


Download :

Linux (x64)
Linux (x32)
Windows

Je suis sur linux, alors il se peut que ça ne fonctionne pas très bien sur windows, surtout si vous avez une vieille carte graphique ou des pilotes pas à jour...


Video :


9
Discussions générales / SFML Game Jam 1 - 02/08 au 04/08
« le: Juillet 30, 2013, 09:34:03 am »
Salut à tous,

Sur le forum coté anglais s'est lancé une idée de faire un SFML Game Jam ce week end.
Il s'agit d'un "concours" dont le but est de créer un jeu vidéo dans un temps imparti, généralement assez court. Le but de celui-ci est de promouvoir et de montrer ce que SFML est capable de faire.

Il s'agit de la première édition et c'est un peu un essai, mais tout ceux qui le souhaitent sont invités à y participer.

Voici comment devrait se dérouler le concours :

Une liste de thèmes est proposée sur un support de vote/sondage et chacun peut voter pour le thème qu'il préfère. Les résultats des votes sont tenus secrets.
Le premier jour du concours, à l'heure H, un thème parmi les plus votés est tiré au hasard. Tous les participants doivent dès lors se lancer dans la réalisation d'un jeu correspondant au thème.
Un certain temps plus tard (72h, normalement) le jeu doit être remis ainsi que les sources (qui peuvent rester privées, c'est juste pour que le jury valide que SFML est présent dans le code)

Même si le concours aura a/des gagnants, il n'y a pas de prix (sauf le fait d'avoir relevé le challenge). On parlait de remettre une copie du nouveau livre sur la SFML au gagnant, mais je ne sait pas si ça se fera.

Pour voter pour les thèmes, c'est par ici : http://www.easypolls.net/poll.html?p=51f421bce4b0cd118fd1761d


Les règles à respecter :

Citer
Code :
- N'importe quel langage/binding peut être utilisé
- Vous DEVEZ utiliser SFML
- Vous pouvez utiliser les exemples/tutoriels sur le wiki SFML
- Les bibliothèques tierces sont autorisées, sauf si c'est un "concurrent" à SFML (donc, pas de SDL, Allegro, etc..). OpenGL (en appel direct) est admis.
- Les graphismes ET les sons/musiques doivent être créé durant les 72h et par vous !
- Vous devez être seul ou à deux, vous devrez préciser le nombre de personne lors du rendu du jeu

Retour du jeu :
- Le retour des souces doit être fait avant les 72 heures, via GitHub ou tout autre service que vous souhaiterez
- Le retour du jeu doit être fait dernier délai 72 heures après le début du concours (ça peut donc être plus tôt)
- Le fichier binaire (executable) du jeu accompagné des éventuelles DLL/SO doit être publié. Il faut au moins une version windows ou linux. Plus il y a de compatibilités disponibles, mieux c'est ! Cependant vous avez plus de temps pour compiler sur d'autres systèmes (plus que les 72 heures) si vous le souhaitez.
- Les sources doivent être fournies au jury (qu'elles soient privées ou publiques). Afin de vérifier la présence de SFML
- Les jeux avec du contenu inapproprié ou choquant doivent être marqués comme tels

Les scores :
Le système de scoring n'est pas encore définitif, ce qui en ressort pour l'instant :
- Aucun système de scoring ne sera appliqué pour cette première édition. Elle sert de banc d'essai pour un système mieux défini pour les prochaines fois.


Je vous invite à aller de temps en temps coté anglais, sur ce topic, afin d'être informé. J'essaierai autant que possible de garder ce sujet, coté français, à jour !



C'est un bon challenge à relever, si vous avez du temps ce week end, je vous invite à participer !


Le thème sera annoncé le vendredi 02/08 à 14h UTC (<=> 16h en France)
Le concours démarre le vendredi 08/08 à 15h UTC (<=> 17h en France)



Liens :

Le topic sur le concours (en) : http://en.sfml-dev.org/forums/index.php?topic=12267
Le sondage pour le thème (en) : http://www.easypolls.net/poll.html?p=51f421bce4b0cd118fd1761d


10
Site web SFML / Erreur dans le tuto sur les vertex array
« le: Juillet 28, 2013, 10:32:05 pm »
Je crois (fouettez moi si jme trompe) qu'il y a une légère erreur dans un commentaire dans le tuto sur les VertexArray :

// on le définit comme un rectangle, placé en (10, 10) et de taille 100x100
quad[0].position = sf::Vector2f(10, 10);
quad[1].position = sf::Vector2f(100, 10);
quad[2].position = sf::Vector2f(100, 100);
quad[3].position = sf::Vector2f(10, 100);

Le rectangle ne fait il pas plutôt 90x90 pixels (et non 100x100) ?

11
Général / [Wndows] Erreur à l'execution
« le: Juillet 05, 2013, 08:55:37 pm »
Bonsoir,

J'ai pas mal cherché mais je ne trouve vraiment pas d'où le problème vient.
J'ai "compilé" (cmake) sfml sur un windows 32b en virtualbox afin de tester mon jeu. La compilation (mode debug) fonctionne, l'éxécutable est généré, j'y ajoute toutes les DLL nécessaire mais... au lancement le jeu crash.

Le débugueur ne donne aucun message d'erreur utile, a part la stck trace : ça plante dans sf::RenderTarget::clear() sur le
if(activate(true))

Unhandled exception: page fault on read access to 0x0000040c in 32-bit code (0x68ed26b6).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:68ed26b6 ESP:00c6f990 EBP:00c6f9b8 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:0000040c EBX:7b8b0000 ECX:00000000 EDX:00c6fa70
 ESI:7ffd8000 EDI:00000000
Stack dump:
0x00c6f990:  00000000 00000000 00000022 00000000
0x00c6f9a0:  00000022 000000ff 00000000 00000000
0x00c6f9b0:  00c6f900 7b8b0000 00c6f9f8 00401c32
0x00c6f9c0:  00c6fa70 00c6f9ec 00000000 00000000
0x00c6f9d0:  000000ff 66082449 00c6f9e0 660825bf
0x00c6f9e0:  0000411a 00000000 00000022 ff000000
Backtrace:
=>0 0x68ed26b6 RenderTarget::clear+0xe(this=0xc6fa70, color=0xc6f9ec) [C:\SFML-2.0\cmake-build\src\SFML\Graphics/C:/SFML-2.0/src/SFML/Graphics/RenderTarget.cpp:58] in sfml-graphics-d-2 (0x00c6f9b8)
  1 0x00401c32 Application::render+0x49(this=0xc6fa50) [C:\Users\Merlin\Programmation\book/application.cpp:83] in book (0x00c6f9f8)
  2 0x00401b4f Application::run+0x114(this=0xc6fa50) [C:\Users\Merlin\Programmation\book/application.cpp:61] in book (0x00c6fa38)
  3 0x0040141f main+0x2a() [C:\Users\Merlin\Programmation\book/main.cpp:10] in book (0x00c6fdd8)

Le jeu tourne sur mon linux. J'ai essayé le lancement sur 3 machines différentes sous windows (dont une seule en virtual host)

12
Projets SFML / Isaac - Un très simple Physics Engine
« le: Avril 29, 2012, 11:37:00 pm »
Salut,

Actuellement je développe un Game Engine réutilisable pour mon jeu de plateformes. J'avais besoin de gérer quelques éléments de physique basiques. J'ai d'abord décidé d'utiliser Box2D, mais il y avait trop de choses et ce n'était pas facile à intégrer avec mon Game Engine. Alors j'ai acheté un livre sympa pour créer un Physics engine pour la 3D, qui était très bien. Mais y'avait des choses bien compliquées ou inutiles pour la 2D. alors j'ai décidé de l'utiliser comme base ou référence por faire mes propres classes, qui seraient faciles à intégrer à mon Game Engine utilisant SFML.

Je n'ai pas réinventé la roue, c'est vraiment de la physique trèèèèèès basique, ça peut gérer :
- Implémente les corps solides e leur fixtures attachées
- Générer des forces sur les corps avec la possibilité à l'utilisateur d'ajouter ses propres forces non-triviales (déjà inclus : gravité, force de traction)
- Intègre les positions, forces, vitesses et accélérations linéaires
- Gère les collisions entre deux corps ayant des Fixtures conexes en utilisant le théorème de l'axe séparateur
- Une très très très simple gestion des rotations, vitesses/accélérations angulaires mas sans être très réaliste


Exemple de code :

// A Register of global forces to apply. Will be included in a "Physic" or "World" general class :
isaac::ForceRegistry registry;
// A gravity generator :
isaac::GravityGenerator gravity(isaac::Vector2(0.f, 150.f));

// Add a body
isaac::Body cube;
cube.setPosition(300, 320);
cube.setMass(500);
    // Fixtures
        isaac::Fixture f1;
        f1.RelativePosition = isaac::Vector2(0,0);
        f1.Shape = &cubeShape; // Just a sf::RectangleShape
cube.addFixture("base",f1); // There is a key string, I think about removing it

// Applies forces
registry.add(&cube, &gravity);

// Main loop :
sf::Clock clock;
float timestep = 0.f;
while(1)
{
     // Events...
     registry.updateForces(timestep);
     cube.intergrate(timestep);

     // Draw, using the shape or a body method to get all fixtures
}



Une courte vidéo :

http://www.dailymotion.com/video/xqh60v_isaac-simple-physics-engine_videogames


Il reste encore des bugs, des fonctions à documenter et des choses à faire, donc pour le moment je ne fournis rien de plus

13
Discussions générales / Blog de développement - sfml
« le: Avril 23, 2012, 08:06:02 pm »
Salut,

Je suis actuellement en train de me créer un framework pour la création de petits jeux vidéos avec SFML et je tiens un blog de développement en parallèle. Ce blog à pour but de mettre au clair mes idées, éventuellement d'en discuter avec les quelques personnes qui me lisent puis de les implémenter (ou pas). Le second but est d'informer voire d'apprendre aux éventuelles personnes qui passent par là comment faire faire telle ou telle chose.

J'ai écris un article sur la gestion du temps, la création de Timers ou autres horloges, donc si ça intéresse quelqu'un, suivez le lien ci dessous :

Gestion du temps avec SFML 2

blog : http://blog.monstruosor.com/

Merci à Nexus et à sa librairie Thor, j'avoue m'être inspiré de quelques parties de son module temps.

PS1 : Je sais pas si ce post à sa place ici ou dans la section wiki
PS2 : N'hésitez pas à me corriger si j'ai dis une bêtise dans l'article

Pages: [1]
anything