Partage
  • Partager sur Facebook
  • Partager sur Twitter

[SFML] Android

portage d'un jeu vers android(et ou ios)

4 avril 2017 à 13:47:54

Bonjour

j'aimerai porter un jeu vers Android (il faut encore que je gere les events : d'ailleurs est ce que les sf::Mouse events marche aussi sur android ?)

Je sais qu'il existe des tutoriels et des questions mais je n'ai pas tout compris.

j'ai compris qu'il faut le SDK et NDK android et Cmake mais c'est tout.

Est ce que vous pouvez m'indiquer la marche à suivre s'il vous plait ?

Merci

;)

  • Partager sur Facebook
  • Partager sur Twitter
7 avril 2017 à 10:55:21

Salut!

J'ai fait du dév Android en C++, sans utiliser CMake, via Visual Studio 2015 directement.

Ca marche très bien.

  • Partager sur Facebook
  • Partager sur Twitter

Si vous ne trouvez plus rien, cherchez autre chose.

7 avril 2017 à 12:58:09

si tu regarde la doc tu as le touch event, donc c'est plutôt celui ci que tu doit utiliser sur le tel.
  • Partager sur Facebook
  • Partager sur Twitter
"Tout devrait être rendu aussi simple que possible, mais pas plus." A.Einstein
8 avril 2017 à 18:12:22

Dragon joker : Plus d'info ?? est ce que il y a une possibilité sur dev c++ ou code block (car visual studio ne marche pas chez moi)

n!co69 : Merci pour l'info

  • Partager sur Facebook
  • Partager sur Twitter
10 avril 2017 à 10:58:56

Up ??

et dragonjoker : peux tu m'indiquer ce qu'il faut faire sur visual studio je pourrais toujours essayer de le faire marcher

  • Partager sur Facebook
  • Partager sur Twitter
10 avril 2017 à 15:40:45

1) Il faut Visual Studio 2015 update 3, ou VisualStudio 2017

2) Lors de l'installation, il faut bien cocher "Developpment Mobile en C++" sous VS2017, et les options qui vont bien pour VS2015 (dont le Android NDK)

3) Une fois installé, tu crées un projet "Cross Platform" => Type de projet que tu veux

  • Partager sur Facebook
  • Partager sur Twitter

Si vous ne trouvez plus rien, cherchez autre chose.

11 avril 2017 à 16:03:33

et cela te genere un .apk ??

EDIT :

Visual studio marche mais je ne trouve pas "cross platforms"

Je trouve Android mais quel option choisir ? :

-
Edité par Faymon 11 avril 2017 à 18:06:59

  • Partager sur Facebook
  • Partager sur Twitter
12 avril 2017 à 10:31:06

Ben tout dépend de ce que tu veux faire, mais va lire l'aide de la MSDN, elle est faite pour ça
  • Partager sur Facebook
  • Partager sur Twitter

Si vous ne trouvez plus rien, cherchez autre chose.

14 avril 2017 à 9:27:08

oui mais tu fais comment pour faire marcher la SFML j'imagine qu'il faut linker des libs speciales pour android et puis je pense que la SFML ne marche que sous un type spécial de projet donc j'aimerais savoir ce que tu as fait stp

Car tout est anglais pour les tutos sfml android et il y a rien pour visual studio .

  • Partager sur Facebook
  • Partager sur Twitter
8 mai 2017 à 10:48:47

Je n'ai pas utilisé la SFML pour mes développements Android, donc je ne peux pas t'aider par rapport à ça.

Par contre j'ai utilisé "Application Native Activity"

  • Partager sur Facebook
  • Partager sur Twitter

Si vous ne trouvez plus rien, cherchez autre chose.

8 mai 2017 à 10:53:11

ok merci je vais me renseigner sur les linkages de bibliotheques
  • Partager sur Facebook
  • Partager sur Twitter
10 février 2019 à 23:18:56

UP 

Plus d'information aujourd'hui ?

  • Partager sur Facebook
  • Partager sur Twitter
16 février 2019 à 19:29:16

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter
Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL