前言
该文章是Jabka的采访原文,完整的“面对面”节目另见:https://forum.ziyuesinicization.site/d/110
提问
Hi there Jabka! I'm ZiYueCommentary. I'm inspired by this "interview" and I want to "interview" you as the author of ultimate edition. 😀
I collected some questions from Chinese players for this. Please ignore the questions that you don’t want to answer.
-
What drew you to SCP and Containment Breach in the first place?
-
How do you learn BlitzBasic?
-
What inspired you to develop scpcb mod?
-
Why did you name your mod "Ultimate Edition"?
-
What made you discard the old ultimate edition, and develop "Reborn" from scratch?
-
Can you describe the differences between old ue and reborn ue, such as the main goal?
-
Why reborn was announced to stop updating in August 2022? Is there any relation with the game on Steam?
-
What is your opinion of Blitz3D? Is it worth learning in 2023?
-
Do you think your modifications will break the compatibility of the game?
-
Have you thought about publishing ue mod on Steam?
-
Have you thought about developing a language system before ZiYueCommentary appeared?
-
Will you try to fix the incompatible with newer graphics cards?
-
Will ue mod add more characters to play?
-
Is there a "last update" for ue reborn?
-
Will ue mod add more endings?
-
Will ue mod add SCP-018?
-
Will ue mod get more details in maps or mechanisms?
-
Have you developed or thought about a brand-new mod?
-
You are a member of Third Subdivisions Studios, so which things in SCPNTF are developed by you?
-
Do you agree ue mod has more new content and fewer modifications about vanillia, therefore ue mod is a replacement for the original game?
-
Which programming languages you can code except BlitzBasic?
-
Have you thought about developing multiplayer for ue mod?
-
Have you thought about remake ue mod in a different game engine?
-
Do you think you are a perfectionist in developing mods?
回答
Hi ZiYueCommentary! Glad to see a message from you. My apologies,
I will make a lot of grammar mistakes as I'm still learning 🙂
Let's start our "interview"!
-
For the first time, I encountered SCP through creepy videos on YouTube narrating the story of a certain statue appearing worldwide, accompanied by mysterious deaths. Yes, as you might have guessed, it was SCP-173. That's when my interest in SCP was piqued, I started watching similar videos about SCP-106, SCP-049 and SCP-096. They were particularly popular at that time (and still are).
After some time I began exploring the SCP Foundation website where I familiarized myself with numerous anomalies. At one point I even believed that SCP was real as the images on the website were quite realistic.
I came across SCP - Containment Breach by watching a channel hosted by two individuals: Viktor and Pyotr. The channel was called "Real Ending" and primarily featured playthroughs of horror games. Unfortunately, this duo disbanded long ago.
Link to the channel: https://www.youtube.com/@Petr77462
My love for SCP - Containment Breach reached a point where I started creating a map from the game in Minecraft with the SCP mod.
Map version for Class-D: https://disk.yandex.ru/d/Mbs1MWtb3RPw9v
Map version for MTF: https://disk.yandex.ru/d/o5G4dt2R3RPwVn -
As funny as it may sound, I learned the BitzBasic in an absolutely stupid way. I was 14 years old (21 for now) and couldn't come up with anything better than modifying something in the game code and quickly checking what was changed in the game. After a while, I got acquainted with ENDSHN, who is one of the developers of SCP:NTF. He helped me write some code and answered my questions.
-
I was a big fan of SCP - Containment Breach, I got tired of the original content and I began installing mods. After playing with mods for a while, I wanted to combine everything into one big mod, making the game much more interesting.
-
The mod is called "Ultimate Edition" because it combines all the interesting mods such as Box Of Horrors, Nine Tailed Fox, Fan Breach and Project Resurrection. There were also a few tiny mods included.
-
I became more serious. Since the old Ultimate Edition was a "mix" of other mods, its code was written poorly. At that time, I experienced a creative crisis, and the latest objects added to the game were awful (SCP-402 and SCP-357). I started reevaluating the concept of the objects and concluded that most of them were uninteresting and useless.
I noticed that no one had been working on the game for a while and decided to completely overhaul it: rewrite the code, add interesting mechanics and objects, improve graphics, and optimize the game.
When I started working on the Reborn version, Salvage was working on a similar concept. He had contributed to the development of SCP:NTF, worked on Blitz3D TSS (Third Subdivision Studios) and was involved in porting SCP - Containment Breach to a new engine (as I know). I had contacted him, and we decided to collaborate. Unfortunately after some time we had a falling out and I continued to develop the main concept on my own. -
The main differences between the old version and the new one are bug fixes, optimization, a different atmosphere, new and improved mechanics, updated animations for some NPCs and a focus on logic and real-life scenarios.
-
Those were challenging times for me. I lost my motivation just as I entered university (I'm not a programmer btw). I became very tired of development and, in general, wanted to finish the project considering it complete. However, as it turned out, there was still more to work on.
-
I think the Blitz3D is a very outdated engine. This engine is suitable for beginners, but it is not worth programming on it for a long time.
-
All I can say is that I would like my mod to be instead of the original game.
-
To be honest, I didn’t think much about publishing the game on Steam. This is quite a big responsibility and I'm afraid I wouldn't be able to cope with my obligations.
-
Yes, I have. ZiYueCommentary's contribution to the language system is enormous.
-
No, I won't. I think that only changing the engine itself can help and nothing else.
-
Possibly yes, it will.
-
Of course! We're still working on v1.2.
Here is the latest dev link:
https://drive.google.com/file/d/1OoYqyECBjeRk9b9i_pOuYYfmTLb7Zcso/view?usp=sharing
Changelogs:
https://github.com/Jabka666/scpcb-ue-my/compare/v1.2_EXP-1.1...v1.2_EXP-1.2 -
Hm. I think this will happen someday.
-
No, we didn't think about this object.
-
Yep, we'll add something cool, because that's the main concept.
-
No. I cannot start a new project without finishing the old one.
-
In TSS I'm mainly finding optimizations/crashes/bugs, correcting them or suggesting a solution. I also share my experiences from the Ultimate Edition Reborn.
-
Already answered in #9.
-
I can code only on BlitzBasic (Blitz3D).
-
No, I haven't. Developing a multiplayer game is really hard work. I don't have much time and motivation for that.
-
I once had thoughts about this.
-
Of course I am. I love perfectionism. This is the main key to game development.
I think that's all. Thank you for your questions.
Cheers,
Nikita aka Jabka