Evento Gaming.NET

by Juan 26. August 2008 16:45

El día viernes 29, a las 18.30 hs estaremos haciendo el evento de promoción de Gaming para los colegios técnicos de Capital Federal en el auditorio del colegio Esteban Echeverría (San Juan 983, Capital Federal).

Se darán algunas charlas, y se responderán consultas sobre el concurso.

Espero verlos ahi!

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Gaming.NET

Gaming.NET y Facebook

by Juan 15. August 2008 00:18

Gaming.NET tiene grupo en Facebook!

Pueden verlo haciendo click acá

La idea es canalizar dudas del juego por ahí, a modo de foro (que es mejor que el de la página oficial dicho sea de paso, nunca conseguí que me lo cambien =) )

No es obligatorio para participar

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Gaming.NET

Gaming.NET 2008 - Cursos UP

by Juan 14. August 2008 11:00

Es de mi agrado informarles que están confirmados los cursos (si, plural, van a ser 2) que se dictaran en la Universidad de Palermo para Gaming.NET 2008

Las fechas son

Curso 1

6, 13, 20 y 27 de septiembre (de 10:00 a 13:00 hs)

Curso 2

4, 11,18 y 25 de octubre (de 10:00 a 13:00 hs)

La inscripción se realiza a través de la web de gaming, y ya está abierta!

Espero verlos ahí 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Gaming.NET

Gaming.NET 2008

by Juan 11. July 2008 14:42

Ya está abierta la inscripción a Gaming.NET edición 2008.

Desde la página oficial pueden inscribirse y bajarse la autorización para anotarse a la mejor competencia de nivel nacional de programación en tecnologías Microsoft.

Los esperamos!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Gaming.NET

Fechas para Gaming.NET 2008

by Juan 24. June 2008 12:19

Acá les dejo las fechas tentativas (no confirmadas, léase, pueden cambiar) de Gaming.NET 2008

Cuando tenga confirmación o cambios en las mismas, lo publicaré acá mismo

Evento

Fecha

Lugar

Inscripción

7 de Julio al 27 de Julio

http://www.microsoft-gaming.net

Clases (hoshimi)

25 de Agosto al 17 de Octubre

Universidad elegida

Competencia Online

20 de Octubre al 2 de Noviembre

Online

Anuncio de finalistas

Lunes 17 de Noviembre

A definir

Final Nacional

10, 11 y 12 de Diciembre

A definir

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , , , , ,

Gaming.NET

New objectives for Hoshimi

by Juan 13. November 2007 09:47

Here in Argentina we have a local hoshimi competition, it's kinda like the imagine cup, only a little easier (it's for highschool students) and with a little less time for the finals (this year we gave tehm 4.5 hours to make the necessary modifications to their code)

Don't know what I'm talking about? Hoshimi is a game where you have to program the Artificial Intelligence of some bots to accomplish objectives, score points, and win.

Imagine cup is an international competition where you have hoshimi, and a prize of U$S 8.000 in the finals.

What we did here is called Gaming.NET, it's the same, only a little easier, and the first prize is an x-box 360... pretty cool, right?

This year the finals were held in San Luis, Argentina, and we had 20 teams (10 from San Luis and 10 from the Capital), and I was in charge of the SDK modifications, which included 2 new objectives, and one twist to an existing one.

NumberOfBotsObjective: You are only allowed to have N bots alive between two turns (X and Y). If you do, you get a bonus.

OverallNumberOfBotsObjective: You are only allowed to have N bots alive in the entire match, if you exceed this number, you cannot get the bonus

Negative Bonus for NavigationObjectives: The name says it all, there are several navigation objectives (with only one navpoint each) that give you negative points! Some are scattered around the map, some are blocking other objectives (Positives). This last ones last only until turn 1400, so you can pass them after that with no consequence.

And I'm proud to tell you that at least one of those 3 modifications are being included in the official imagine cup SDK! =)

Currently rated 1.0 by 1 people

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , , ,

Gaming.NET | Imagine Cup

Final Gaming.NET... y replays

by Juan 5. November 2007 11:26

Hemos vuelto de la final en San Luis, y la verdad que por lo menos yo me llevé una impresión muy positiva, el grupo de gente fue insuperable, los participantes se portaron de 10 (porque la verdad que siendo adolescentes podrían haber hecho desastres, pero me sorprendió el nivel de madurez en todos... claro, los programadores no seguimos las mismas reglas que el resto de la humanidad Cool), y la competencia en si (según me contaron algunos chicos) fue entretenida, con el cambio al sdk y todo eso... debo admitir que tenía miedo de que me linchen =)

Les dejo los replays de la competencia en el link de abajo, seguro que los chicos que viajaron lo están esperando con ansias, por eso antes de hacer cualquier otra cosa en mi vida, los publico
Después hago un post más copado con fotos y cosas, pero no quería dejarlos esperando mucho tiempo sin los replays 

Downloads
Replays (4.026 KB)

Currently rated 2.1 by 7 people

  • Currently 2.142857/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Gaming.NET

Reglas generales de la final de Gaming.NET

by Juan 29. October 2007 13:43

Pongo las reglas generales acá, ya que varias personas me hicieron preguntas que con esto se contestan, a pesar de que hace tiempo también las mandé por mail a todos los finalistas.

Cumplan estas reglas para evitar ser descalificados en la final

Serán descalificados los equipos cuyo archivo entregado (Assembly) cumpla una o más de las siguientes condiciones, sin excepción:

  1. No cumpla con los requisitos de código para ser ejecutado.
    . Assembly inválida (por ejemplo, no .NET).
    . Que la clase principal no herede de “Player”.
    . Que no tenga las referencias a los assemblies necesarios.
    . Que las características de los nanobots no cumplan los máximos permitidos.
  2. Esté ofuscado.
  3. Incluya métodos de Reflection.
  4. Incluya llamadas a código no manejado.
  5. Realice operaciones de entrada o salida a disco.
  6. Utilice Threads (hilos o hebras de ejecución).
  7. Utilice controles Timer.
  8. Consuma toda la memoria del equipo impidiendo la ejecución del partido.

Currently rated 3.8 by 4 people

  • Currently 3.75/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Gaming.NET

AStar para Gaming.NET

by Juan 10. October 2007 15:30

Dado que en la final de Gaming.NET seguramente usemos mapas con streams, decidí publicar un mini algoritmo de pathfinding para que los finalistas puedan usarlo asi como está, o (altamente recomedable) lo utilicen de base para el propio.

Aplicación de Test

Esta aplicación no es obligatoria de usar o entender, pero les puede servir para probar modificaciones al algoritmo. 

Es simple de usar, solo se carga el mapa a utilizar y se presiona Load.

Luego se puede clickear sobre algún punto en el mapa para setear el punto de inicio, y clickear con el botón derecho para setear el de llegada.

Presionando Start se dibuja sobre el mapa el camino obtenido

Algoritmo 

El algoritmo esta embebido en la aplicación de test, pero extraerlo y usarlo dentro del assembly de hoshimi es fácil (se asume algún conocimiento por lo que no se dan instrucciones en exhaustivo detalle)

  1. Copiar APoint.cs, AStar.cs, y PathFinderBase.cs dentro del proyecto .NET de Hoshimi (esos tres archivos están en el .zip que se bajan más arriba) 
  2. Renombrar el namespace de GamingNETPathFinding a lo que se quiera (opcional)
  3. Usar

Para usarlo, solo hace falta crear una instancia de la clase AStar, y llamar a GetPath()

APoint start = new APoint(10, 10);
APoint end = new APoint(150, 150);
// Instancia
AStar astar = new AStar(this.Tissue);
// Obtiene el path
Point[] path = astar.GetPath(start, end);

Este ejemplo, genera en la variable path la lista de puntos que se le pasa al MoveTo() de cada bot

Espero que les sirva. No me comprometo 100% a dar soporte, pero pueden dejar un comentario en este post si tienen alguna duda y tal vez los pueda ayudar.

Más información sobre A*

Currently rated 3.3 by 7 people

  • Currently 3.285715/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Gaming.NET | Programming

Finalistas Gaming.Net - San Luis

by Juan 8. October 2007 10:55

El año pasado, las finales de Gaming.NET fueron con 11 equipos, 10 de Buenos Aires, y 1 de San Luis.

Y la verdad que al equipo de San Luis le fue muy bien.

Por eso, este año decidimos darle las mismas posibilidades a los equipos de San Luis, por lo que habrán 10

Es decir, la final va a ser con 20 equipos! Y son 20 buenos equipos, va a estar muy peleado...

Los nombres de los equipos de San Luis son:

  • Brain Inside
  • Anarky's
  • Fabre- Bandoni
  • LMKB
  • TILISARAO
  • Bad Boys
  • Fakwe
  • Vincitori
  • GUEMES
  • MIZTLI’S

Suerte!

Currently rated 2.0 by 1 people

  • Currently 2/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Gaming.NET

Powered by BlogEngine.NET 1.4.5.7
Theme by Mads Kristensen Modified by Juan Manuel Formoso

About the Author

Juan Manuel
Networking
View my LinkedIn profile View my Technorati profile View my Facebook profile View my bookshelf
View my Plaxo profile View my digg profile

Juan Manuel Formoso
There is a theory which states that if ever anyone discovers exactly what the Universe is for and why it is here, it will instantly disappear and be replaced by something more bizarrely inexplicable.

There is another theory which states that this has already happened.

E-mail me Send mail

Ads

Most comments

Cristian Pereyra Cristian Pereyra
3 comments
ar Argentina
Miguel Miguel
2 comments
us United States
Ariel Ariel
1 comments
ar Argentina
Mauro Mauro
1 comments
ar Argentina
Daniel Daniel
1 comments
mx Mexico

Google Reader Picks

Calendar

<<  August 2008  >>
MoTuWeThFrSaSu
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

View posts in large calendar

Recent posts

Recent comments

Comment RSS

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in  anyway.

© Copyright 2008
XFN Friendly