tag:blogger.com,1999:blog-46387306032548990332024-03-04T21:06:54.335-08:00Proyectos de Programación JavaAnonymoushttp://www.blogger.com/profile/00197928746776391247noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-4638730603254899033.post-38941648541470772452011-11-30T19:29:00.000-08:002012-06-03T16:42:21.675-07:00Control de Lego NXT con kinect<span class="Apple-style-span" style="color: #222222; font-family: Helvetica; font-size: x-small;"><span class="Apple-style-span" style="line-height: 19px;">Por Diego Gabriel De La Fuente Moreno</span></span><br />
<span class="Apple-style-span" style="color: #222222; font-family: Helvetica;"><span class="Apple-style-span" style="font-size: large; line-height: 19px;"><br />
</span></span><br />
<span class="Apple-style-span" style="color: #222222;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: large; line-height: 19px;">Hola, hace poco en la Universidad Politécnica de San Luis Potosí (UPSLP) tuvimos como proyecto mis amigos y yo controlar un robot de Lego con el kinect con el sdk oficial de Microsoft. Esta programado en C#.</span></span><br />
<span class="Apple-style-span" style="color: #222222;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: large; line-height: 19px;"><br />
</span></span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: large; line-height: 19px;"><span class="Apple-style-span" style="color: #222222;">El </span><span class="Apple-style-span" style="color: red;">codigo fuente</span><span class="Apple-style-span" style="color: #222222;"> lo pueden </span><span class="Apple-style-span" style="color: red;">descargar</span><span class="Apple-style-span" style="color: #222222;"> del siguiente link</span></span><br />
<a href="http://www.mediafire.com/?u7brj5ctnn60t08"><span style="color: blue; font-family: Verdana, sans-serif; font-size: large;">http://www.mediafire.com/?u7brj5ctnn60t08</span></a>
<br />
<span class="Apple-style-span" style="color: #222222; font-family: Verdana, sans-serif; font-size: large;"><span class="Apple-style-span" style="line-height: 19px;"><br />
</span></span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: large; line-height: 19px;"><span class="Apple-style-span" style="color: #222222;">Y la documentacion y el</span><span class="Apple-style-span" style="color: red;"> mini tutorial </span><span class="Apple-style-span" style="color: #222222;">explicados paso a paso lo pueden descargar del siguiente link</span></span><br />
<a href="http://www.mediafire.com/?nguhp4n9owknd4v"><span class="Apple-style-span" style="color: blue; font-family: Verdana, sans-serif; font-size: large;">http://www.mediafire.com/?nguhp4n9owknd4v</span></a><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: large;"><br />
</span><br />
<span class="Apple-style-span" style="color: #222222; font-family: Verdana, sans-serif; font-size: large; line-height: 19px;">Sin mas que explicar les dejo el video y una imagen de lo que hicimos.</span><br />
<span class="Apple-style-span" style="color: #222222; font-family: Helvetica; font-size: x-small;"><span class="Apple-style-span" style="line-height: 19px;"><br />
</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg__pF_e4dEcQJU_93IDzx2k26O1aNS097KgoN8VHtzfYkLF1KvrmW-zoi7oVfSca2qCjaUGU2EfJ8mO6qRerJLIqU6RPeXd4bmJcRfoQxbX5W_RWC26M8Z9EQJLiUSW6gytM2RFrNQnA/s1600/Imagen1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg__pF_e4dEcQJU_93IDzx2k26O1aNS097KgoN8VHtzfYkLF1KvrmW-zoi7oVfSca2qCjaUGU2EfJ8mO6qRerJLIqU6RPeXd4bmJcRfoQxbX5W_RWC26M8Z9EQJLiUSW6gytM2RFrNQnA/s400/Imagen1.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span class="Apple-style-span" style="background-color: white;"><span class="Apple-style-span"><iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/Q-omPCwl7Wk?wmode=transparent" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #222222; font-family: Helvetica; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" width="640"></iframe></span><br style="color: #222222; font-family: Helvetica; font-size: 13px; line-height: 19px; outline-color: initial; outline-style: none; outline-width: 0px;" /><span class="Apple-style-span" style="color: #222222; font-family: Helvetica; font-size: 13px; line-height: 19px;">link: </span><a href="http://www.youtube.com/watch?v=Q-omPCwl7Wk" rel="nofollow" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #006595; cursor: pointer; font-family: Helvetica; font-size: 13px; font-weight: bold; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" target="_blank">http://www.youtube.com/watch?v=Q-omPCwl7Wk</a><br style="color: #222222; font-family: Helvetica; font-size: 13px; line-height: 19px; outline-color: initial; outline-style: none; outline-width: 0px;" /><span class="Apple-style-span" style="color: #222222;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: large; line-height: 19px;"><br />
</span></span></span><br />
<span class="Apple-style-span" style="background-color: white;"><span class="Apple-style-span" style="color: #222222;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: large; line-height: 19px;">Espero y si les gusta el codigo y lo modifican, me lo reenviaran para volver ha hacer uso del mismo.</span></span></span>Anonymoushttp://www.blogger.com/profile/00197928746776391247noreply@blogger.com12tag:blogger.com,1999:blog-4638730603254899033.post-33671893265262360112011-08-03T20:33:00.000-07:002011-08-03T20:45:08.852-07:00Juego Escrito En Java Asteroides V2.0<h3 align="center"><span style="font-family: Arial, Helvetica, sans-serif;"><span class="Apple-style-span" style="color: #000099;">=Codigo Fuente De Juego Escrito En Java AsteroidesV2.0=</span><br />
<span class="Apple-style-span" style="font-size: xx-small; font-weight: normal;">Por Diego Gabriel De La Fuente Moreno</span><br />
<h3><br />
<div align="left" style="color: #000099;"><span style="font-family: Arial, Helvetica, sans-serif;"><strong><span class="Apple-style-span" style="color: red;">Aqui les dejo el </span><span class="Apple-style-span" style="color: blue;">codigo fuente</span><span class="Apple-style-span" style="color: red;"> de un juego que hice con unos amigos como proyecto, consiste en destruir asteroides con el cursor, y guarda los recorods pero solo en Windows porque utilizamos base de datos de microsoft, en ubuntu no guarda los records, pero pues ustedes lo pueden modificar a su gusto.</span></strong></span></div><div align="left" style="color: #000099;"><br />
</div><div class="separator" style="clear: both; color: #000099; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevjkxuHv9nKWDF5HLFBEnt6HqYFGmAqR9cBn3JqOwTM8F1NKdEw44AebHdByoFa4rMc9bnqXW0XlFQ05pONKvfhueIifsFS-Elll1RW73vXV4JRS9P5hE5pGP69iSyG1wdRyIFSwbWw/s1600/duke.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevjkxuHv9nKWDF5HLFBEnt6HqYFGmAqR9cBn3JqOwTM8F1NKdEw44AebHdByoFa4rMc9bnqXW0XlFQ05pONKvfhueIifsFS-Elll1RW73vXV4JRS9P5hE5pGP69iSyG1wdRyIFSwbWw/s200/duke.png" width="200" /><span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"></span></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN0wUsxz2fnWCgOZYSml7hAwo-jawlNAT5Ava4X52oEJacV7ueLBSgUksJnhR99dTZ70tSjhtn2DsLigaLNybLaZWeTlICGqTNINouMjBZqDYAw9EwcPcbhuMHU4pEYe7s0c7FvBFaWA/s1600/java.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN0wUsxz2fnWCgOZYSml7hAwo-jawlNAT5Ava4X52oEJacV7ueLBSgUksJnhR99dTZ70tSjhtn2DsLigaLNybLaZWeTlICGqTNINouMjBZqDYAw9EwcPcbhuMHU4pEYe7s0c7FvBFaWA/s200/java.jpg" width="200" /></a></div><div class="separator" style="clear: both; color: #000099; text-align: center;"><br />
</div><div class="separator" style="clear: both; color: #000099; text-align: center;"><b><span class="Apple-style-span" style="font-size: large;">Espero y les sirva, les dejo 3 pantallazos.</span></b></div><div class="separator" style="clear: both; color: #000099; text-align: center;"><br />
</div><div class="separator" style="clear: both; color: #000099; text-align: center;"><br />
</div><div class="separator" style="clear: both; color: #000099; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKME_Fs6qJ_NMho_gdMkPWybQXwvXz5dVvqVYzv4t_KJVAjoAqolgW9OgRikQpzhnV3WN02emZcrr0NqwAODUkHX5ZswTR4XOTnenYr8nqY0Fl6-V_-xEudFehRmaBWTwCs5PH7Hk6Aw/s1600/menu.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="232" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKME_Fs6qJ_NMho_gdMkPWybQXwvXz5dVvqVYzv4t_KJVAjoAqolgW9OgRikQpzhnV3WN02emZcrr0NqwAODUkHX5ZswTR4XOTnenYr8nqY0Fl6-V_-xEudFehRmaBWTwCs5PH7Hk6Aw/s400/menu.png" width="400" /></a></div><div class="separator" style="clear: both; color: #000099; text-align: center;"><br />
</div><div class="separator" style="clear: both; color: #000099; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIpVqHjFhri0IK5qOoJGURACUxpehXPOp9yjzqvkZNrd0WbthbXHl4qttwXhs-LTX3axGI_-FBz_KeegPaXiZAjUpBQP0umDcHyQ-atvYp2unba6Jil7Hjr57areWb2ePUQik2rrz06w/s1600/creditos.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIpVqHjFhri0IK5qOoJGURACUxpehXPOp9yjzqvkZNrd0WbthbXHl4qttwXhs-LTX3axGI_-FBz_KeegPaXiZAjUpBQP0umDcHyQ-atvYp2unba6Jil7Hjr57areWb2ePUQik2rrz06w/s400/creditos.png" width="400" /></a></div><br />
<div class="separator" style="clear: both; color: #000099; text-align: center;"><br />
</div><br />
<div class="separator" style="clear: both; color: #000099; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn9LGlPEzvx5jVC8UjnKfFNHGhEZnlc0Hnui_qFgQV13XcuVJDvwciHP_oqS-dGIViCWit9oLM8J1UVc3Ojiwsq255Xgkjr5n2OppzK8QXEVIU5dfNaGQ_SfqT9xv4PR6celDhEdvUBA/s1600/Jugando.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn9LGlPEzvx5jVC8UjnKfFNHGhEZnlc0Hnui_qFgQV13XcuVJDvwciHP_oqS-dGIViCWit9oLM8J1UVc3Ojiwsq255Xgkjr5n2OppzK8QXEVIU5dfNaGQ_SfqT9xv4PR6celDhEdvUBA/s400/Jugando.png" width="400" /></a></div><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div style="text-align: left;"><span class="Apple-style-span" style="font-weight: normal;"><span class="Apple-style-span" style="font-size: small;">Para ejecutar el juego tiene que correr la clase GameAsteroides.java (es la clase que tiene el main), para correrlo abren la terminal y una vez que esten en la carpeta de Asteroides ( en la terminal con cd Asteroides bla bla bla...) teclean<span class="Apple-style-span"> <span class="Apple-style-span" style="color: #38761d;">java ClasesAsteroides/GameAsteroides</span>.</span></span></span></div><span class="Apple-style-span" style="font-size: small; font-weight: normal;"><div style="text-align: left;"><br />
</div></span><div style="text-align: left;"><span class="Apple-style-span" style="font-weight: normal;"><span class="Apple-style-span" style="font-size: small;"><br />
</span></span></div><span class="Apple-style-span" style="font-size: small; font-weight: normal;">Cualquier duda pues me dejan un comentario Aqui les dejo el link de descarga del codigo fuente <a href="http://www.mediafire.com/?544caxbujax99ca">http://www.mediafire.com/?544caxbujax99ca</a></span></h3></span></h3>Anonymoushttp://www.blogger.com/profile/00197928746776391247noreply@blogger.com4tag:blogger.com,1999:blog-4638730603254899033.post-57101418429716509532011-07-24T19:39:00.000-07:002011-07-24T19:39:18.509-07:00Juego Escrito en Java "YoshiMate"<div style="text-align: center;"><div style="text-align: left;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">Aquí les traigo un juego escrito en Java programado por <b><span class="Apple-style-span" style="font-size: x-small;">Erika Nohemí Reyna Ramos</span></b>, esta entretenido el juego y esta sencillo de programar.</span></div><div style="text-align: left;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
</span></div><div style="text-align: left;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">El juego consiste en atrapar unos huevos que caen del cielo y Mario Bros los tiene que atrapar.</span></div><div style="text-align: left;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
</span></div></div><div style="text-align: center;"><div style="text-align: left;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">Les dejo el codigo fuente para que lo modifiquen si llegan a necesitar un juego para un proyecto.</span></div></div><div style="text-align: center;"><div style="text-align: left;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">Espero y si lo modifican me lo vuelvan a pasar para volverlo a publicar.</span></div><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;">Descarga <span class="Apple-style-span" style="color: #274e13;">YoshiMate</span> </span><a href="http://www.mediafire.com/?cdail7bh773rvth">http://www.mediafire.com/?cdail7bh773rvth</a><br />
</div>Anonymoushttp://www.blogger.com/profile/00197928746776391247noreply@blogger.com0tag:blogger.com,1999:blog-4638730603254899033.post-70568831919399875902011-06-12T22:22:00.000-07:002011-06-12T22:31:51.170-07:00Instalar lejos en linux (ubuntu)<div style="text-align: center;"><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;">= Instalación de LEJOS en Linux =</span></div><div style="text-align: center;"><span class="Apple-style-span" style="font-size: x-small;">Por Diego Gabriel De La Fuente Moreno</span></div><div style="text-align: center;"><br />
</div><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">1. Descargar lejos del siguiente link (versión 9.0 del 16-Mayo-2011):</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;">http://sourceforge.net/projects/lejos/files/lejos-NXJ/0.9.0beta/lejos_NXJ_0_9_0beta.tar.gz/download</span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="font-size: x-small;"><br />
</span><br />
2. Debemos instalar los siguientes paquetes. Abrimos una terminal y escribimos el siguiente comando:</span><br />
<span class="Apple-style-span" style="color: #38761d; font-family: Verdana, sans-serif;">sudo apt-get install libusb-dev libbluetooth-dev gcj</span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;"><br />
</span><br />
3. Después escribimos:</span><br />
<span class="Apple-style-span" style="color: #38761d; font-family: Verdana, sans-serif;">sudo apt-get install ant</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
4. Creamos un directorio:</span><br />
<span class="Apple-style-span" style="color: #38761d; font-family: Verdana, sans-serif;">sudo mkdir /usr/share/lejos</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
5. El siguiente paso en la terminal nos posicionamos en la ruta en donde se encuentra el archivo que </span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;">descargamos de la pagina de lejos y tecleamos lo siguiente:</span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
<span class="Apple-style-span" style="color: #38761d;">sudo tar -xfvz lejos_NXJ_0_9_0beta.tar.gz /usr/share/lejos</span></span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;"><br />
</span>si esta linea no funciona pueden extraer el contenido dando clic secundario sobre el archivo</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;">lejos_NXJ_0_9_0beta.tar.gz y dan clic en la opción “Extraer aquí” y enseguida copian el contenido con el siguiente comando:</span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
<span class="Apple-style-span" style="color: #38761d;">sudo cp -r lejos_nxj /usr/share/lejos</span></span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;"><br />
</span>6. Después dan permisos a la carpeta con el siguiente comando:</span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
<span class="Apple-style-span" style="color: #38761d;">sudo chmod 777 /usr/share/lejos/lejos_nxj/bin --recursive</span></span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;"><br />
</span>7. Ahora editan el perfil</span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
<span class="Apple-style-span" style="color: #38761d;">sudo gedit ~/.profile</span></span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;"><br />
<br />
</span>8. Agregamos este texto al final</span><br />
<br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;">export PATH=/usr/share/lejos/lejos_nxj/bin:$PATH</span></span><br />
<span class="Apple-style-span" style="color: #38761d; font-family: Verdana, sans-serif;">export PATH=/usr/share/ant/bin:$PATH</span><br />
<span class="Apple-style-span" style="color: #38761d; font-family: Verdana, sans-serif;">export JAVA_HOME=/usr/lib/jvm/java-6-openjdk</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;">export NXJ_HOME=/usr/share/lejos/lejos_nxj</span></span><span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;"><br />
<br />
</span>-Importante: La versión de java puede diferir</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><br />
9. Ejecutamos el build que descargamos con ant:</span><br />
<span class="Apple-style-span" style="font-family: Verdana, sans-serif;"><span class="Apple-style-span" style="color: #38761d;">cd /usr/share/lejos/lejos_nxj/build</span></span><br />
<span class="Apple-style-span" style="color: #38761d; font-family: Verdana, sans-serif;">sudo ant<br />
</span><br />
Pueden descargar este contenido en pdf en la siguiente liga:<br />
<div><a href="http://www.mediafire.com/?tmdsx57tx6p38tz"><span class="Apple-style-span" style="color: #0b5394;">http://www.mediafire.com/?tmdsx57tx6p38tz</span></a></div>Anonymoushttp://www.blogger.com/profile/00197928746776391247noreply@blogger.com2