👨‍💻 🎆 2D Unity Game based on Naruto Ultimate Ninja.
Switch branches/tags
Nothing to show
Clone or download

README.md

Alefe Ultimate Programmer

My canGoBack always return false. That's my programmer way!

Version: Alpha 0.1

Project Creation Date: 19/05/2016

What I knew about games development: Nothing

There's more than three years that this ideia appeared on my mind but I always thought that game development was hard, but after I went to a meetup using Unity and it's more easier than a thought, and I also can use my favorite programming language, C#.

The ideia of this game is to be a "cover" of Naruto Ultimate Ninja (I like Naruto series and games very much), something like a fight game version of SuperTuxKart inspired on Naruto, but instead of ninjas, it'll have people important to the programming history and some friends of mine, for example:

Naruto Uzumaki = Alefe Souza

Madara Uchiha = Bill Gates

Hashirama Senju = Steve Jobs

Kaguya Ootsutsuki = Ada Lovelace

I always thought to create it in 3D like the Naruto Shippuden: Ultimate Ninja Storm game series, but I don't have time to study design/3D modelation (I prefer to study programming hahaha) so it's 2D trying to make pixel arts, so there will be the Alefe Ultimate Programmer first (in 2D like Naruto Ultimate Ninja), and after the Alefe Ultimate Programmer Assembly (in 3D like Naruto Shippuden Ultimate Ninja Storm game series).

All the game version will be free and open-source, because "I like to spread knowledge" hahaha, I like to think that someone will learn how to make games or apps analyzing my code, in the same way I learned to code analyzing other people code.

Developed by Alefe Souza.

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

You can modify and launch this game/program as you want, but you need to open the source-code, and don't forget to give me the credits :)

Annotations

Below there are some annotations I've done in the recent years about this game, remember that is just a kidding:

  • Kaguya - Ada Lovelace
  • Hagomoro - Charles Babbage
  • Hamura - George Boole
  • Ashura - Dennis Ritchie
  • Indra - Alan Turing
  • Hashirama Senju - Steve Jobs
  • Madara Uchiha - Bill Gates
  • Tobirama Senju - Tim Cook
  • Tsunade - Marissa Mayer
  • Naruto Uzumaki - Alefe Souza
  • Kakashi Hatake - Luis Garcia
  • Obito Uchiha - Joe Belfiore or James Montemagno
  • Jiraiya - Maujor
  • Sai - Amabile Tolio
  • Iruka - Aldnir
  • Fuu - Mônica Brandão
  • Masked Man - Encrypted Man
  • Second Mizukage - John McAfee, I think they are similar
  • Hidden Sound Shinobi Four - Hidden Four Technology Sounds (dial-up sound, bip, Windows XP welcome, (Darude - Sandstorm?))
  • Gold and Silver Brothers, Ginkaku and Kinkaku - Back and Front Brothers, Taylor Otwell and Evan You
  • Pain Deva Path - ;
  • Pain Preta Path - Insert
  • Pain Naraka Path - CTRL+Z
  • Pain Asura Path - Fn Lock
  • Pain Animal Path - ' (summon exceptions?)
  • Pain Human Path - //
  • White Zetsu - #ffffff Zetsu
  • Black Zetsu - #000000 Zetsu
  • Naruto Uzumaki (Sage Mode) - Alefe Souza (Guru Mode)
  • Naruto Uzumaki (Kurama Chakra Mode) - Alefe Souza (Firefox Code Mode)
  • Naruto Uzumaki (Six Path Sage Mode) - Alefe Souza (Six Trimesters Guru Mode)

Bijuu

Bijuus are Open Source Mascots, Bijuu Dama = Open Source Dama.

  • Shukaku - GIMP [Image Style].
  • Matatabi - Octocat [GIT Style].
  • Isobu - Tortoise SVN [SVN Style].
  • Son Goku - Mono [.NET Style].
  • Kukuo - idk, need to find a cool horse mascot.
  • Saiken - Go Gopher [Concurrent Style] (is there a slug mascot?)
  • Chōmei - Larry (Twitter) [Tweet Style], or Pidgin (Message Style)
  • Gyuki - GNU [LICENSE style]
  • Kurama - Firefox [Web Style]
  • Juubi - Tux

Locations

  • Valley of the End - Valley of the Silicon, Silicon Valley with Bill Gates and Steve Jobs statues.
  • Bell Labs Dennis Richie's laboratory.
  • Ada Lovelace's House Front.
  • Apple Foundation Garage.
  • Google Campus SP.
  • iMasters Developer HUB
  • Ichiraku Ramen - Sukiya

Jutsus

Naruto - Alefe

  • Kage Bunshin no Jutsu - Matrix Bunshin no Jutsu, Agent Smith like clones, or Thread Bunshin no Jutsu, new threads can be the clones.
  • Rasengan - Codegan
  • Rasenshuriken - Codeshuriken
  • Oodama Rasengan - Big Ball Codegan
  • Massive Rasenshuriken - Massive Codeshuriken
  • Tailed Beast Planetary Rasenshuriken - Open Source Planetary Codeshuriken
  • Sage Art: Super Tailed Beast Rasenshuriken - Guru Art: Super Open Source Codeshuriken
  • Six Paths: Ultra-Big Ball Rasenshuriken - Six Trimesters: Ultra-Big Ball Codeshuriken
  • Six Paths: Almighty Scream - Six Trimesters: Technology Scream
  • Naruto Uzumaki Five Thousand Combo - Alefe Souza 5120 Combo

Sasuke - ?????

  • Chidori: One Thousand Birds - CDori: One Thousand Lines
  • Use the weather lightning to make the kirin - Use the framework code to make the blow
  • Indra's Arrow - Turing's Arrow

Hyuga

  • Eight Trigrams Sixty-Four Palms - Eight Bytes Sixty-Four Bits

Hashirama - Steve Jobs

  • Sage Art Wood Release: True Several Thousand Hands - Guru Art Apple Release: True Several Thousand Fanboys

Pain - ;

  • Almighty Push - Git Push
  • Universal Pull - Git Pull
  • Planetary Devastation - Datacenter Devastation

Masked Man - Encrypted Man

  • Heaven and Earth Explosion Burial - Server and Client Explosion Burial

Obito - Someone at Microsoft

  • Sword of Nunoboko - Sword of NuGet

Madara - Bill

  • Skyline Meteor - EOF Meteor

Kaguya

  • Eighty Gods Vacuum Attack - Eighty Masters Vacuum Attack

Tobirama Senju - Tim Cook

  • Impure World Reincarnation - Impure Disk Restauration

Guy

Taijutsus
  • Dynamic Entry - Dynamic Variable
  • Front Lotus - Front-end Lotus
  • Reverse Lotus - Back-end Lotus
  • Morning Peacock - RC Peacock
  • Daytime Tiger - Beta Tiger
  • Evening Elephant - Alpha ElePHPant
  • Night Guy - Nightly Guy
Eight Gates

The eight gates are dangerous terminal commands, I'm not responsible if you try to run those commands =)

  • Gate of Opening - echo 'Open' > file.conf
  • Gate of Healing - dd if=/dev/random of=/dev/sda
  • Gate of Life - shred /dev/sda
  • Gate of Pain - echo 'Pain' > /dev/sda
  • Gate of Limit - :(){:|:&};:
  • Gate of View - mv / /dev/null
  • Gate of Wonder - sudo rm -rf /
  • Gate of Death - mkfs.ext4 /dev/sda

Phrases

Sage Mode Kabuto - Guru Mode ????

"Snake? I'm no longer a snake. With these perfect Sage powers, I've shed my snake skin... And become a dragon!!" (Kabuto) - "Designer? I'm no longer a designer. With these perfect guru knowledge, I've shed my designer skin... And become a Da Vinci!!"

Rock Lee - ?????

"A dropout will beat a genius through hard work." - "A dropout will beat a genius through effort and researching."

Madara - Bill

"Now, dance for me." - "Now, program for me."

Black Zetsu - #000000 Zetsu

"WRONG! THE WILL INSIDE ME DOESN'T BELONG TO YOU! MY WILL IS THE WILL OF... KAGUYA!!" - "WRONG! THE WILL INSIDE ME DOESN'T BELONG TO YOU! MY WILL IS THE WILL OF... ADA!!"

Ultimate Jutsu Finish Scene

I'll get a little excited if I try to change all phrases, so I'll modify just someones.

Naruto - Alefe

"I never go back on my word! That's my ninja way!" - "My canGoBack always return false. That's my programmer way!"

"No matter how tough it gets. I won't give up!" - "No matter how tough this project gets. I won't give up!"

"I'll do whatever it takes to protect our bond." - "I'll do whatever it takes to protect our branch."

"I want to travel this dangerous path on my own." - "I want to travel this big project on my own."

"How can I become Hokage if I can't event save one friend?" - "How can I become CEO if I can't even help one coworker?"

"We won't lose! Isn't that right, Kurama!" - "We won't lose! Isn't that right, Firefox!"

"I'm going to be the next Hokage! I won't stop here." - "I'm going to be the next CEO! I won't stop here."

Sasuke - ?????

"Burn out" - "Bits out", in Portuguese, "Reduza-se a cinzas" could be "Reduza-se a bits"

"These eyes see darkness clearly..." - "These eyes see proprietary code clearly..."

"Destroy it, then rebuild it!!" - The same, with the meaning of no change for code refactoring.

"I will end this entire malignant system of evil!" - "I will end this entire malignant operational system of evil!"

Masked Man - Encrypted Man

"There is no hope. No light. There is only despair..." - "There is no research. No effort. There is only laymans..."

"I shall rule this world. There are plenty of ways to go about it." - "I shall monopolize this world. There are plenty of ways to go about it."

"This world holds only despair. It is not worth existing." - "This world holds only laymans. It is not worth existing."

"I am unique. I and the second sage of six paths." - "I am unique, I am the second guru of six trimesters."

Madara - Bill

"Strength is not will, but a phenomenon caused by physical objects." - "Programming is not will, but a phenomenon caused by virtual objects."

Kaguya - Ada

"Chakra, come to me. Become one with me once more!" - "Programming, come to me. Become one with me once more!"

"Farewell, reincarnation of Indra." - "Farewell, reincarnation of Turing."

Pain - ;

"Pain to the world..." - "Bug to the world..."

References

  • On the Obito's ultimate jutsu where he is on top of Juubi, someone who is he on the game can summon Tux speaking "fell the dispair", appearing the blue screen with "Microsoft <3 Linux" of the //Build 2015, like a dispair of Microsoft using Linux.

  • The Truth-Seeking Ball will be True Seeling Pixels, with 9 pixels, black, white, blue, green, red, orange, purple, cyan and transparent.

  • All tomoes (on sharingan, juubi jinchurikis clothes, etc) will be simply ; (semicolons).

  • My eyes on the equivalent of Naruto's Six Paths Mode will be simply + on the pupils, a reference to C++.

  • Me on the equivalent to the Naruto's sage mode will be with Neo's clothes of the Matrix, and instead of orange eyelids, I will be with very strong dark circles around the eyes, like I was very tired for be studying/programming for a long time, and green eyes like the Matrix letters.

  • A reference to the sage mode of the flogs, snakes and Senjus, there will be the guru mode of the programmers, designers and entrepreneurs, in the case my guru mode is of the programmers, the entrepreneur guru mode is of Steve Jobs, in the guru mode of the designer, the person insted of a snake skin, will be will Leonardo da Vinci clothes.

  • Maybe will have styles with programming languages name instead of elements, like Java Style instead of Fire Style, for example.

  • Six Paths Bō will be Six Trimesters Pipes (the || (or) of the programming).

  • Sage of Six Path will be Sage of Six Trimesters, reference to Moore's Law (18 months).

  • The 9 tomoes on the back of Naruto Six Paths Mode will be nine C inside a #, a reference to C#.

  • Instead of load chakra with a hand seal, put the hand on the head, like as you are thinking.

  • Sage Mode will be Guru Mode.

  • Orochimaru's snakes are snake of the Python.

  • Itachi's Crow will be Mozilla Thunderbird logo.

  • The Sage Art: Super Tailed Beast Rasenshuriken will be the Guru Art: Super Open Source Rasenshuriken, with release of image, GIT, SVN, .NET, ?????, concurrent language, tweet or message, LICENSE and web.

  • Luis read Roberto's Java books, like Kakashi read Jiraiya's books.

  • Kisame's sharks are MySQL dolphins, on the ultimate, can appear a big Docker logo, like a reference to a container attack, not only the MySQL processes.

  • The Limbo: Border Jail of Madara will be invisible Bill Gates clones writing on Limbo programming language, just the "Ritchiegan" of my coworker will can see them, bug an easter egg is that he will can see me written on the Alef programming language, like in an scene where Sasuke see the Limbos in blue color and Naruto in the orange color.

  • Divine Tree - Binary Tree

  • Academy, Genin, Chunin, Jonin = Intern, Junior, Full, Senior

  • Rinnegan - Ritchiegan

  • Sharingan - Semicolongan, Commagan

  • Sun and Moon on the hand are 1 and 0

  • Dark Naruto!!, it's me fightning against the impostor syndrome.

  • Shoney Jump - O'Reilly

  • Zabuza and Haku can be an agency CEO with a talented intern.

  • Particle Style - Microservice style

  • Guru Mode will use electromagnetic waves instead of nature power.