|
|||||||
| Programación Escribe aquí todo lo relacionado sobre programación, ya sea C, C++, PHP, etc, etc... |
![]() |
|
|
LinkBack | Herramientas |
|
|||
![]() ¡Hola a todos! Viendo que el nuevo subforo, estaba muy solo, pues he decidido inaugurarlo. Bueno, antes de empezar, os explicaré que es SDL o lo que es lo mismo, LibSDL: LibSDL es conjunto de librerías desarrolladas con el lenguaje C que proporcionan funciones básicas para realizar operaciones de dibujado 2D, gestión de efectos de sonido y música, y carga y gestión de imágenes. SDL es una abreviatura en inglés de Simple DirectMedia Layer. Pese a estar programado en C, tiene wrappers a otros lenguajes de programación como C++, Ada, C#, Basic, Lua, Java, Python, etc. También proporciona herramientas para el desarrollo de videojuegos y aplicaciones multimedia. Una de sus grandes virtudes es el tratarse de una librería multiplataforma, soportando oficialmente los sistemas windows, linux, MacOS y QNX, además de otras arquitecturas/sistemas como Dreamcast, GP32, GP2X... De ahí le vienen las siglas Simple Directmedia Layer que más o menos alude a capa de abstracción multimedia. Desarrolladas inicialmente por Sam Lantinga, desarrollador de videojuegos para la plataforma linux. La librería se distribuye bajo la licencia LGPL, que es la que ha provocado el gran avance y evolución de las SDL. Citado completamente de la Wikipedia: http://es.wikipedia.org/wiki/LibSDL Otra cosa importante es que orientaré esta recopilación al lenguaje C++ y SDL. SDL también tiene soporte para otros lenguajes aparte de C++, pero este es el mas utilizado, ya que gana en velocidad y programación a bajo nivel, a sus competidores. Bien, una vez dicho esto, procederé a nombraros algunos requerimientos :
Después de leeros todo esto, procederé a poner todos los enlaces que conozca, de cosas relacionadas con este lenguaje. Libros
Paginas web http://lazyfooproductions.com/SDL_tutorials/index.php Una de las mejores paginas para aprender a usar esta librería. En ingles.. http://www.wired-weasel.com/users/serhid/blog/?cat=4 Una sección de la página web de DevZing. He puesto esta sección porque desarrollan un juego isométrico. En español. http://www.losersjuegos.com.ar/ Página Argentina dedicada al desarrollo de videojuegos en SDL. En español. http://www.aaroncox.net/tutorials/2d...als/index.html Tiene una serie de tutoriales bastante buenos. En ingles. http://www.marsnomercy.org/sdl_ex.php Ejemplos de juegos o programas que utilizan SDL. En ingles. http://jnrdev.72dpiarmy.com/ Una buena página que te muestra diversas funciones como correr, saltos, colisiones, etc. En ingles http://sol.gfxile.net/gp/ Un tutorial muy bueno sobre SDL. Realizan una introducción y luego un completo juego de pelotas. En ingles. Enlaces: C++ http://lnx.googlewrite.com/cpp/wimpy.php Una serie de videotutoriales. Lleva 10 hasta ahora. http://mec21.etsii.upm.es/ayudainf/a.../manualcpp.pdf Muy bueno si quieres aprender todo sobre C++. http://c.conclase.com/curso/index.php Un curso muy bueno sobre el lenguaje C. http://www.elrincondelc.com/cursoc/cursoc.html Otro curso de C bastante bueno. IDE C++ Eclipse Nunca lo he probado, aunque dicen que es muy bueno. Dev-C++ Yo lo estuve usando un tiempo hasta que probé el que viene ahora. Code::Blocks Este también lo use durante un tiempo, pero me dió un fallo con una clase y desde entonces no lo he vuelto a usar. Visual C++ Muy bueno, es el que uso actualmente y de momento me parece perfecto. Algoritmos http://www.mis-algoritmos.com/ Buena página de algoritmos. Actualmente hay un mensaje de como crear virus. http://www.algoritmia.net/ Esta es la que mas me gusta, ya que tiene bastantes y bien explicados. http://www.conclase.net/c/orden/ Muy buen articulo de algoritmos de ordenamiento en C++. Bueno, pues esto ha llegado a su fin, espero que os halla gustado y que os hallas animado a programar en SDL & C++. Por supuesto si tenéis algo que aportar a esta recopilación, será bienvenida y colocada en su sitio. Salu2!! Última edición por Puyover; 22-Jan-2007 a las 20:25 |
|
|||
|
Jaja, gracias. Me alegro de que te guste.
Respecto a otros IDEs (supongo que te referías a eso xD), mirate este enlace: http://www.devzoo.com//index.php?tooltype=WindowsEditor Luego de lo de ruby on rails, me acuerdo que cuando programaba en el RPG Maker XP, buscaba tutoriales sobre ruby y me suena de algo lo de ruby on rail aunque no me acuerdo lo que era :tongue: http://es.wikipedia.org/wiki/Ruby_on_Rails Ahí habrá algo de info. Lo de LUA, en el Foro de Diseño/Creación de Juegos, recuerdo que le respondí a uno que buscaba tutos de LUA. Salu2!! |
|
|||
|
Pues muchas gracias :biggrin:
Solo hay una cosa que quiero señalar, la palabra librería está mal empleada, lo que sucede es que en el idioma ingles se emplea la palabra library para biblioteca, sin embargo por su parecido con la palabra librería, algunas personas la traducen erroneamente como librería. Librería es donde se venden libros, que en ingles sería algo como book-store. Library se traduce como biblioteca, haciendo referencia a que allí se acumula información y está al alcance de todos. En resumen. No se llama librería si no biblioteca. :smile: |
|
||||
|
En informatica (especialmente en programacion) una libreria es un archivo que contiene diversos algoritmos para su uso y utilizacion. Una biblioteca como mucho seria un conjunto de librerias :tongue: Vamos, asi lo he usado yo toda la vida. Los archivos DLL son Liberrias, no bibliotecas, almenos asi me lo han dicho siempre y asi lo uso yo
__________________
(\ /) (O.o) (> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination. |
|
|||
|
Librería, es un lugar donde se venden libros ¿que relación tiene eso con funciones?
En ingles se usa library, únicamente, no verás que usan bookstore. El problema es que librería (como lo mencioné) es una mala traducción de library, librería es donde venden libros, no más. Biblioteca se emplea para hacer referencia a un conjunto de funciones. Usar librería, es usar una mala traducción de library. Bueno, ya repetí mil veces lo mismo, espero que con eso haya quedado claro. Si has usado mucho ese término, simplemente significa que te has equivocado mucho, un error no se hace menos error porque lo cometas mucho... |
|
||||
|
"Habitualmente se emplea el término librería para referirse a una biblioteca, por la similitud con el original inglés library. Ambos términos, biblioteca y librería son correctos según las definiciones ( [1], [2]) de la RAE, aunque los puristas consideran como correcta biblioteca."
Se acabo la discusion xD Wikipedia manda xD http://es.wikipedia.org/wiki/Bibliot...gramaci%C3%B3n) Es lo mismo usar Biblioteca o Libreria XD Hasta para referirise el lugar donde venden libros se puede usar biblioteca xD Ninio es un purista y nosotros no, pero ninguno se equivoca y todos felices
__________________
(\ /) (O.o) (> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination. |
|
|||
|
Cita:
PD: Te me adelantaste Kithar xD |
|
|||
|
Bueno, entonces digamos que nadie se equivoca, pero es preferible usar biblioteca.
Por cierto Puyover la wikipedia, especialmente la que está en español, esta plagadísima de errores, bastante tiempo he pasado corrigiendo algunos de ellos. Pero me aburre. Sobretodo porque algunos errores son porque algunos necios (como yo) se quieren imponer. PD. Buena recopilación, haré algún programilla y luego se los mostraré.
|
![]() |
| (0 miembros y 1 visitantes) | |
| Herramientas | |
|
|
|
Torneo DC 2012
|