Voici网站程序源代码du projet Cross † Channel Chinese Culture (Chinois).
À l'heure actuelle, nous terminons le travail chinois de "Réplique de canaux croisés". En 2016, notre mission est "Cross † Channel-Final Complete-", et de 2017 à 2018, notre mission est "Girls se dirige vers le désert". Ensuite, il était parti.
Liste des internautes qui ont participé ou contribué à la chinoise de ce travail. (Si l'ordre de classement n'est pas spécifié, l'ordre sera organisé par ordre croissant de la première lettre du pinyin )
Gouverneur et procédure: MEWX
Relecture finale: brosse à dents
Relecture du texte intégral: Ember, brosse à dents
Traduction en texte intégral: Shirasaki Hoshi, Sakata Tongshi, Eruption, Haven, Kurosuta 2, Liu Ado, Cicada Lychee, Traveling Lingfu 2, Mariel, MQ's Soy Sauce Bottle, Yamidoa Universit
Éditeur d'image: Revo
D TRANSLATION: Kuon, brosse à dents, Yueshan Ming
D Subtitres: Cat Cigada
Tests techniques: Chemstrike, Dandirion Aria, Dxcayj, visage cher, samidare, tumy tungPortage complet de la plate-forme: FK1995
Coopération du programme: Xiahou Feiyan
Porter et collaborer: Yaya Yewu, Feng Xuanyin, Moshang Chuyue, Frauster RL, Mosquito
Coopération de la traduction: étoile tardive, DDS, Misaka10032, Shamal0324, Soul, Fairy Tale Karas, "Tanaka Jimi"
Autres: contre-attaque du médecin, CANG ZI, Pig Pig, Sister Control SnowRemerciement: (par ordre chronologique)
Xi_ver, Linghuxin propose le KX requis pour publier à Chengkong;
NOMEANING - Fournit la version 2003 du script classique;
OJI - Fournit un compte d'adhésion au tonnerre pour une utilisation urgente par les groupes chinois;
Soeur contrôle le détournement de neige;
Tam, trois ans - disposé à aider avec le florissant (la stratégie de groupe change, pas encore la florissante);
Happy, Paladin, Io, Epicfail, Dcxayj, Bactéries du code, Oathink, etc. - Suivez avec enthousiasme nos tendances de développement chinois;
Shenyin の Sen- altruiste partage les ressources CCFC avec le groupe chinois;
Jingyue ☆ Lingyin Chinois-fournit le soutien technique pour PSP et PS3 (la stratégie de groupe a changé et ne sera pas produite en Chine pour le moment);
Beaucoup de gens qui sont venus postuler pour le recrutement mais ont échoué. Merci pour vos tentatives et votre soutien!
Tous les amis du bar et les amis de la télévision, merci de nous aider à promouvoir les messages de recrutement!
Tout d'abord, la structure du package de fichiers, qui sont toutes emballées à l'aide d'un packageur de fichiers unique commercial.
Voici une brève introduction à chaque petit projet. Pour un contenu spécifique, veuillez consulter l'introduction de Readme.md dans chaque dossier.
La version portée complète de Ren'py, grâce à @ FK1995 pour l'avoir fourni. Il est rapporté qu'il ne peut fonctionner que sur des versions Ren'py spécifiques, donc tout le monde est le bienvenu pour contribuer le code de version portée! ! !
Toutes les traductions du projet de chinois, les principales réalisations de l'ensemble du projet de chinois sont désormais open source.
19/11/2015 Ajout du texte original DOCX avec des scripts et朋友塔附加剧本~
Tout le monde est le bienvenu pour communiquer et apprendre. Vous pouvez publier issue à droite ou communiquer dans la barre de poste.
L'utilisation commerciale est interdite! ! ! L'utilisation commerciale est interdite! ! ! L'utilisation commerciale est interdite! ! ! Suivez GPLV2 - Toute création secondaire nécessite une open source! ! !
C'est l'ensemble d'outils que j'ai utilisé pour déballer le package (je l'ai écrit moi-même fin 2012), qui n'est pas maintenu . À ce moment-là, mon niveau de programmation était très mauvais, ce qui a abouti au code extrêmement redondant de cet outil et n'était pas facile à modifier. Cependant, les correctifs de prologue publiés l'année dernière et les correctifs complets publiés cette année ont maintenu et utilisé cet outil. Il y a quelques bogues et un grand nombre de défauts de conception , mais ils n'affectent pas l'utilisation normale.
De plus, cet outil peut définir des macros croisées ou otomega dans STDAFX.H pour extraire les paquets et les textes de "Cross † Channel" ou "Female" et "Female" d'Otoko dans STDAFX.H.
Il s'agit d'un outil écrit pour les correctifs de prologue en 2014, qui contient 3 projets . Le patch complet est également utilisé, mais il est légèrement entretenu, qui présente de nombreux défauts, mais n'affecte pas l'expérience utilisateur.
La raison pour laquelle je n'ai pas réécrit et maintenu ce code important est que le relecteur a soudainement commencé à relire le texte à pleine vitesse. Je pensais qu'il serait possible de terminer la version chinoise l'année prochaine, mais elle a été achevée cette année. Je ne suis pas prêt dans tous les aspects ~
Patchchs
Ce projet génère un fichier de patchchs.dll. J'ai modifié le tableau d'importation EXE du jeu lui-même. J'ai modifié l'advapi32.dll à patchchs.dll. La fonction de cette DLL utilisée dans le jeu est la fonction de lecture et d'écriture du registre. Afin de supprimer les dépendances du registre , notre patch chinois simule une fonction de lecture et d'écriture de registre, c'est-à-dire le projet Patchchs.dll, qui créera automatiquement un fichier de registre virtuel RegFile.chs.
Une autre fonction de cette DLL est d'être responsable du correctif . Lors de l'ouverture du jeu, il vérifiera si le patch a été installé. S'il n'y a pas de dissimulation, il sera automatiquement emballé et générera dynamiquement les packages de fichiers requis par la version chinoise.
Patchchsrework
Il s'agit d'une branche qui a été créée lorsque Git n'a pas été utilisé auparavant. Cette fois, j'ai découvert que c'était inutile quand je patrimais.
Patchmonitor
Cela apparaîtra dans le package de patch comme un désinstallation, à savoir uninstallchs.exe.
Mais en même temps, si cet outil est passé dans le paramètre "-m", il peut être exécuté en tant que moniteur et fournit une fonction de surveillance des clés. Dans notre version chinoise 2015-03, nous avons ajouté la fonction d'appuyer sur "` / ~ "pour synchroniser l'affichage du texte d'origine et appuyer sur" 1 /! " pour afficher l'histoire (asynchrone) . En fait, il est réalisé en démarrant "uninstallchs.exe -m" en même temps lorsque Patchchs.dll est démarré.
Une partie du contenu des fichiers de ressources de correctifs chinois non pertinents.
Quelques autres gadgets, code dispersé.
Envie de moteur /
Je prévoyais à l'origine d'inverser l'ensemble du script du moteur, mais il n'était toujours pas terminé. Il existe des captures d'écran de certains effets d'animation du test.
testpack.c
Testez le programme de paquets locaux et enfin l'intégrez-le dans Patchchs.dll.
Countline.bat
Un script qui compte les numéros de ligne.
Calcrepeatment.cpp
Puisqu'il y a beaucoup de répétitions dans ce jeu, j'ai écrit un outil pour compter les lignes en double. Le résultat final est généré dans le fichier "Dull Text Information.txt".
Ceci est le site Web https://crosschannel.games. C'est statique, mais grâce à GitHub d'avoir fourni le serveur.
Merci à ces gens merveilleux (clé emoji):
Ye shu | madyson ? |
Ce projet suit les spécifications de tous les contributeurs. Contributions de toute nature bienvenue!