Noyau de la corruption

Il était difficile de respirer ; l’écran du casque indiquait l’apport d’oxygène pendant exactement une demi-heure. Pendant ce temps, Revil prévoyait d’atteindre le centre-ville et d’obtenir le masque mortuaire. Il y avait un brouillard vert âcre tout autour, il n’y avait pas d’air ici, des gens à moitié morts erraient dans les rues, des créatures capturées par l’influence du Masque.
Le bruit des pas se répandit dans les pièces vides du bâtiment abandonné, Revil se déplaça avec précaution, ne sachant pas à quoi s’attendre dans l’endroit le plus dangereux du Technolab.

Ne bougez pas !
par M-Delcambre

La ville a longtemps été capturée par la corruption, mais pas par la corruption terrestre, qui asservit l’esprit des politiciens et des avides de pouvoir. La corruption de Death Mask s’empare de l’esprit des êtres vivants, ils perdent le contrôle d’eux-mêmes et commencent à vivre pour réaliser ses désirs. Tous ceux qui étaient sous influence ont commencé à croire qu’ils recevraient la vie éternelle grâce à leur service. Pour garder le contrôle, le Masque nécessite un afflux constant de nouveaux esclaves et la capture de nouveaux territoires avec des créatures pures.

Au nord-ouest, Revil a vu la lueur bleue dont Alice lui a parlé ; au centre se trouve un immense bâtiment créé par les constructeurs du Technolab. Une accumulation étrange et grotesque de cadres saillants et de pièces mécaniques, comme créée par un fou, avait une apparence terrifiante.

Revil descendait de la fenêtre de l’immeuble dans la rue pour continuer son voyage, quand soudain il entendit le fort impact de membres métalliques sur l’asphalte. En se retournant, il vit le Démon devant lui… une créature biomécanique à trois têtes humaines, semblable à une araignée, se dirigeait lentement vers lui. Un cercle d’une étrange couleur noir miroir est apparu dans le ciel ; il était difficile de détourner les yeux. Il y eut un rugissement assourdissant de la sirène de la ville, appelant les créatures esclaves à aider le Démon. La situation était vraiment mauvaise, mais Revil avait préparé une surprise pour cette affaire…

Flame Steel : Courrier Quick Eyes

Son nom était Revil et son surnom était Quick Eyes. Les amis de l’acolyte l’appelaient Shustryak. Enfant agile et élevé dans la rue, il sait toujours ce qui est intéressant et de qui il peut l’obtenir. Pour cela, il a gagné le respect du milieu criminel d’Alterra – 14.
Il se trouvait maintenant à l’intérieur de l’entrepôt de Native Farm United. Il y avait d’énormes conteneurs autour, une odeur de produits pharmaceutiques.
– Pourquoi t’es-tu levé ? Prenez-le et partez.
L’employé a dit en grondant, il avait l’air nerveux, bougeait d’un pied sur l’autre, il était clair qu’il avait très peur. Ma chemise est mouillée de sueur.
– Je viens du service de sécurité.
Le visage de l’employé pâlit et il chancela encore plus.
– Et maintenant ?
– Au sol – les mains derrière la tête !
L’employé fronça les sourcils, prit une profonde inspiration et baissa la main. Nimble Eyes a senti que quelque chose n’allait pas – on dirait qu’il cherchait une arme à feu. Revil l’étourdit d’un coup porté à son visage insolent, son corps tomba devant lui avec fracas.
– J’ai demandé du bien…
Après avoir fouillé le commis, Revil a trouvé un inhalateur ordinaire utilisé par les asthmatiques à la place du pistolet. Il a également trouvé une carte d’accès aux secteurs des laboratoires de l’entreprise. C’était une trouvaille très chanceuse.
Le gang des Toxic Brothers l’a envoyé récupérer une cargaison de substances illégales – il s’est rendu compte qu’il n’était pas autorisé à le faire. endofamille. Mais Revil ne se souciait pas des Frères et de leur toxicité, il était là pour une autre raison… destiné à tirer son ticket porte-bonheur.
Les portes de l’ascenseur se sont ouvertes, Shustryak a choisi l’étage indiqué sur le plan – quarante-deuxième. L’ascenseur avançait lentement. Revil réfléchissait à ce qu’il ferait dans le secteur des laboratoires. Il connaissait les systèmes de sécurité sophistiqués, les systèmes intelligents de vérification d’identité, l’analyse des ondes cérébrales, etc.

Revil by Inc
Revil par Inc

Il n’était pas seul ici ; un employé de la société Lorian a accepté de l’aider à provoquer une panne du système, ce qui permettrait à Revil de disposer de dix minutes pour réaliser ses plans.
Au trente-troisième étage, l’ascenseur s’est arrêté et un bruit sourd s’est fait entendre au-dessus de la tête de Revil. quelque chose a atterri avec fracas sur le toit de l’ascenseur.
L’agile tendit la main vers le pistolet, mais à ce moment-là, des tentacules métalliques percèrent le toit de l’ascenseur. Ils l’ont empêtré, un bruit de grincement a été entendu et le toit de l’ascenseur a été tourné vers l’extérieur. Le visage d’une jeune fille le regardait à travers le trou, – yeux vides et froids, sur le sol du visage se trouve une plaque métallique avec des indicateurs rouges clignotants, volontairement non cachée sous la peau.
– Avant de mourir, dis-moi pourquoi tu es venu ici ?
L’agile ne pouvait plus bouger, les tentacules d’acier le serraient de plus en plus, et bientôt il ne pourrait plus respirer.
– Je suis venu pour ce qui m’appartient de droit !
Un sourire satisfait apparut sur le visage de la jeune fille. Les indicateurs clignotaient alternativement en vert et en rouge…

Me perdre

“Vous ne pouvez pas devenir maître de tout” – Des phrases comme celle-là me font toujours rire. Tout le monde tombe dans ce piège de la spécialisation. utilisateurs, programmeurs, patrons, clients. “Je le veux comme Microsoft/Apple/Google”, “Pourquoi ne faisons-nous pas simplement un iPhone russe ?”, “Pourquoi n’est-ce pas comme dans Word /uber/photoshop ?” – Toute personne impliquée de quelque manière que ce soit dans l’informatique a entendu ces phrases. Ces phrases, répétées sur les lèvres de différentes personnes, semblent encore plus drôles.

Je vais vous demander, lecteur – pourquoi as-tu besoin d’une autre Parole ? Pourquoi avez-vous besoin d’un autre Uber ? Pourquoi avez-vous besoin d’un autre Photoshop ? Pourquoi avez-vous besoin « d’être comme un iPhone » ?
Pourquoi vous attachez-vous aux interfaces et à l’approche d’une seule entreprise ? Pourquoi vous qualifiez-vous de fan uniquement des produits Apple/Google/Microsoft ? Pourquoi ne pouvez-vous pas ouvrir votre esprit à des approches alternatives pour résoudre les problèmes, pourquoi ne voulez-vous pas être plus productif ?

De nombreux utilisateurs de Microsoft n’ont pas aimé la façon dont l’entreprise a décidé que tout le monde devait passer à Windows 10. Les gens critiquent les interfaces peu pratiques de l’iPhone, les pannes du système lors des mises à jour, les modifications de conception dont ils n’ont pas besoin, mais ils continuent à l’utiliser. parce qu’ils y sont tellement habitués et qu’ils ont un “iPhone” ; il a un statut dans la société moderne.

Parfois, il semble que si on demandait à Microsoft/Apple/Google d’abandonner leurs propres enfants en échange de continuer à travailler avec leurs produits, alors en raison du fort attachement à ces produits, les gens abandonneraient facilement leurs enfants.

/p>

Ne soyez pas eux, ne vous attachez pas à un seul produit, recherchez des options alternatives. Une fois, on m’a proposé de développer un système pour les agents immobiliers, avec une interface sur Microsoft Excel, et il y a eu également des offres pour développer un système de « tableau blanc interactif » sur Microsoft PowerPoint. Lorsque j’ai demandé pourquoi Microsoft en particulier, ils m’ont répondu qu’ils étaient « tellement habitués » ; lorsque j’ai demandé si ces sociétés disposaient de logiciels sous licence Microsoft, ils m’ont répondu de manière évasive, en disant que si nécessaire, ils le feraient… alors ils l’achèteront.

Lecteur, je vous invite à étudier les facettes du monde informatique, au moins brièvement. Si vous n’avez utilisé que Microsoft Windows toute votre vie, essayez Apple OS X ou Linux. Si vous utilisez uniquement un iPhone, essayez d’utiliser la dernière version d’Android pendant au moins une semaine. Dès l’instant où vous passez du côté d’une seule entreprise, en vous fermant aux produits des autres, à ce moment-là vous vous perdez. Lui-même, en tant que personne capable de décider elle-même de ce qu’il veut, en tant que personne capable de choisir l’outil le plus pratique et le plus productif pour résoudre un problème spécifique.

Les programmeurs d’une seule plateforme – un autre casse-tête pour moi personnellement et, je crois, pour l’industrie informatique dans son ensemble. Les développeurs qui créent des applications qui exportent uniquement au format *.doc ou uniquement au format *.pdf, les développeurs qui sont liés à une seule base de données commerciale obsolète (par exemple, IBM Informix ou Dieu nous en préserve, Firebird), à un seul type de matériel (tous ces programmes qui ne fonctionnent pas pour x86 sur Android), bien sûr, je comprends que vous êtes « habitués », mais les gars, il est temps de changer.

Dans mon travail, j’utilise souvent des outils impopulaires mais très pratiques. Un des exemples – Il a fallu réduire la résolution et compresser environ 100 photos pour un téléchargement rapide via 3G et une sortie sur l’iPad. Ce jour-là, j’ai entendu l’une des phrases les plus typiques  : “Nous devrons convertir toutes les photos manuellement dans *Photoshop* vers la forme souhaitée”. Elle m’a semblé drôle parce que… J’imaginais une personne qui refaire manuellement, comme un serviteur de Dieu, toutes ces 100 photos dans Photoshop, ou essayer de les automatiser grâce à un mécanisme intégré. Le point ici est précisément que la personne est tellement attachée à Photoshop qu’elle ne soupçonnait même pas l’existence d’un ensemble d’outils gratuits et ouverts comme ImageMagick. ImageMagick vous permet de faire beaucoup de choses avec des images vectorielles et raster, notamment en étant idéal pour résoudre un problème avec 100 images en 5 minutes.

Soyez maître de tout, étudiez, essayez, ne devenez pas l’esclave d’une entreprise spécifique.

Les assistants du Père Noël 16 bits

J’ai reçu un message par email :
“Hé, nous ouvrons un game jam rétro ici – bibitjam3 !!! Vous devriez faire un jeu sur une plateforme rétro 8-16 bits !!!”
Bah ! C’est mon rêve d’enfant – créer un jeu pour Sega Mega Drive Two.
Eh bien, j’ai essayé de fabriquer un jouet, et j’ai même réussi :
rqr
J’ai appelé le jeu « Red Queen’s Knead ». L’histoire est – “La Reine Rouge a été jetée dans un labyrinthe mortel, elle va maintenant tuer tout le monde sur son chemin vers la liberté.”
Vous pouvez vous promener, attaquer la chose verte aux yeux rouges, ouvrir des coffres au trésor et vous déplacer de scène en scène.
Il s’agit bien sûr du « niveau d’essai » ; faites au moins quelque chose pour le shogi et pour la compétition.
J’utilise la boîte à outils SGDK – compilateur pour Motorola 68k basé sur GCC, bibliothèques pour travailler avec le matériel Sega Mega.
Maintenant, je comprends que c’était vraiment difficile – créer des jeux il y a 20 ou 30 ans. Par exemple, chaque tuile – doit être divisé en morceaux de 8 x 8 pixels et dessiné en morceaux un par un. De plus, la palette de chaque carreau ne doit pas dépasser 16 couleurs ! Maintenant, bien sûr, c’est beaucoup plus facile.
Bien sûr, vous devez créer un moteur de jeu, de son et graphique pour le jeu, tel qu’il est actuellement.
Vous pouvez jouer à Red Queen en utilisant l’émulateur Sega Genesis et la ROM du jeu :
http://demensdeum.com/games/redQueenRampageSegaGenesis/RedQueenRampage.zip
Si vous souhaitez voir les sources :
http://demensdeum.com/games/redQueenRampageSegaGenesis/RedQueenRampageSource.zip

Histoires de Flame Steel : talk-show

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.


SteamJunk Mecha by Hideyoshi on DeviantArt

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“.

Histoires de Flame Steel : au Larsuma Resort


QR Coast Environment by Talros on DeviantArt

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.

Histoires de Flame Steel : certains l’aiment chaud

<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.


My robot cat by MaximeChiasson on DeviantArt

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 !

Histoires de Flame Steel : Entretien

– 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.


Pirate Soldier by EmmanuelMadailArt on DeviantArt

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 !


Alien Assault by PReilly on DeviantArt

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…

Comment nous avons créé Mad Racer

Bonjour cher lecteur. Dans cette note, je décrirai mon expérience de création du premier jeu pour Android. téléphones portables. 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.

Hewl-Tanky

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_logo
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.

antonHooligan

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.

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.

McDONNELL_DOUGLAS_AH-64_APACHE

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à.

android-market

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.

madracerLogoСсылка на Google Play

Si vous avez aimé l’article, republiez-le sur VKontakte, Facebook)

Demens Deum

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