¡Hola, familia!
Tras una pequeña pausa en la periodicidad de los posts del blog, volvemos a la carga con nuevos artículos. Si nos habéis estado siguiendo por las redes sociales últimamente, habréis visto que no hemos parado ni un momento.
En estas semanas, hemos presentado nueva página web del estudio y hemos realizado pequeños teasers relacionados con un nuevo proyecto que llegará en 2018. Si no sabes de qué estamos hablando, haz click aquí y descubre cómo ganar fantásticos premios.
Pero hoy venimos a hablaros de un proceso muy importante a la hora de desarrollar un videojuego, el desarrollo de niveles. Y vamos a explicaros todos los pasos que se llevan a cabo hasta tener un nivel terminado para implementarlo en el juego.
¡Comenzamos!
Elegir la dificultad
Lo primero de todo es elegir la dificultad del nivel, teniendo en cuenta el punto en que se va a encontrar. Aunque la curva de dificultad tradicional indica que, cuánto más avanzado en el juego estemos, más dificultad tiene que tener el nivel, esto no siempre se cumple. Ajustamos la dificultad para que haya pequeños altibajos y momentos de mayor o menor dificultad dependiendo del momento del juego en el que nos encontramos. Por ejemplo, un boss de mitad de mundo, así como ciertos niveles especiales, representa un pico elevado de dificultad. Esto no quiere decir necesariamente que los niveles posteriores a estas pequeñas ‘aristas’ en la curva de dificultad supongan un punto de inflexión, sino que es algo frecuente y deseable presentar niveles algo más sencillos de completar, para que relajen la tensión del jugador con momentos divertidos o sorprendentes.
Decidimos la ambientación
Islabomba está estructurado en torno a distintos mundos: bosque, desierto, glacial… Por lo tanto, en función de la ambientación o temática del nivel, elegiremos los elementos más representativos de cada zona. Además, cada gran zona está dividida en subzonas con distintos ambientes: cuevas, oasis, el interior de un volcán, etc. Por ejemplo, no pondremos palomas dentro de niveles subterráneos, no tendría sentido, pero sí usaremos arañas.
Armonía de niveles
En el mapa de Islabomba se avanza mediante casillas, en las cuales hay (normalmente) 3 niveles o actos que las completan. Para estos 3 niveles, buscaremos una armonía para que el conjunto tenga sentido, presentaremos un enemigo o mecánica nuevos que aparezcan en estos 3 actos, decidiremos si estarán más centrados al plataformeo, etc. Una vez elegido el “protagonista” de la casilla, escogeremos los otros elementos que lo acompañarán.
Cantidad de elementos
Tras decidir estos elementos, elegiremos el número de veces que aparecerá cada uno, todo esto teniendo en cuenta la dificultad del nivel. Normalmente, a mayor dificultad, mayor número de elementos diferentes, aunque no es un caso que se cumpla siempre. Por ejemplo, en los niveles donde se presente un enemigo nuevo, solo habrá uno de este tipo para que el jugador se sienta seguro frente a él, pueda analizar sus movimientos y aprender sus mecánicas. Una vez el jugador conoce al enemigo, se puede poner varias veces en otro nivel, ya que el jugador sabrá cómo tratar con él.
Diseño del nivel
Con los elementos puestos sobre la mesa, cogeremos una superficie donde poder realizar un esbozo del nivel (normalmente se usará un folio, una pizarra blanca, una ventana incluso). El borrador del nivel se hará sin tener en cuenta las medidas de cada elemento ni su escala, ya que lo que primará será la estructura. A continuación, usaremos en el diseño los elementos seleccionados anteriormente, provocando una interacción continua donde el mapa se adaptará a los elementos y los elementos al mapa hasta llegar a un resultado satisfactorio.
Simulación de partida
Llegados a este punto procederemos a simular mentalmente distintas partidas y prever lo que el jugador hará y lo que no hará, incluyendo situaciones absurdas donde el jugador pueda equivocarse y hacer algo inesperado para adelantarnos a estas circunstancias y evitar que haya que reiniciar el nivel porque resulte imposible de superar. En el caso de que algo salga mal, se añadirán los cambios pertinentes.
Distancias y escalas
Teniendo el diseño del nivel al 80% aproximadamente, lo pasaremos a papel cuadriculado para calcular las distancias y la escala de cada elemento. Esta copia será la que almacenemos en la documentación del nivel, para consultarla más adelante cuando lo llevemos a Unity.
Unity
Después de todos estos pasos, llevaremos el nivel al motor gráfico, Unity. En nuestro caso, el prototipo jugable de los niveles más recientes lo realizamos con ProBuilder, dada su velocidad de trabajo y la comodidad que nos da luego poder exportarlo a un archivo tipo OBJ para que lo trabajen los artistas más adelante. En este estado, añadimos los elementos interactivos y comenzamos los primeros testeos.
Testeo
Se probará el nivel a 1 jugador y en modo multijugador, prestando atención a bugs que puedan aparecer y pensando siempre en que el nivel nunca debería llegar al punto de tener que reiniciarlo para poder continuar.
Revisión final
El nivel será revisado por el jefe de diseño, el cual aportará sus ideas. Si no se consigue la aprobación, vuelve a los level designers para corregir el nivel en base a sus sugerencias y conseguir finalmente su aprobación. Una vez la hayamos conseguido, realizamos un testeo final con otros miembros del estudio para ver fallos de diseños gracias a comportamientos que se nos puedan haber escapado y, si los hay, corregimos el nivel en base a ello. Tras realizar este último testeo “público” y dado por finalizado el nivel, se pasará al equipo de arte, que se encargará de dar al nivel su aspecto final en base a la estructura que hemos creado.
Como podéis apreciar, el desarrollo de un nivel es un proceso largo donde hay que tener muchos aspectos en cuenta para que sea totalmente jugable y disfrutable.
¡La semana que viene os mostraremos una manera más original y loca de hacer niveles que seguro os sorprenderá!
Instead, there is a painfully slow process of growth cheap cialis
viagra 100mg cost in india
retin a 025 gel
can you buy azithromycin over the counter in canada
propecia buy without per
10 mg lisinopril cost
quineprox 60mg
augmentin 875 mg
fildena 100 mg price in india
orlistat online prescription
zovirax australia
female viagra pill cost
cephalexin cost uk
atarax medication generic
finasteride 1mg discount coupon
generic zoloft 25 mg
diflucan 2 pills
clonidine for autism
buy celebrex 400 mg
vermox canada pharmacy
wellbutrin coupon
buy online diflucan
atarax 25 mg tablet
ampicillin buy online
singulair 10 mg over the counter
order viagra online cheap
doxycycline 50 mg cap
legal online pharmacy
buspar medicine
toradol over the counter canada
erythromycin 500 mg tablet
ventolin uk price
price of ampicillin
clonidine 0.01
singulair without rx
cost of erythromycin tablets
20 mg lisinopril without a prescription
hydroxychloroquine sulfate oral
can you buy advair online
antabuse australia
inderal order online
retino 0.05
yasmin order mexico
where can i get acyclovir over the counter
nexium otc medicine
singulair prescription drug
sildalis 120 mg order canadian pharmacy
accutane 40mg capsule
discount sildalis 120mg
prazosin 2.2 mg
disulfiram tablets 200mg
over the counter flomax
flomax diuretic
generic prozac price
can i order valtrex online
trazodone prescription medicine
metformin prescription canada
seroquel 300 mg price
prazosin medication
bupropion 522 mg
prazosin 100mg
1200 mg gabapentin
xenical nz
where to buy generic viagra in usa
how to get albendazole
pharmacy online 365 discount code
cafergot tablets
phenergan online australia
synthroid 25 mcg price
tetracycline 500mg
order plavix online
paxil purchase online
generic paxil
acyclovir cream canada
canadian pharmacy ed medications
lisinopril 12.5 mg 20 mg
price of advair diskus
cyprus online pharmacy
buy advair on line
buy generic prozac online
can you buy diclofenac over the counter in usa
canada pharmacy online
tetracycline pills
bactrim ds 800-160 tab
tetracycline over the counter
buy tamoxifen with paypal
albendazole brand name price
buy lioresal
buy prozac online canada
buy lisinopril 20 mg
best canadian pharmacy to order from
canadian pharmacy no prescription needed
no prescription required pharmacy
phenergan over the counter australia
brazilian pharmacy online
canadian pharmacy 24 com
synthroid 20 mcg
cipro no prescription
buspar 60 mg daily
price of levitra in canada
dexamethasone otc
cialis canada online pharmacy
viagra prices
25 mg lisinopril
neurontin 300 mg tablets
bactrim ds buy without rx
how much is advair in canada
canada pharmacy online
zyban australia cost
bactrim 80 mg
orlistat 2018
italian pharmacy online
propecia generic finasteride
best pharmacy
kamagra india buy
purchase bactrim online
reliable rx pharmacy
buy lasix 40 mg
vermox canada pharmacy
lyrica brand name
ciprofloxacin 500 mg with out prescription
albendazole generic price
buy erectafil 20
phenergan tablets online
toradol tab 10mg
where can i buy kamagra jelly
650mg citalopram
ivermectin
100mg celexa
cheapest online viagra
how much is strattera 40 mg
buy brand name celebrex
how much is a diflucan pill
price of vardenafil
pharmaceutical online
2700 mg gabapentin
effexor xr 75 mg
ciprofloxacin 500mg for sale
generic lyrica 2017
dexamethasone brand name in usa
prozac 60
dexamethasone 4 mg tablet price
cipro over the counter mexico
propecia tablets cheap
anafranil online
buy gabapentin 300mg
ivermectin covid
cheapest price for synthroid
200 mg amoxicillin
paroxetine capsules
trazodone online no prescription
generic for levaquin
dexamethasone 15 mg
colchicine probenecid brand name
can i buy tetracycline over the counter
over the counter robaxin
zestoretic medication
buy phenergan 25mg
cost of strattera without insurance
price of 5 mg benicar
acticin online
generic benicar
biaxin prescription
motilium 10 mg tablet
dexamethasone 0.5 tablet price
flomax headache
prozac order online
can you buy zofran online
paxil 40 mg tablet price
disulfiram tablets online
chloroquine hydrochloride
levaquin 250
cephalexin drug
indocin otc
buy generic nolvadex
levaquin 750 mg
levaquin 750 mg
clindamycin 1 gel coupon
elimite cost
cymbalta price uk
medrol price
tamoxifen brand
where to buy orlistat 120mg
triamterene hctz 37.5 25 mg
atenolol 2
motilium medication
dexamethasone 16 mg
hydroxychloroquine 800mg
buy cheap levaquin
brand name celexa 40 mg
cost of furosemide 40mg
viagra capsule price
phenergan 10mg price
buy cephalexin
cheap nolvadex online
indocin 25
diclofenac 551
online pharmacy same day delivery
buy levaquin
chloroquin
buy levaquin online
triamterene tablet
genuine viagra best price
tadacip 20 mg price
indocin medicine
effexor xr cost
generic for lipitor
can you buy zithromax over the counter in canada
clindamycin topical
colchicine 0.1 mg
canada pharmacy online
buy fildena india
azithromycin how to get
best price for biaxin
purchase flagyl online
buy celexa cheap
zovirax cold sore
cheapest pharmacy for prescriptions
estrace cream ingredients
benicar 40 mg coupon
generic neurontin
how can i get singulair without a prescription
tizanidine brand name in usa
how much is dexamethasone
levaquin antibiotics
legitimate canadian mail order pharmacy
where to buy albendazole
flagyl 400
can you buy cipro in mexico
cymbalta canadian pharmacy
best india pharmacy
atenolol 12.5 mg
bactrim 800mg 160mg
dexamethasone canadian pharmacy
voltaren gel 100g
legitimate canadian online pharmacies
bactrim cream otc
where to buy flagyl
avodart lowest price
misoprostol tablets 200 mcg
canadianpharmacymeds com
deltasone over the counter uk
dapoxetine cream
levaquin cost
generic for levaquin
buy propranolol over the counter
neurontin
permethrin cream for sale
zoloft pill 25 mg
buy baclofen 50mg
indocin medicine 25 mg
buspar medication
generic propecia 5mg
buying augmentin online
750 mg trazodone
propecia without prescription
propecia pills canada
how can i get amoxicillin
nolvadex prices
generic zoloft price
cafergot tablets in india
how to buy synthroid online with no prescription
robaxin 750 tablets
silagra 100 tablets
digoxin 62.5mcg tabs
propecia online price
dexamethasone 4mg
combivent inhalation aerosol
generic plaquenil
buspar medication
benicar discount
estrace cheap
buy clopidogrel 75 mg uk
albendazole tablets australia
zoloft 37.5 mg
buspar 100
tadacip 20 uk
estrace cream generic price
online pharmacy australia paypal
lisinopril 20 mg over the counter
plavix for sale online
clonidine no prescription
singulair tabs
amoxicillin over the counter usa
digoxin 0.125mg tab
singulair cost canada
clonidine cost uk
plavix generic drug
piroxicam 20 mg price
zovirax generic over the counter
trental 400 drug
albuterol tablets australia
buy fluoxetine 40mg
dexamethasone 0.5 tablet
cheap prednisone online
240 mg celexa
levaquin.com
cytotec no prescription
motrin 4 united states
reliable online pharmacy
phenergan tablets
125mg zoloft
atarax for hives
piroxicam cap
where can i buy erythromycin online
albendazole tablet price
dexamethasone order
cephalexin price canada
budesonide medication
erythromycin 500 mg
fluoxetine 10 mg cost
cymbalta 60 mg cost canada
baclofen 024
cost of benicar 5 mg
clindamycin rx coupon
cephalexin no rx
dexamethasone 5 mg tablets
trazodone brand name uk
buy cheap sildalis fast shipping
doxycycline prescription online
zyban price south africa
orlistat tablets buy online
buy tetracycline online without prescription
atenolol generic price
robaxin over the counter united states
levaquin generic
levaquin 750mg
cafergot canada
elimite cost
strattera buy online no prescription
erectafil 20 online
valtrex acyclovir
paroxetine prices uk
suhagra price
fildena 150mg no rx
buy celexa uk
bupropion pharmacy prices
synthroid 75
synthroid 25 mcg coupon
generic accutane price
seroquel erowid
best online pet pharmacy
generic zithromax
benicar 20 mg generic
cephalexin medicine prices
world pharmacy india
buy bupropion online cheap
cialis 10mg purchase
ivermectin 1 cream
chloroquine 500mg tab
online pharmacy ed
levitra in usa
finpecia tablet
advair diskus 25050
cheap accutane online
xenical capsules 120mg
diclofenac over the counter in europe
aurogra 50 mg
drug effexor 25
buspar 10mg tablets
nolvadex where to buy in us
arimidex 1 mg
how to buy generic levitra online
zoloft 50 mg tabs
indocin tab
effexor 100mg tablet
malegra dxt
strattera prices 100 mg
brand name ampicillin capsule
augmentin cost south africa
buy erectafil 20
price of propecia in usa
buy tadalafil in india
where to buy fluoxetine online
can you buy trazodone online
lasix without prescription
how much is antabuse tablets
diflucan 200 mg tabs
biaxin 250 mg
motilium 10mg price
lopressor 25 mg tablet
cialis where to buy
propecia 1.25 mg
atarax 12.5 mg
vermox for sale uk
where to buy elimite
trazodone brand name canada
levaquin pill
dipyridamole 25mg
synthroid online without prescription
albendazole 400 medicine
kamagra online fast delivery
amoxicillin over the counter canada
rx augmentin
antibiotics doxycycline
buying tizanidine online
doxycycline order online uk
albuterol nz
motilium 10mg tablets
happy family rx
amoxicillin tablet price
compare pharmacy prices
synthroid 0.125
best women viagra
medication tizanidine 4mg
doxycycline 150 mg
advair online pharmacy
cymbalta 9542 cymbalta tablets cost cheap cymbalta online
dapoxetine uk buy online dapoxetine tablets 60 mg priligy tablets canada
dapoxetine for sale canada buy avana 200 mg dapoxetine prescription
finasteride 5 mg tablet propecia over the counter canada propecia singapore price
Synthroid 25 mcg price is just ridiculous in my opinion.
combivent respimat albuterol prescription prices ventolin over the counter canada
can you buy zovirax tablets over the counter zovirax ointment price acyclovir india
erectafil 40 erectafil 5mg erectafil 20 mg
brand name phenergan where can i buy phenergan phenergan 100mg
My doctor prescribed Lyrica tablets and they have been a game changer.
buy atarax 25mg atarax anxiety atarax mexico
price of colchicine in mexico colchicine 0.6 mg without prescription colchicine tablets over the counter uk
canadian pharmacy celebrex celebrex 200 capsules canadian pharmacy celebrex price
benicar for sale benicar 1 benicar 40
avodart online paypal avodart sale avodart coupon
Synthroid 0.1 mg is a medication commonly prescribed for individuals suffering from thyroid problems.
finasteride 1mg over the counter where to buy propecia propecia cheapest price uk
I was expecting better results from the 20mg tadalafil. What I got was a disappointing experience.
phenergan 12.5 mg 25 mg phenergan 50 mg tablets phenergan tablets over the counter
benicar hct price benicar discount coupon cost of benicar 40mg
erectafil buy erectafil 20 erectafil 5 mg
tizanidine 4 mg coupon medicine tizanidine 2mg medication tizanidine 4 mg
atenolol price australia atenolol cost atenolol over the counter
albendazole medicine 1mg albendazole 400 mg where to buy albenza 200 mg tablet
No prescription allopurinol has improved my quality of life immensely.
amoxicillin buy over the counter amoxicillin purchase amoxicillin
I always double-check to make sure my pharmacy is giving me the Synthroid brand name and not a generic substitute.
Always finish the full course of Cipro 400 mg IV, even if you start to feel better.
ampicillin capsules brand name
Synthroid Armour was not the miracle solution it was made out to be.
benicar 5 mg cost benecar benicar 2005
buy clonidine without prescription
price of amitriptyline amitriptyline without rx amitriptyline 25 mg without prescription
budesonide generic
ordering cialis online in australia cialis medicine price cialis tadalafil 20 mg
acyclovir online canada
flomax 90 price
avana 100 price
cost for celebrex
how much is advair in canada advair diskus 550 online pharmacy advair
Bangs can help you find where to buy Clomid UK!
can you purchase albuterol over the counter order ventolin 1.25 mg albuterol
buy proscar online usa proscar online buy proscar nz
The Lasix tablet price is one of the biggest stressors in my life right now.
zoloft generic tablet
generic proscar online buy proscar uk proscar price
otc prednisone mail order prednisone buy prednisone without rx
avodart 0.5 mg tab
prednisone 80 mg
I’m on a tight budget, but I need to lasix buy for my kid’s health.
sildalis india sildalis tablets sildalis canada
proscar buy proscar 5mg proscar no prescription
celebrex 200mg celeb rex drug celebrex 200 mg
avodard
prednisone otc canada
Trying to conceive? Clomid 25 mg daily could help increase your chances.
I’m so grateful I found this site – it showed me how to get Metformin without a prescription.
I just want a reliable source to buy online Clomid from.
Clomid medicine can help regulate menstrual cycles and improve fertility.
I was dissatisfied with Lasix 10.
Patients should avoid taking 900 mg Lyrica if they have a known hypersensitivity to pregabalin.
zoloft in south africa
maquine
baclofen otc uk
celebrex generic brand
lipitor generic atorvastatin
motilium 20 mg
phenergan without prescription
price of cymbalta
buy generic amoxil
propecia prescription cost
lisinopril over the counter
online shopping pharmacy india
generic lyrica for sale
buy xenical singapore
citalopram buy
tadacip online uk
prednisolone 5mg tablets buy
zestril 10 mg tablet
pharmacy cost of prednisone
metformin 1000 mg pill
cipralex generic best price
neurontin price comparison
canadian pharmacy prices
cymbalta in india
propeciaforlesscom
celexa brand name cost
legitimate canadian online pharmacies
tops pharmacy
1 viagra pill
cost of seroquel 100mg
zestoretic coupon
orlistat capsules 120 mg price
lioresa without prescription
retino 05
valtrax on line
sumycin over the counter
amoxicillin tablets where to buy
where to buy metformin 1000 mg
rx pharmacy no prescription
amoxil 500 mg mexico
levitra oral
over the counter synthroid
buy disulfiram canada
robaxin rx buy online
best online thai pharmacy
chloroquine otc usa
where can i buy plaquenil
generic viagra cialis
can i buy synthroid online
diflucan over the counter uk
motilium over the counter usa
purchase prednisone online
canadian pharmacy discount coupon
synthroid coupon
lasix buy
accutane price without insurance
medicine baclofen 10 mg
safe online pharmacies
prednisone 20mg for sale
cialis online prescription uk
12 mg zanaflex
canadianpharmacyworld
online pharmacy modafinil uk
amoxicillin purchase online uk
motilium online uk
tadacip 20 for sale
metformin 850 mg tablet
synthroid generic brand
buy tadacip canada
prednisone 20mg buy online
buy synthroid online uk
levaquin medicine
zoloft buy canada
levaquin 750 mg
can you order modafinil online
price of synthroid without insurance
buy anti buse
buy orlistat singapore
where can i get orlistat
synthroid 137 cost
clindamycin 300mg capsules price
albenza 200 cost
plaquenil headache
augmentin 500
240 mg celexa
where to buy amoxicillin 500mg
azithromycin cream brand name
can i buy vermox over the counter
xenical from roche
augmentin 375 mg tablet
clonidine buy
celebrex 200 mg buy online
buy generic antabuse
order viagra soft tabs
wholesale pharmacy
order abilify
cheap scripts pharmacy
buy citalopram tablets
buy strattera paypal
celexa generic price
generic for citalopram
celebrex international pharmacy no prescription
avodart price usa
avodart price
anafranil coupon
acyclovir 800 online no rx
metformin 250 mg
cost of acyclovir tablets in india
glucophage price in india
buy phenergan online
buy amoxicillin online mexico
robaxin 750mg
where can i buy zovirax in australia
propecia price comparison uk
levaquin tablets
how much does permethrin cost
phenergan medication
motilium 20 mg
where can i buy tetracycline
cost of zofran in australia
buy trental uk
tetracycline without prescription
buy kamagra oral jelly 100mg
yasmin uk buy
original kamagra oral jelly
terramycin drug
buy modafinil online usa
buy suhagra 100mg online
kamagra jelly next day
order kamagra
levaquin 500 mg tablets
phenergan 12.5mg tab
0.025 mg synthroid
synthroid 0.125
lexapro for sale
tetracycline pills
yasmin tablets
vermox tablets price
lyrica 300 mg price in india
over the counter singulair
buy nolvadex without prescription
furosemide 250 mg tablet
tetracycline brand name cost
robaxin pill
orlistat price usa
buy cymbalta canada
trental 100 mg tablet
indian pharmacy paypal
30mg cymbalta
cymbalta 16 mg
yasmin uk buy
flagyl generic
cheap synthroid
drug avodart
dipyridamole 200 mg capsules
amoxicillin online uk paypal
singulair 10 mg
amoxicillin 250 mg buy online
where to buy tadacip online
inderal 40 mg cost
where can i get vermox
buy generic amoxicillin
zestoretic 10 12.5
elimite generic
generic viagra pills online
zestoretic 20
amoxicillin over the counter mexico
clindamycin cost
accutane prescription uk
tamoxifen 10 mg online
cialis 10mg cost
feldene 10 mg
tadalafil best buy
cheapest generic levitra
viagra rx pharmacy
sildalis cheap
sildalis 120
clomid 100mg tablets
elimite 5
disulfiram 500 mg tablet
accutane drug price
cleocin 300 mg price
albendazole 400 mg cost
how to order viagra
where to buy elimite cream over the counter
sildenafil citrate women
zestoretic price
buy accutane online uk