i have just started to study programming and i know already ppl will say why make a so big project like as a SSB game for a noob game development?
cuz i always wanted a SSB engine like as Mugen is a fighter game engine but is not like as SSB´s gameplay + is not using 3d models too so i will call it SSBmugen(until i find a better title for it i got afew ideas for titles)
also i wanted to make this game so it can use SSBbrawl files(models+animations mainly)
the moveset+Stage coding files i wanted to redo cuz so anything can be possible
like make a teleporter or a pipe teleporter(like as Super mario bros game) on a stag
e
or make some stuff there is impossible in SSBbrawl for moveset coding but is not in SSBmugen like make so a char. summon a Clone and the clone will do a attack and then is gone or some attacks/moves
also i will make a moveset/stage Coding editor so it will be really easy to make moveset/stages coding for yours 3d models/animations
moveset+stage Coding i mean:
hitboxes/hurtboxes/moving Stuff/moving bones like cape or hair bones that is moving by wind effects or falling or other stuff like that/other stuff that needed to be coded
i have planed to make a editor(for moveset/char. coding) or add the editor in brawlbox for my game so other ppl can easy make moveset/stages Coding to they´s models/animations so it will be easy so even kids can make a custom movesets/stages
why using SSBbrawl files?:
cuz ppl have made alot of models or textures/custom movesets/custom stages like goku/other anime/not brawl stuff for super smash bros brawl hacking(a.k.a modding)
so ppl dont have to redo anything if they wanted to have the custom models or textures/custom movesets/custom stages from SSBbrawl to SSBmugen
+there is the program named brawlbox that can open brawl files like model/animations
and can edit models or animations and import models from 3ds max to be the right model format for SSBbrawl
and i also wanted it so easy to add(a.k.a installer) Recolours or alt. models(like as oneslot doctor mario model over mario´s boneset) or textures/Movesets/new char. slots/new stages
so easy so you only needing to download them>place them in right folder>name them the right name>Start the game>Recolours or alt. models or textures/Movesets/new char. slots/new stages works an loading right
so you wont needing to edit any files for add something so kids/not so smart ppl can easy use the mods other ppl is making/uploading for this game
here is the file format i wanted to know if they can be readed/opened if making a game that use these files:
.mld0(brawl model file)
.chr0(model animation for moving/scale/rota the bones)
.srt0(animations for texture like moving eyes or blinking)
.vis0(Animations for get polygons to hide/show with visibilitybones on the model there is also some polygons there )
.brres(a file format where stuff like model files or textures or animations is inside)
.pac(a file format where the .brres is inside to keep model+textures+model for the shadow in 1 file)
.wav (for SoundFX effects or voices to char. or stages) i am sure that one is possible the .wav files is inside a other file format for brawl but that file can´t you add more .wav files inside only replace so i wanted the .wav files outside so its easy to add/replace/remove SoundFX effects or voices to char. or stages
.brstm(brawl music file so the music is looped perfect so it loop in middel of the music and not start over again then the music is done)
afew more file formats (mainly for the Graphics effects like fire/aura/hit effects if not needing to redo them)so only coding in the editor i will make is needed to be done for port a SSBB hack(a.k.a mod)(moveset/stage coding) to this game
wanted the game to be able to load these files and load them right like if loading wait1.chr0(idle animation) it will also load at same time wait1.srt0/wait1.vis0 and all kinda of animations is inside the same .brres file
i am needing since it to be able to load the file format i wanted cuz:
-the animations can´t be converted to any other animation file format and i dont think ppl want to redo these animations(inc. me for Goku to SSBbrawl)
-models can be converted but then they lose all the shader/materials stuff like a shine effect or lighting on the model
-.brstm can be converted to .wav but then there will be no loop so i prefer it can load this file format too for the music to stage/menu
-brawlbox is really easy to use for make animation for the char. and import models from 3ds max so even around "not too stupid" 10 year kids can make SSBB mods(not try to be rude but to say how easy it is)
also i wanted the folder setup for characters/stages/moveset/other stuff to be like this:
https://www.dropbox.com/s/2oolm5z5ri234tz/SSBmugen%20Folder%20setup.txt
just uploaded a txt file since it is a wall of text and this post is already a wall of test
so it easy to place stuff (if not i do a program for to that so it auto place the stuff on right place)
not 100% sure what to use of game engine to make this possible but i got a dll file from that brawlbox program that can open/read/edit these file formats if that helps
i also got open source of brawlbox
i have kinda learned programming(since its kinda the same thing but still not 100% same) from Super smash bros modding/hacking like coding a moveset for the new animations/models
+ have readed alittle about it but i am soon starting for real to study it
for ppl who is alittle confuse for what i am asking for here is the list:
-what game engine should i use to make a SSB clone? but at same time to make all this stuff i just said possible so ppl can make they own mods and share them and use the already made mods from SSBbrawl? and easy to use aswell so noob programmors can use it?
-where to learning programming on internet to be even more ready to make a game like this? and dont wanted to start in the small like making small boring 2d games that no one care about anyway
ps.
i am also planing a other project like as SSBmugen but it will be Super mario bros open (again tittle unsure but open means open source)
i will make a Mario game engine that also use 3d models and can have 2d or 3d gameplay
with any mario powerups/gameplay(from any mario platform games) there is ever made
multiplayer like as in New super mario bros wii maybe multiplay over lan or online but for now over 1 PC also alittle planed for that to my SSBmugen
a Level/world map editor for it too(easy to use so even kids can use it and make levels for it) so it just place the objects/enemies and options for them enemies since they are not 100% same AI in all mario game like to choose a goomba have AI from SM64
the Editor will be able to change the gameplay on a level while have a other gameplay on a other level like this:
1 level have Super mario bros 3 gameplay (then it will be a 3d model remake)
a other level have super mario galaxy gameplay but in a Super mario 3d land level
yet a other level have super mario 64 gameplay but with powerups from a other mario game like powerups from mario 3d land or can ride on Yoshi
so you can easy remake your fav. level from a old mario game in this mario engine/editor
or just make a custom one with yours fav. mario gameplay/powerups
so it will be like turn off/on:
walljump/triple jump/other kinda or jumps/2x punch and 1 kick+Air kick/SMG spin attack/Fludd/other stuff like that so you can make the gameplay from the first mario game to the newest or make custom gameplay on a level
also the star(from 64/sunshine/galaxy) will be replaced with the flag from new super mario bros/mario 3d land
since the game is not so much about getting stars its more about making/download the levels you wanted and share them to other ppl and play these level
so after have killed like the boss from SM64 bomb omb field(if one have made that) you will get the flag instead of star
since i wanted it to be simple to make levels in the editor
to make the bosses/new enemies/new powerups/custom char. idk what to do to make that simple yet
also thinking the mario game will use brawl files since it almost already got all needed animations/models for this since i dont wanted to redo animations/models
and if needing more animations i can just make them easy in brawlbox since thats the program i am most used to make animations
but that will be after my SSBmugen project if not this game will be easyer then SSBmugen to make since i am planing then 1 of them is done i use the that game as base to make the other (since both is kinda platfrom games and possible using same file format for both)
also wanted to ask what is best to start with out of these 2 games?
also will maybe make a DLC site(or ingame) for both of these games if they get done
so it wont end up like as Mugen where you needing to look all over the internet to find the stuff you wanted but for my game all the mods for my game is on same place
not sure about online mode for SSBmugen or super mario bros open but i can always add that then i get better at programming
both games also need to have options on controls/if using joystick also that
i have planed these game for a long time and got even more ideas for them but first i wanted to get them to work
so i can add the other stuff later(like DLC or online mode or some other stuff later)
right now i know 0,0001% to programming(in my option) maybe i know more then that since i have been study it alittle
but i learning while making stuff like this that was also my plan for make these game
learn while making them and get better to programming
so again i say it i kinda dont want to hear dont do these projects cuz i already know it will be hard so dont wanted so much to heard stuff like:
you can´t do it since you just started learning programming
or this project will fail
since somewhere i needing to get started with programming and this is where i want to start to make my dream games(possible other´s dream games too)
and i dont think this project will fail if i work hard on it (as i possible will) and ppl will maybe help
i think this was all my questing/ideas for now (sorry for it sounds more like ideas then questings) but i needing to say my ideas so you ppl can see what i needing to use for make this possible