Alors que la presse nationale rattrape son retard, en Occident, elle écrit déjà des critiques en force. Le site App Games a publié une critique du jeu La Grotte du Démon
Lien vers l’article : http://appgames.net/game/demons-cave< /p>
Soft & Games
Alors que la presse nationale rattrape son retard, en Occident, elle écrit déjà des critiques en force. Le site App Games a publié une critique du jeu La Grotte du Démon
Lien vers l’article : http://appgames.net/game/demons-cave< /p>
‘Apprendre est lumière, et l’ignorance est obscurité‘
Demon’s Cave arrive bientôt sur Android.
J’ai commencé à enregistrer un cours sur le portage d’un jeu sur Android car il y a beaucoup de gens qui sont vraiment intéressés par le processus de développement.
Contactez-moi si vous avez des questions ou si vous souhaitez ajouter quelque chose à ce cours.
Vous pouvez également ajouter des sous-titres pour d’autres langues : http://www.youtube.com/ timedtext_video?ref=share&v=rx7NYkAJB2I
Plan, commandes, liens :
1. Installation de VirtualBox https://www.virtualbox.org/wiki/Downloads
2. Installation de Xubuntu http://xubuntu.org/getxubuntu/
3. Installation d’Oracle Java 7
sudo add-apt-repository ppa:webupd8team/javasudo apt-get mise à joursudo apt-get install oracle-java7-installer
4. Installer des bibliothèques 32 bits
sudo apt-get install lib32ncurses5 lib32stdc++6 zlib1g:i386
5. Installer Chrome
sudo apt-get install chromium-browser
6. Installation d’Android Studio http://developer.android.com/sdk/index.html< /p>
Question : “Puis-je copier le jeu Demon’s Cave sur votre site Web, votre blog, ou sur votre page entre des chatons mignons et des citations de Coelho / Statham ?”
Non Je l’interdis personnellement. Je plaisante, pas personnellement. Copiez et collez simplement le code HTML :
<iframe width="640" height="384" src= "https://mocha2005.mochahost.com/~demens/games/demonsCave/"></iframe>
Lien vers jsfiddle avec exemple : https://jsfiddle.net/ovL04dqL/3/< /p>
Question : “Je veux accrocher la La Grotte du Démon sur une page avec de la publicité, est-ce possible ?”
Oui, vous pouvez tout faire.
Question : “Je souhaite vendre le jeu Demon’s Cave a> , est-ce possible ?”
Vous pouvez faire ce que vous voulez avec le moteur de jeu fsagamelibrary.js, laissez simplement un lien vers demensdeum .com
Mais vous devez soit acheter des graphiques et de la musique (ceux qui sont payants), soit utiliser les vôtres. Liste plus détaillée des ressources ici.
Si vous ne laissez pas de lien vers le site principal, alors un démon entrera dans vos rêves.
Question : “Je souhaite créer un mod pour le jeu Demon’s Cave, ou même le réaliser en 3D sur Unity, puis-je vous envoyer le lien plus tard ?”
Bien sûr. Lancer vk.
Page indiquant les auteurs des ressources, listant les licences demensdeum.com/games/demonsCave/info. html< /a>

Demens Deum – une équipe de développeurs indépendants, nous créons de nouvelles choses intéressantes, qu’il s’agisse de jeux, de programmes, de musique, de bandes dessinées. Il existe désormais très peu d’équipes dans le monde prêtes à expérimenter des idées, des technologies et leur mise en œuvre. Notre manifeste – down avec le cadre habituel des genres, down avec des hits clichés gris – Frappons l’esprit du commun des mortels avec des expériences, des univers originaux, des histoires passionnantes, excitons le cœur de ceux qui ont soif !
Jeu “Demon Cave” publié pour Android et Web!
Demon’s Cave est un jeu dans lequel vous devez voler dans une grotte et éviter les rochers tout en collectant des pièces ! Verge est un courageux chasseur de démons, avec son avion et une réserve d’enthousiasme il tente d’attraper le légendaire démon de la planète Sirius 9.
Regardez-le !
L’oracle a dit :
– Il était autrefois interdit de prononcer le nom de la reine. Bien qu’il s’agisse d’un nom royal ordinaire et qu’il ne faisait allusion à rien de spécial : ni une religion interdite, ni une race, ni même une taille de pied.
Papa et maman, bien que jeunes, étaient déjà infiniment sages. Ils ont protégé leur fils de connaissances inutiles. Ils connaissaient parfaitement le nom de la reine, mais gardaient obstinément le silence.
Dark Mage by alanlathwell on DeviantArt
Hérostrate a brûlé le temple, et son nom aurait dû être envoyé dans l’oubli éternel, mais c’est l’inverse qui s’est produit : demandez à n’importe quel idiot boutonneux combien font sept fois huit, et il ne le dira pas, mais demandez qui a brûlé le temple d’Artémis, et il se souviendra du temple de quelqu’un d’autre et d’Hérostrate.
C’est ce que signifie le fruit défendu. Vous ne pouvez pas effacer de telles connaissances de votre cerveau avec un fer chaud, ou même avec un infracteur d’ondes pointillées.
Cette connaissance comporte des ombres dont on ignore où elles émergeront un jour dans le cerveau, et ce qui arrivera au porteur d’un tel cerveau. C’est le seul cas qui contredit le dicton : la connaissance n’est jamais superflue.
Les parents restèrent donc silencieux. Mais ils parlaient beaucoup devant l’enfant de tout le reste, à la limite du danger, à la limite de la décence, à la limite du secret.
Le soleil approchait du coucher du soleil. Les oiseaux tournaient dans le ciel au-dessus de la mer en se criant.
Le ciel est devenu violet avec ses couleurs, et le jour a progressivement disparu sous le couvert de la nuit.
Un jeune couple marchait le long du talus, tenant les mains de leur bébé des deux côtés et parlant doucement de quelque chose.
—Maman, papa, pourquoi Sa Majesté n’a-t-elle pas de nom ? – a demandé à un garçon qui semblait avoir environ six ans.
“Parce que ce n’est pas ordonné, mon fils”, répondit le père.
– Qu’est-ce qui n’est pas commandé ? Vous avez un nom ? Après tout, nous avons un nom, et tout le monde en a un », le garçon ne se calma pas. Ses yeux saphir pétillaient d’intérêt.
« Mon fils, c’est la loi et nous sommes obligés de la respecter », expliqua cette fois la mère au garçon.
– Mais, maman, qui a inventé une telle loi ? Après tout, je peux demander ton nom ou celui de ton père, pourquoi ne puis-je pas lui demander son nom ?
– Parce que c’est une reine, mon fils.
– Mais c’est aussi une personne. Si je la rencontre dans la rue et que je veux faire sa connaissance, je lui dirai quel est mon nom et que répondra-t-elle ? Elle doit me répondre et me dire son nom. “C’est vrai, c’est ce que tout le monde dit”, le garçon ne se lassait pas.
Père et mère ont ri.
“Tu es juste encore petit et tu ne peux pas tout comprendre, mais un peu de temps passera et tout deviendra clair pour toi”, en souriant, le père tapota la tête du garçon, ce qui ébouriffa ses cheveux lisses et noirs.
“Papa, regarde comme cet oiseau est grand”, le garçon montra un point noir à l’horizon qui approchait rapidement.
“Oui, probablement très gros”, dit ma mère.
– Ceci… pas un oiseau, mon garçon, dit pensivement le père, fixant son regard sur un point qui devenait de plus en plus grand à chaque seconde. — C’est très étrange, parce que les vols sont interdits par Sa Majesté pendant un an entier, en relation avec cet incident, de quel genre de navire s’agit-il alors ?
– Bateau?! — s’écria le garçon avec enthousiasme.
Ковчег by Anthony
Une immense masse de métal noir, chauffée par l’atmosphère, s’est précipitée sur la mer, coupant, dans la soirée, l’air marin. Le rugissement assourdissant des moteurs a été entendu de loin, provoquant une légère horreur, combinée à l’apparition de cette voiture. Le navire a attiré l’attention de nombreuses personnes qui se trouvaient sur le quai à ce moment-là. Les gens chuchotaient entre eux, échangeant quelques phrases interrogatives, se demandant pourquoi le vaisseau était apparu dans les airs à ce moment-là.
Non marqué, le monstre de fer planait dans les airs au-dessus du talus, étincelant de métal sous la lumière rouge du soleil couchant et soulevant la poussière des moteurs chauds. Un faisceau de lumière bleue est apparu sous le fond du navire et a commencé à sembler scruter les gens sur le talus. Après plusieurs personnalités, elle s’est propagée à un jeune couple avec un enfant, et après les avoir scannés, un trou s’est ouvert dans le ventre de ce monstre. La panique a éclaté sur le talus, les gens se sont dispersés loin du navire. Le père a attrapé le garçon dans ses bras et ils ont commencé à courir. Mais il était trop tard : le faisceau, comme un aimant, attirait le garçon, qui ne pouvait plus bouger, le soulevant plus haut dans les airs.
– Qui es-tu?! Que veux-tu de notre enfant !? – a crié la mère vers le navire.
Deux éclairs soudains provenant de la source d’un faisceau bleu et comme si deux faisceaux d’énergie entraient en collision avec les parents du garçon sur le talus, après quoi ils tombèrent inconscients. Le garçon a disparu dans l’obscurité de l’écoutille de fermeture du navire, après quoi la voiture a fait demi-tour, ses moteurs brillant de flammes bleues, et a disparu dans un éclair d’hypervitesse, laissant derrière elle une traînée atmosphérique dans le ciel du soir alors que le soleil approchait du coucher du soleil et du jour. était sur le point de céder la place à la nuit…< /p>

Fond Flame Steel par Anthony
Faites brûler votre bureau !
Résolution : 1920 x 1060,
Six des chevaliers choisis par Sa Majesté, qui avaient survécu à la bataille de Vartigos, le siège féroce du château royal en 2130 connu sous le nom de siège des mille machines, les meilleurs guerriers de la reine, ont pataugé dans les eaux de la station balnéaire de Lorsum. parmi les décombres de l’hôtel Hilton.
– Nous avons absolument perdu. – Marmonna l’artilleur Turner. – Nous avons perdu la Reine, maintenant nos têtes ne sont plus sur nos épaules.
Cinq têtes se tournèrent vers lui.
– Personnellement, c’est toi qui étais le plus ivre hier ! Vous portez personnellement la responsabilité de ce qui s’est passé !
– Gable est complètement énervé, ton idée c’était d’aller t’éclater au bar !
Le Maître Craves a crié :
– Tais-toi, vous deux ! Regardez, il y a quelque chose qui monte dans les profondeurs.
Non loin de là, dans l’obscurité des eaux, un rayon de lumière surgit, quelque chose d’énorme s’éleva des profondeurs et tout le monde commença à se balancer sur les vagues.
– Cela ne peut pas être…
Avec un rugissement, un véhicule de combat MST-430 éclate à la surface de l’eau ; il est peint de graffitis, la porte de la cabine du pilote est cassée, l’éclairage est partiellement cassé.
– Que lui est-il arrivé ?
– On dirait que Gable, vous n’avez pas perdu toutes nos voitures hier, une nous est revenue toute seule.
Il était évident que le système de remontée d’urgence du véhicule de combat s’était activé ; à en juger par l’apparence du véhicule, des punks locaux l’avaient monté, et ne comprenant pas comment déverrouiller le système d’arme, ils l’ont jeté dans la baie.< br />Ernie monte dans le siège du pilote.
– Chef, tous les systèmes sont normaux.
– Mais nous étions encore en retard…
– Attendez encore un peu !
Turner s’assoit dans la vue de prise de vue.
– Des envies ! Voici le point du phare de la Reine. Nous pouvons encore les rattraper avant qu’ils ne quittent la planète.
– D’accord, envolez-vous et sauvez Sa Majesté. Pour l’instant, nous allons débarquer et nous sécher.
Le véhicule de combat avec les meilleurs guerriers décolle et fonce vers le soleil. Ils ont affronté un ennemi très rusé et aguerri.
Ce soir-là, Craves a rencontré l’équipage avec la reine sauvée. Apparemment, elle n’a même pas réalisé qu’elle était d’abord perdue, puis revenue au dernier moment.
– J’étais en enfer…
– Oui, Votre Altesse.
– J’ai été obligé de regarder l’émission de Malacher…
– C’est terrible.
– Il n’y a que des vieilles femmes dans ce spectacle… Ils bavardent sur divers sujets et Malacher jette du bois sur le feu…
– Vous êtes très fort.
– Bien sûr, je suis très fort. N’importe qui d’autre serait devenu fou maintenant.
Sa Majesté avait l’air malade. Au cours des deux heures qu’elle a passées en captivité, tous les bibelots royaux ont été perdus et à ses pieds se trouvaient les bottes militaires que l’artilleur Turner lui avait offertes.
– Vous avez raison comme toujours.
– Un jour, tu dirigeras une armée, Craves.
Isabella tomba dans les bras de Craves et il la porta en sécurité.
Il n’arrêtait pas de penser à ce que la reine dirait lorsqu’elle se verrait dans le miroir. Après tout, elle avait désormais un code-barres et une signature gravés sur son front “Propriété de Selectum Alfredo“.
Le sergent-chef Craves s’est levé très tôt aujourd’hui. Il ne s’attendait pas du tout à faire cela, car à l’exception des méduses, Sa Majesté n’était pas en danger, car elles se trouvaient à la station Lorsum.
Il ne pouvait pas se pardonner de laisser le chaud soleil et la plage le détendre, permettant à ses garçons de s’amuser au bar au lieu de protéger la reine.
– Rota monte !
Dans la chambre penthouse de l’hôtel Hilton, la réponse est un langoureux « Va te faire foutre ».
– Levez les béliers ! La reine a été volée sous notre nez !
L’artilleur Turner émerge de l’arrière-salle, endormi, aux yeux rouges, avec une bouteille de cognac dans une main et une figurine de la déesse locale Arshi dans l’autre.
– Nous ne les laisserons pas voler la reine !
Turner tombe au sol, directement dans la pile d’oreillers au sol.
– Ils l’ont déjà volé ! Levez-vous maintenant !
– Qui sont-ils ?!
» demande le mécanicien Gable en sortant de la salle de bain, vêtu d’un peignoir de femme et de pantoufles roses avec l’inscription Q.D.
– Ils sont…
A ce moment, il y a un rugissement dans les étages inférieurs de l’hôtel, les gens crient, on dirait qu’il y a eu une explosion, le bâtiment commence à grincer et à trembler très fort.
Toute la Compagnie Royale des Chevaliers de Sa Majesté se réveille du rugissement, qui dans quoi…
– Compagnie, écoutez mon ordre ! Tout sur les voitures !
Le pilote Ernie jure bruyamment, et à travers les jurons, il devient clair que les clés du chargeur militaire ont été perdues dans le bar.
– J’ai joué à la pyramide hier, sur le dernier verre la pyramide est tombée, j’ai dû donner la clé à un chauve.
Craves comprend que la situation ne peut plus être corrigée. Pas de voitures, pas d’armes, pas de reine…
L’hôtel tremble à nouveau et le bâtiment commence à tomber sur le côté.
– Envie de quoi faire !? Maintenant, nous allons nous écraser sur la Terre Mère !
Le bâtiment tombe sur le côté et tout le monde tombe avec lui. Des magazines et des chopes de bière passèrent devant le sergent-major, le porte-parole le frappa au front et continua son vol.
Impact, il fait nuit.
Et puis Kraves se rend compte qu’il est tombé à l’eau et commence à flotter.
– Ahaha ! Nous avons eu de la chance que l’hôtel soit situé au bord du rivage, nous nous sommes plongés directement dans l’eau ! – crie le signaleur Mani.
<SECRET : ACCÈS A>
21.03.2142
Interception du message QDFS-0076
Bonjour à tous ! Je– Selena est bel et bien vivante – encore avec toi ! Après mon dernier post “Comment faire un chat explosif ?!” Chers lecteurs, m’a bombardé de lettres avec des questions sur l’utilisation de la technologie de copie sur les humains.
Je vais citer une lettre du secteur A :
“Libérez Selena, bonjour à vous !
En suivant les instructions de votre message, ma femme et moi avons fabriqué un chat explosif. Le Cerbère du voisin a essayé de le manger – Le chien a été emporté dans toute la zone par l’explosion.
Grâce à vous, nous avons résolu un énorme problème – Ce petit salaud ne chient plus dans notre jardin. Sincères remerciements.
J’ai une question – Est-il possible d’obtenir un appareil photo Groves plus grand et de faire une copie explosive de moi-même ou de ma femme ?
Cordialement, Rolum Menstrive”
Roli est toujours le bienvenu ! Vous êtes un véritable homme libre du Secteur Royal, dans une nouvelle note je vous répondrai !
Comme vous le savez, Krigg Groves a inventé ce qu’on appelle. “Caméra de Grooves” pour copier de petits objets. C’était un maladroit et il perdait constamment des choses, il voulait donc avoir plusieurs exemplaires en réserve.
Et tu sais quoi, Raleigh ? Je suis sûr que vous ne le savez pas !
Il n’existe tout simplement pas de gros appareil photo.
C’est drôle, non ?
Ce n’est tout simplement pas là.
En fait, il y a – cacher. Personnellement, j’en ai récupéré un moi-même pour notre bataillon de pompiers !
(Vous ne pensez pas que je vais révéler le vrai nom ?!)
Vous trouverez ci-dessous une liste des pièces nécessaires pour assembler (encore) la caméra Groves (je déteste me répéter !!!) :
1.Micro-ondes
2.Batterie de voiture
3. Laser à rainures
Tout cela est facile à obtenir, même dans votre secteur. Comment gérer « plus » ? appareil photo, tu me demandes ? Il est impossible de mettre une copie de votre proche dans un micro-ondes.
Ou avez-vous la taille d’un chat ?
Roly, vous devez trouver un bloc de réparation, qui sert à réparer les véhicules de combat.
Nous avons besoin de beaucoup plus d’électricité !
Mon électricité vient directement de la mine de phase de l’étoile. Rolum, as-tu une étoile gratuite ?
Donc, la liste de ce dont vous avez besoin :
1.Unité de réparation de véhicules de combat
2.Électricité de la mine en phase
3.Groovvs Laser
J’ai ajouté des schémas de montage et des étapes techniques à cette note. processus et une pincée de magie noire !
Joyeuses explosions à Raleigh ! Libérez-vous de la tyrannie du Royaume !
– Ce sont tous des idiots, ils donnent tout eux-mêmes.
– Après tout, vous et vos hommes capturez leur vaisseau, que peuvent-ils faire ?
Marcus se lève de toute sa hauteur, sort une arme et la pointe sur moi.
– Carnet de notes. C’est le plus important pour toi, donne-le-moi.
– Mais pourquoi as-tu besoin de mon carnet ?
J’entends le clic de sécurité du pistolet. Je remets docilement mon cahier avec des notes.
– Tu es vraiment idiot.
Marcus prend le cahier et part vers le navire.
– Mais qu’en est-il de l’entretien ? Mes notes sont là, je ne pourrai pas les publier si vous ne me les donnez pas !
Marcus Mocassin – célèbre pirate galactique, aventurier. Ne le jugez pas sur son drôle de surnom. Il est connu pour les vols de navires de transport et les vols.
Tout homme d’affaires de la galaxie refuse de travailler dans le secteur où Marcus est annoncé. Il est responsable de la mort du chasseur de prime Nimble Franco.
Il semble que les Chevaliers de Sa Majesté souhaitent que son chef veuille plus qu’un contrôle complet et total sur les secteurs rebelles.
Maintenant il se tient devant moi, longue veste en cuir noir, motifs de dentelles d’un bleu irisé sur ses vêtements, l’air d’un faucon.
– Vous ne vivrez pas plus de deux ans.
Il jette le cahier par terre.
– Vous deviendrez fou, vous deviendrez fou.
J’entends les braqueurs du gang de Marcus ouvrir un autre conteneur. Des rires bruyants se font entendre : Ahh ! Il y a plus d’alcool ici !”
Plusieurs bandits ouvrent déjà des bouteilles et commencent à boire dans un gloussement général.
Marcus pointe du doigt son équipe.
– Être comme ils veulent ?
La question m’a dérouté. Veut-il que je fasse partie de son gang ?
– Non, mon âme n’est pas favorable au vol.
J’entends un rire de sa part.
– Vous vous promenez dans la galaxie sans rien faire. Vous finirez comme eux.
– Mais je suis journaliste, c’est mon métier !
Vous pouvez entendre des soudures ouvrir un autre conteneur. Au début, des rires se font entendre, mais soudain un rugissement inhumain se fait entendre,
les cris d’un des bandits “Qu’est-ce que c’est !”, d’un autre “C’est un monstre des mines !” Nous allons tous mourir !”
Un énorme monstre apparaît sous mes yeux. Un monstre haut comme une montagne, avec des griffes, de la fourrure et des yeux rouges pleins de rage.
– Cachez-vous !
Marcus court vers le monstre, je me cache derrière le rocher le plus proche.
Avec son énorme patte, le monstre assomme plusieurs bandits, ils se dispersent sur les côtés. Des cris et des coups de feu se font entendre.
Mon éditeur Zhoren voit ce qui se passe et m’envoie un message :
– Shannon, sors de là, je ne veux pas te remettre en morceaux !
Je rassemble mes forces et commence à courir vers le navire. Marcus crie à son équipage de se retirer vers le navire et de s’envoler.
Le rugissement du monstre pétrifie d’horreur plusieurs personnes, elles se redressent fermement et les enfonce dans le sol avec une énorme patte.
Marcus me crie :
– Courez journaliste !
J’arrive à appuyer sur le bouton du sas ; la tempête rend l’ouverture des portes difficile. J’ai le temps de courir.
Je vois Marcus courir dans le sas au dernier moment.
– Haha pas si effrayant le monstre des mines hein ?!
Et puis je le vois tomber sur le sol métallique. Une jambe reste de l’autre côté de la porte légèrement ouverte. Une énorme griffe du monstre dépasse de sa jambe.
– Idiot, aide-moi !
J’attrape Marcus par la main, plusieurs personnes m’attrapent et tentent de nous sortir. A ce moment je comprends que le navire a déjà décollé. Nous commençons à être projetés autour du sas, tirés vers la porte du sas qui s’ouvre.
Nous entendons le monstre frapper le navire avec sa seconde patte, et nous sommes de plus en plus retirés. Le voyant rouge commence à briller, le bruit de la dépressurisation hurle de manière déchirante.
Marcus crie, sa main s’envole de la mienne et le flux me pousse avec lui, jusqu’au sol de la planète Tisis 4.
—
– Grand-père, tu racontes encore tes histoires ?
Elinora entre dans la pièce et pose deux tasses de thé sur la table.
– Je raconte à ma petite-fille des histoires de ma vie.
– Encore une fois sur le « monstre des mines » ?
Je fronce les sourcils, je ne peux pas simplement écouter le vieil homme et ne pas me moquer de lui ? Jeunesse.
– Grand-père, que s’est-il passé ensuite ?
– Fille, grand-père a tué un monstre, et c’est généralement un héros. Il est temps pour vous de dormir.
– Vous mentez ! Comment l’a-t-il tué si le grand-père est petit et le monstre est grand !
Après tout, elle a raison…
Bonjour cher lecteur. Dans cette note, je décrirai mon expérience de création du premier jeu pour Android. téléphones portables a>. Beaucoup de gens aiment cette histoire, je pense qu’elle doit être publiée. Ce n’est pas une réussite, mais je pense que cela permettra à de nombreux développeurs débutants de comprendre par où commencer et ce qui doit être fait pour créer un jeu simple. Je vais certainement décrire mes erreurs et ce qui aurait pu être mieux fait.
Pardonnez-moi Jamie Hewlett et Alan Martin, je publie de superbes œuvres d’art Tank Girlsans leur autorisation
Parfois, vous tombez dans un état dans lequel vous voulez créer quelque chose pour que tout le monde halete, ouvre la bouche et dise « Eh bien, vous êtes cool ». Cette histoire m’est arrivée en 2011, alors que je regardais un extrait du film “Tank Girl”. a eu l’idée de créer un jeu d’arcade dans un style bande dessinée.
Pourquoi pour Android et pas iOS ? La raison est simple : Je n’avais ni Macintosh ni iPhone, mais j’avais un grand désir de prendre en charge Linux sur les téléphones mobiles. À cette époque, j’aimais l’idéologie de la FSF et Richard Matthew Stallman était mon dieu.
Chanson des hackers Linux. Avant de chanter – croire en la paix mondiale
Au moment du développement, la dernière version d’Android était la 2.0, il fallait aussi laisser le support des anciennes versions, puisqu’il y avait beaucoup d’utilisateurs 1.6. De nombreux fabricants de téléphones n’ont même pas publié de mises à jour vers la version 2.0.
J’ai immédiatement fixé un calendrier pour la mise en œuvre de ce projet – un mois. Pendant ce temps, j’ai dû améliorer mes connaissances en Java, étudier le SDK Android, Eclipse, rencontrer le monstre face à OpenGL ES et le mettre à l’épreuve. Côté graphisme, nous avons dû créer environ six modèles 3D optimisés pour les téléphones mobiles. Il était également nécessaire de lancer le projet contre de l’or sur l’Android Market, c’est ainsi que Google Play s’appelait à l’époque)

jPCT-AE бесплатный 3д движок для Андроида
Comme il y avait peu de temps, il a fallu choisir un moteur 3D prêt à l’emploi. Il est possible de créer votre propre moteur à partir de zéro, mais ce n’est pas très productif, car les tests et la compatibilité avec tous les appareils prendront la plupart du temps. Avant l’arrivée d’Unreal Engine, Unity, ThreeJS (HTML5), le moteur phare était JPCT-AE. Le moteur était fourni sous forme de bibliothèque Java prête à l’emploi et prenait en charge les anciennes versions d’Android. De plus, son créateur EgonOlsen fournit rapidement une assistance et des corrections de bugs à la demande des développeurs.
Le personnel décide de tout – le hooligan Anton a accepté d’écrire la musique du jeu. J’ai toujours admiré sa créativité, son travail a servi de locomotive à tout le gameplay, obligeant l’utilisateur à jouer jusqu’au dernier hélicoptère abattu.
Tant de choses, par où commencer ? Vous devez commencer par installer le SDK Android. Il est désormais livré avec un IDE intégré – AndroidStudio. Mais à cette époque, l’IDE et le SDK étaient fournis séparément. D’après la documentation sur le site Web de Google, j’ai installé le SDK Android et Eclipse. Les packages nécessaires à Eclipse ont également été installés pour assurer l’assemblage et le lancement de l’émulateur Android. Une heure plus tard, j’ai assemblé un projet de test jpct-AE :
Wow ! Mais dans l’émulateur téléphonique, tout était très lent. Par conséquent, la décision a été prise d’acheter un téléphone sur la plateforme Android. À ces fins, un LG Optimus One P500 a été acheté. Depuis lors, je n’ai pas utilisé d’excellents téléphones à bouton-poussoir Nokia sur la plate-forme Symbian). Il y a eu des problèmes de connexion du téléphone à Linux, si quelqu’un les rencontre encore, vérifiez les paramètres udev.
Citations d’emploi Pablo Picasso
En regardant Alien Runner, j’ai réalisé que l’extraterrestre pouvait être remplacé par une moto et deux punks par un bazooka, que la clairière pouvait être transformée en métropole et que le brouillard pouvait être remplacé par une soirée de ballades d’Iron Maiden. p>
Comment réaliser des modèles 3D ? Oui, c’est très simple, vous ouvrez une leçon sur la création de modèles low-poly sur Youtube et vous le faites. L’ensemble du processus consistait à tracer des projections dans un éditeur 3D. J’ai trouvé des dessins d’un hélicoptère Apache et j’ai réalisé un modèle de l’hélicoptère. Les textures proviennent de sources ouvertes de l’armée américaine.

Pourquoi avez-vous besoin d’un hélicoptère dans un jeu avec deux punks et un bazooka ? Lorsque j’ai joué au prototype, j’ai remarqué que le joueur pouvait simplement rester immobile et marquer des points. La solution idéale était un hélicoptère qui volait et bombardait le joueur avec des torpilles sous-marines, l’empêchant de s’arrêter.
Dans les applications mobiles et les jeux de cette époque, le problème du manque de mémoire était aigu, tant sur le téléphone lui-même que dans la RAM. Les performances étaient également excellentes. Un processeur ARM avec une fréquence de 300 à 500 MHz. À la suite de tests sur les téléphones d’amis, il s’est avéré que HTC disposait de deux fois moins de mémoire vidéo que LG, 8 Mo et 4 Mo, c’est pourquoi le jeu a dépassé les limites de mémoire et n’a pas démarré. Toutes les ressources ont été compressées au point d’obtenir une fréquence d’images de 30 images par seconde et la possibilité de fonctionner sur presque tout.
Ne répétez pas !
Alien Runner était contrôlé en touchant l’écran. Ce type de contrôle me semblait peu pratique, j’ai donc mis en place un contrôle à l’aide d’un accéléromètre. Autrement dit, vous allumez le téléphone – la moto tourne. Je l’ai tellement aimé que j’ai même ajouté une vue à la première personne, pour les plus courageux.
J’ai eu besoin de l’aide du développeur du moteur jpct-AE lorsque j’ai vu que le black-out devant disparaissait dans le jeu. Cela s’est produit après avoir réduit et maximisé l’application. J’ai créé un sujet sur le forum jpct-AE et en deux jours le problème a été résolu. J’ai intégré la version corrigée du moteur dans le jeu.
La question se posait également de savoir comment mettre en œuvre une réserve infinie de machines. Pour un jeu mobile, il était nécessaire de trouver un moyen d’ajouter RAPIDEMENT des voitures à la scène du jeu. L’option de chargement depuis une mémoire lente ou une carte SD a été immédiatement rejetée. Un modèle de conception appelé pooling d’objets est venu à la rescousse. Lorsqu’une voiture disparaissait ou était détruite, elle était éteinte et au moment où il fallait amener une nouvelle voiture au début de la scène – puis il a été allumé et placé là.
Eh bien, le jour de la sortie est arrivé. Le jeu a été testé, présenté en avant-première à des amis, et il était désormais sur le point de devenir disque d’or sur l’Android Market. L’inscription sur l’Android Market coûte 20 $, payés. Ajout d’une description et de captures d’écran. Et à ce moment-là, j’ai réalisé que je devais enregistrer une vidéo.
Comment enregistrer une vidéo pour un projet mobile ? Est-il vraiment possible de filmer un téléphone portable puis de le poster ? La solution était intéressante, j’ai utilisé un émulateur Android, j’ai joué au jeu avec une fréquence d’images de deux images par seconde, enregistrant tout ce qui se passait à l’écran à l’aide d’un programme appelé quelque chose comme gtkDesktopRecorder. Grâce à VirtualDub, la vitesse de la vidéo a été augmentée à 30 images par seconde. Puis, dans le meilleur programme de montage vidéo – Windows Movie Maker J’ai ajouté tous les sons et la musique du jeu.
Vient maintenant le moment des erreurs. Rien n’a été investi dans la promotion du projet, ni effort ni argent. J’ai alors cru que le projet allait revenir en arrière. Le jeu est devenu gold, j’ai créé un fil de discussion sur le forum jpct-AE à propos de Mad Racer. J’ai obtenu 12 installations pour un dollar en deux semaines. Et j’ai trouvé le jeu disponible gratuitement sur un tas de sites warez dès le lendemain.
Chanter la chanson de la FSF “Partagez le logiciel” J’ai décidé de faire une version gratuite avec de la publicité. Le jeu a été transféré dans la catégorie AdWare et une bannière publicitaire du réseau AdMob est apparue ci-dessous. L’intégration avec le système publicitaire s’est déroulée sans problème. En un mois, le jeu était installé sur dix mille appareils. J’ai reçu 50 $ du réseau publicitaire.
En général, n’oubliez pas la publicité, je pense que cela devrait être l’une des principales dépenses de votre projet.
Du côté positif, je tiens à souligner que j’ai obtenu un poste de développeur iOS dans l’une des meilleures entreprises de notre ville. Et bien sûr, une expérience inestimable.
Ссылка на Google Play
Si vous avez aimé l’article, republiez-le sur VKontakte, Facebook)

Un programmeur expérimenté avec une large expérience de développement multiplateforme pour les systèmes mobiles, de bureau, diverses architectures (x86, x86-64, ARM, PowerPC, Motorola 68000, Z80, MSP-430), le développement Web et les programmes de programmation pour les macos. Je peux créer des projets à partir de zéro, les amener sur le marché et soutenir des projets internes et externes. Je peux facilement maîtriser les nouvelles technologies pour résoudre les tâches commerciales.
J’ai mis en œuvre et soutenu des projets pour des marques telles que Decathlon, Mother and Child, Fitbit et Playboy.
& # 8211; Développement d’architectures et d’applications à partir de zéro.
& # 8211; Formation et création des employés des départements de développement et de test.
& # 8211; Prendre des décisions de personnel et mener des entretiens techniques.
& # 8211; Effectuer des présentations et des classes de maître.
& # 8211; Délégation et gestion des équipes de développeurs.
J’ai également de l’expérience avec un analyste, en interagissant avec les clients internationaux pour collecter les exigences et évaluer les tâches commerciales.
Github:
https://github.com/demensdeum
E-mail:
demensdeum@gmail.com
Télégramme:
@demensdeum
LinkedIn:
https://www.linkedin.com/in/demensdeum
Le premier jeu de Demens Deum. Créé au cours du chaud été 2011, par le pouvoir de deux personnes Demensdeum< /a> et Coolspotdreamer
Un coureur fou et sa petite amie sauvage vivent hors la loi. Avec un bazooka sur l’épaule et un fidèle vélo, ils se précipitent sur la route…
Graphiques 3D
Contrôle de l’accéléromètre
Musique géniale
Police brutale
Incroyable poursuite
Un gameplay fou !
Lien vers le fichier APK