Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - fjfnaranjo

#946
Campus Party / CLAN para la campus party
26 de Marzo de 2007, 01:18:31 PM
Cita de: "AgeR (hace un año)"Pues eso, lo puse en otro post pero o la gente no lo ha leído o han pasado olímpicamente.
Se ha creado un clan de STRATOS. Para apuntaros podéis buscarlo en los clanes por "stratos" y para inscribiros el password es "stratos".
Insisto en que estaría muy bien que los que vayáis a ir os inscribierais en el clan para estar todos los strateros juntos.
El año pasado eramos 7 u 8 personas apuntadas en el clan, y me parece que stratos debería dar para mucho más. Que se note que somos una comunidad, joer!  :twisted:

Dado que parece que la situación se repite, me he tomado la libertad de proceder de igual forma que AgerR, he creado el clan con el mismo nombre y el mismo pass. Iros apuntando leñe :P.
#947
Campus Party / CLAN para la campus party
23 de Marzo de 2007, 10:07:32 AM
Un saludete, este es mi primer año en la campus y estoy ansiosillo :P.

¿Cómo es que aun no tenemos un clan de stratos?
¿Quién se suele encargar de eso?
¿Puedo apuntarme?

Es que he visto el botón de clan disponible y le estaba dando vueltas al asunto.

PDT: Estoy aprendiendo J2ME, hay que ir preparándose. ;)
#948
General / Pregunta rara
19 de Marzo de 2007, 03:25:24 PM
No me deja votar, pero considerando el local, los salarios de los diseñadores y todo el tiempo de desarrollo me quedo con la opción "100000 - 500000 euros" (para pagar un sueldo en condiciones y hacer una buena campaña).

No obstante, se podría apurar a la catidad justamente anterior, pagando peor y ajustando el equipo de trabajo. "50000 - 100000 euros".

Me quedaría con un termino medio entre esas dos, pero ojo, que yo productor no soy ni mucho menos, lo digo por lo que he aprendido en conferencias y tal ...
#949
Cita de: "Phrancis"Hace cosa de una semana mandé una actualización del curriculum y, ahora, un trabajo que mandé como "en proceso" lo tengo acabado y me gustaría enseñárselo. Lo que no sé es si puedo llegar a resultar pesado o qué...

Hombre, pesado no creo que resultes. Precisamente insistiendo y mandando muestras de tus trabajos das a entender que estas muy interesado en el puesto. Y si además los trabajos lo avalan, cualquier empresario lo valorará positivamente.

Eso sí, envía siempre cosas nuevas, no envíes siempre lo mismo o te meterán en una black-list.

Por norma general, si es para aportar más datos que resultan relevantes para el puesto, tienes vía libre.
#950
General Programadores / C vs C++ (u oop vs estructurado)
16 de Marzo de 2007, 02:35:03 PM
CitarAunque puede que esto último hoy en dia sea más por ser muy friki! programar en OOP da muchas ventajas aunque pierdes rendimiento ( teorico ).

Pues esto es lo que yo pensaba al principio, que el rendimiento se notaba, pero es que resulta que no ... (y debido a esto cree el post y puse el link)

De todas formas todo depende de la técnica y el algoritmo, lo que yo venía ha decir es que usar c es innecesario, puedes usar c++ sin tocar nada de oop y te va hasta mejor.

Y ya que bajas niveles para hacer operaciones más rápido, te bajas hasta ASM sin pasar por C (o como mucho usas c++ sin tocar la oop).

Y por cierto, hay que ser muy pero que muy genio para programar en ASM mejor que un compilador, que por muy práctico que lo veamos los compiladores lo hacen mejor que nosotros (salvo excepciones). Y con respecto a las operaciones con matrices y operaciones relacionadas con el mundillo de los videojuegos, la mayoría de las gráficas ya te las hacen por hardware (y ojalá el OpenGl triunfe y empiecen a desarrollar interfaces y APIs cada vez mejores, porque muchas de estas optimizaciones por hardware se quedan sin uso ... )
#951
General / Problemilla instalando Wikimedia
16 de Marzo de 2007, 01:21:26 AM
Pues entonces indícales eso con referencia al mensaje que te enviaron y solicita que te cambien la versión de php de la 4 a la 5...

Yo lo tuve que hacer con Host Monster y no hubo problem
#952
General Programadores / C vs C++ (u oop vs estructurado)
15 de Marzo de 2007, 12:11:18 PM
Tras la intervención que hice en otro post, he estado investigando un poco y haciendo mis propias pruebas sobre este tema.

De todas las webs que he encontrado, la que da una información más apañada para el caso es la siguiente:

  http://unthought.net/c++/c_vs_c++.html

Si estais interesados, es una lectura muy buena (pero esta en inglés).

De esta página web se deducen una idea importante, referente al asunto "C vs C++ (u oop vs estructurado)".

  - C++ no es un lenguaje orientado a objetos, si no que da la posibilidad de programar con objetos. Por lo tanto, C++ no fuerza la utilización de objetos, y si no se usan, el consumo asociado a estos no se suma. Asi que si búscamos eficiencia evitando el uso de características de c++, podemos programar en c++ directamente sin usarlas.

CONCLUSIONES (que me aplicaré a mi mismo en el futuro):

1 - Mandar C a tomar por saco definitivamente y usar C++...
2 - Utilizar características de C++ (oop, templates, exceptions) o no usarlas cuando los algoritmos planteados así lo requieran, considerando siempre que esten bien diseñados y analizados.
3 - Procurar siempre seguir un control intensivo sobre las interfaces que diseñamos para que puedan ser manejadas desde C o C++ (hay muchas cosas hechas ya en C y sería un error ponerse a actualizarlo todo).


Java, C#, Makers... eso es otra guerra, aquí estoy hablando de los 2 Gigantes, y de 2 métodos de diseño de algoritmos, no nos vayamos por ahi que desvariamos ...

En fin, si alguien ha leido el artículo podría dar su opinión por aquí.

Saluditos.

PDT: A mi me va el diseño, asi que si la lio no me hago responsable :P
#953
Proyectos / Proyecto Juego de Estrategia Comercial
15 de Marzo de 2007, 11:03:54 AM
Bueno, habitualmente el documento de diseño no es algo estricto y definitivo, si no que un diseñador o un grupo de diseñadores lo va adaptando conforme se experimentan las distintas sensaciones del juego y se comprueban que mecánicas funcionan y cuales no.

Por lo que yo tengo entendido, estas son las tareas que atañen al diseñador durante todo el desarrollo del juego, aunque es cierto, que habitualmente, se le asignan otros trabajos para que los compagine con su labor de diseñador, cuando esta no requiera todo el tiempo de su jornada laboral.

En los proyectos amateur y el desarrollo indie, el que tiene la idea se encarga de la parte principal del diseño, pero también suele programar o diseñar concepts o cualquier cosa

... porque si no: para trabajar en tu idea, trabajan en la suya (y si, TODOS tenemos excelentes ideas ... )
#954
Cita de: "FelipeBusquets"Esta claro que una persona sola no va a competir contra todo un equipo de desarrollo. También pienso que las empresas saben eso perfectamente y no esperan que te plantes allí con un juego para 360 hecho por ti solito de cabo a rabo.

Por otro lado, ideas sencillas y ejecutadas con sabiduría dan lugar a productos que pueden llegar lejos; EJEMPLO Esta idea es la versión comercial de ESTO (primer articulo). Valve pensó que hacer una versión comercial sería un buen negocio y contrato a los estudiantes que desarrollaron la primera idea para que trabajaran con su equipo. "Portal" es el resultado.

Como ves, las ideas valen su peso en oro, pero no todo es la idea, luego hay que desarrollarla de forma que sea viable , divertida de jugar y adictiva desde tus primeros 60 segundos de juego. Muchas de esas cosas se definen en el diseño del juego mismo. Si falla una...

Son unos excelentes ejemplos de lo que es diseñar, y lo que es tener una idea.
#955
Cita de: "Pablo Zurita"
Cita de: "fjfnaranjo"* los motores de hoy en dia no se hacen con oop asi que tampoco es una gran pérdida ...
¿Que? ¿Podrías poner algunos ejemplos?

Uff, después de mucho buscar por Internet y tratar de encontrar las fuentes con las que defendí una afirmación similar en otro foro, me he dado por vencido.

Así que retiro mi afirmación :( (la referente al uso de oop en motores de videojuegos) hasta nuevo aviso (el mercado y las tendencias han cambiado, así que tendría que reanalizar todo para poder decirlo con seguridad).

No obstante, estudios demuestran que la eficiencia neta de c es mayor que la de c++ (recordemos que c, no tiene programación orientada a objetos), por tanto, se podría determinar que en aplicaciones de respuesta crítica (los motores de videojuegos son un buen ejemplo) apostar por c y por la programación estructurada es lo más acertado (la herencia, el polimorfismo, los templates, todo eso consume). Para otros aspectos se podría seguir usando c++ y este se podría comunicar perfectamente con el motor en c.

Pero probablemente, la diferencia de eficiencia que existe entre los dos lenguajes (que tampoco es gigantesca), se sacrifique en favor de un mayor mantenimiento del código, y como no conozco ningún caso en concreto, pues mejor retiro la afirmación y punto.

Nota: Curiosamente, la mayor eficiencia se obtenía cuando se programaba en C, pero se utilizaba un compilador de C++ (GNU GCC).

Edit (Vil posteo mientras escribía): Yo a ti, Vil, te conozco de lo mismo, del Blitz (o era Blizt, siempre me confundo :P), asi que haced preguntas sin miedo que nos hemos juntao 3 ... (pero recordad googlear un pokito antes ;) )

Edit 2 (tras la respuesta de vicente): Que he dicho que lo retiro hombre :P. Hace algunos años, cuando surgio esta discusión en otro sitio, la cosa era distinta, (estoy por borrar el mensaje....)
#956
Inteligencia Artificial / Otra pregunta de Novatos
13 de Marzo de 2007, 01:07:14 PM
Creo (en mi opinión, etc etc) que para tu caso mejor buscar otro algoritmo de pathfinding, que se base en nodos, áreas y grafos, como el de half-life >>> google
#957
Hombre, a mi no me parece tan mal lenguaje. Es ideal para iniciarse, no solo en los conceptos básicos de programación si no también en los conceptos relativos a los videojuegos en exclusiva (game loop, listas, etc...).

Si es verdad, que su potencia es muy reducida, que genera ejecutables horrendos y que de programación orientada a objetos* nanai, pero para empezar esta bien...




* los motores de hoy en dia no se hacen con oop asi que tampoco es una gran pérdida ...
#958
Te hayan cogido o no siempre procura actualizar el currículo. Así las empresas vuelven a tener constancia de tí. Además, no sabes si les puede interesar de repente un nuevo trabajador, y te tendrían más a mano.
#959
General Grafistas / Galería con algunos de mis trabajos
12 de Marzo de 2007, 10:45:09 AM
Sencillamente impresionantes. Si yo fuera tu jefe también estaría contento.

Y por cierto, como consejo personal, no dejes de escribir en Inglés como te dicen en los comentarios, que la gente que se va fuera de España y que trabaja así de bien vuelve con mucha pasta ;).
#960
Bueno, ahora mismo no tengo nada de tiempo, pero tengo intención de localizar a gente de Granada para realizar proyectos conjuntos y aumentar mi portfolio... (que también tengo que hacer, estoy construyendo la web ahora mismo (acepto opiniones :P))

Cuando termine algún que otro proyecto importante del trabajo y los ejercios del ciclo de DAI que estoy haciendo a distancia supongo que tendré algo de más tiempo libre, pero por supuesto no me pienso meter en un juego de ese calibre :P

Lo suyo es acabar proyectos modestos, entre varias personas, que demuestren tu capacidad de desarrollo y de trabajo en grupo, y en los que hayas trabajado en un área similar a la que quieres desarrollar en la industria (osea, lo que ha hecho [Vil] y cia :P, no me explico por qué no está trabajando ya en pyro ... saludos [Vil]!)

No obstante, si se me va la cabeza y hay que hacer lo de los zombis, cuento contigo Harko :P





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.