Showing posts with label game. Show all posts
Showing posts with label game. Show all posts

Sudoku Multiplayer en Java para móviles (J2ME) con Bluetooth


Con un interfaz minimalista. Un Sudoku, como muchos. Lo diferente es el modo multijugador que no he encontrado en ninguno, sobre el mismo tablero y simultáneamente mediante bluetooth.

A día de hoy no he encontrado dispositivo real donde probarlo. Si alguien lo quiere hacer, éstos son los ficheros.

J2ME - My students 2010/2011

These are the games/technical demos developed by my students from the Master in Videogame Programming by the UEM. Greate job :)

Tunnels

  • José María Sánchez Rodríguez
  • Diana Villa Bokov



Ranita

  • Carlos Trillo Suarez
  • Noe Tortosa
  • Raquel García


Kill Willy

  • Sergio Gómez Silván
  • Javier Hernández Sanchiz



Milky Way

  • Iñaki Simón Tercero
  • Rubén Ortega Vera
  • Miguel López Ramírez


Angry Pigs

  • Asier Pastor
  • Noe Tortosa
  • Daniel Sánchez



Cajas

  • Tomás Alberto Pedrajas Ferrer.
  • Guillermo Pérez-Tomé Estévez.


River Raid

  • Yago Fernández-Miranda Mondelo
  • Leopoldo Ríos

You Can Save Carmine
  • Daniel Elrio Lopez
  • Manuel Lorite Fernandez
  • Mario Quiros Nuñez

Space Diver
  • Myself :)

Racing 4k --> 4k Grand Prix Simulator



Version 0.0: Basic
Version 0.1: Added splines.
Version 0.2: Faked physics. Marks on the ground.
Version 0.3 (current): AI. New Circuits.
Version 1.0: 4k version. Some bugs fixed. Graphical details.

Inspired by my old Grand Prix Simulator for my Amstrad CPC 646.

Accelerate: Up arrow
Break: Down arrow
Turn right: Right arrow
Turn left: Left arrow

Click: Start/Restart

1-3: Select circuit






J2ME - My student projects

These are the videos from the project that my students did. They belong to the course 08/09 of the Master in Videogames of the European University of Madrid.

Thanks all my student for the interest and the effort. The merit is theirs, I pushed them a bit :).

San Fermín


Crisis behind
  • Cipri Sanchez Herraiz



Zelda


Pacoman2
  • Daniel Hernandez Zafra


Aviones


Pulso


Arkanoid
  • Carlos Casero
  • Laura Gil Sanz


Xax
  • Diego Lizarazo

OH MUMMY!

Play it here!

Classics are back, and I wanted to pay tribute to one of the first games I had, the mythical OH MUMMY. This is a new entry for the J4K 2007 Contest, so, its size is less than 4K.
Any comment or suggestion is always welcome.


Introduction

It is a long time ago when I had my first computer, an Amstrad CPC 464. Now, its 4Mhz and 64K of RAM seem to be tiny, but thanks to it, with BASIC as programming language, I started to like programming.

Then, games are loaded from a cassette, and loading last very long. Bugs were really annoying, because you had to load the complete program (about 30-60 minutes) to realize that it didn’t work

One of the first games I got was Oh mummy!. It was funny trying to deal with more and more mummyes. I’m sure that if you had played this game, you remember its song; you can find it here.

How to play

The objective is to find the two objects that allow you to pass to the next level. In the original game, the objects were a key and a kind of sarcophagus, but due to the size of the final jar file has to be under 4k, I had to substitute them by green blocks. For knowing what a block hides, you have to walk all around it.

For passing of level, after finding the two green blocks, you have to go back to the initial position.

Be careful with the mummies. They look slow at the beginning, but the are cleverer and cleverer in each new level.

Controls are the direction arrows.

Source code

Finally I submitted the source you can download it at ohmummy_src.zip.

The code is optimized for 4 Kbytes, and I had to apply my own compression format to the sprite image to mimimize its size. Compression:
  • 1 bit for transparency
    • 0 = transparent
    • 1 = colored
  • If colored, 2 bits for the color
    • 2 bits = index in the color palette 0-based


OriginalCompressed

6.966 bytes
418 bytes



Billard4K

The objective is to introduce all the red balls into the holes, hitting them with the white ball. To hit the white ball, we have to use the stick when all the balls on the table are stopped.

To start to play, there is to click on the screen. Each hit follows these steps:

  1. Direction: moving the mouse, we indicate where we hit the white ball from.
  2. Strength: when we have the direction, click and hold the button pressed, the strength is proportional to the distance between the mouse and the white ball; to hit the ball, release the button.
  3. Wait until all the balls are stopped.







This game was submitted to the J4K 2007 Contest.

Download the code here:
Source