Category Archives: Gameplay

The Esc4pe, a “primitive shooter” made with Unity3D

Featured tweet from GameJolt

Video reviews from itch.io & GameJolt

Today, the game has +45K visits, +23K downloads and 4/5 avg. rate on itch.io and Game Jolt marketplaces, and was featured on both cover pages during more of one month.

This is a Youtube list with some user video reviews and personal gameplays, +20 videos:

Details

Project: The Esc4pe
Genre: First Person Shooter
Platform: PC (Windows, Linux, Mac)
Job description: Game Programmer, Game Designer, Level Designer
Technologies: Unity3D, .NET, C#
Downloads: ZIP file format, 230MB aprox.:
- Windows (x86 (32 bits), x86_64 (64 bits))
- Mac (Universal)
- Linux (Universal x86 + x86_64)
Links:
- Post on my blog, Visual Studio EX3, with more details (ES)

Featured on itch.io marketplace with +15K downloads with a rate of 4/5 stars!

Featured on GameJolt marketplace with +7000 downloads with a rate of 4/5!

Credits

José Miguel Sánchez Fernández 
Game Programmer, Game Designer, Level Designer, "Voice" actor

Third party assets

Standard Assets & Cinematics Effects - Unity Technologies
 
 
Sci Fi Characters Mega Pack - PROTOFACTOR, INC: https://www.assetstore.unity3d.com/en/#!/content/19831
 
 
Scifi LowPoly Ammo Pickups - Pixelgraffiti: https://www.assetstore.unity3d.com/en/#!/content/12005
 
Yughues Free Palm Trees - Nobiax / Yughues: https://www.assetstore.unity3d.com/en/#!/content/13540
 

Amplify Color and FXAA Fast Approximation Antialiasing - Amplify Creations: http://amplify.pt/

Light Shafts effect - Robert Cupisz: https://github.com/robertcupisz/LightShafts

Camera Filter Pack (CRT Effect) - Vetasoft: https://www.assetstore.unity3d.com/en/#!/content/18433

Sound weapons & items effects are downloaded from Freesound.org site (http://www.freesound.org). All samples are under Creative Commons licence (Attribution 3.0 License)

Music themes "Hitman", "The Complex" & "Killers" are creations of Kevin MacLeod (incompetech.com) and released under Creative Commons licence (Attribution 3.0 License)

Description

This project is made as practical exercise for the "Master in Video Game Development with Unity3D & 3DS Max Official Autodesk (MPV)" of CICE Madrid (http://cice.es/curso/master-en-desarrollo-de-videojuegos-con-unity-y-3dsmax/).

A "primitive shooter" developed in one month with technical restrictions based on the topics seen in class until the project start date. The game is not optimized (its performance is not stable).

Support XBox360 Controller in all PC platforms (implementing the input map for Linux and OSX following the information found on this wiki).

The game is designed to be played in 5~10 minutes.

Developed and full tested under:
- Intel Core i5-2500 @ 3.30GHz
- 8GB RAM
- AMD Radeon HD 6800 Series (with Crimson drivers)
- Windows 10 Pro x64

P.D.: This game will not receive new updates, bug fixes (for now) or new version with more levels.

Project Jupiter (Cancelled Prototype)

Details

Project: Project Jupiter (Codename)
Genre: 2.5D Cinematic Action-Platformer
Platform: PC (Windows, Linux, Mac)
Job description: Game Programmer
Technologies: Unity3D, .NET, C#, PlayMaker (used to create base state machines)

Credits

José Miguel Sánchez Fernández 
Game Programmer

Description

A 2.5D Cinematic Action-Platformer. This project is born as a result of a bet between friends. Since 2010, I have been doing small tests with Unity3D, but no project or prototype. This project has helped me to try to learn the basics of the engine and gain some experience for future projects.

The prototype implement a functional character player with some of basic states, with functional weapon. The development focused mainly on the player's implementation and the visual style for future game levels (mainly lighting tests and retro look & feel). The project uses free assets, include part of the Angry Bots demo assets from Unity3D 4.

This project was cancelled due to several technical problems with 3D assets (old assets from Unity3D 3 and 4 versions, not compatible with new material system in Unity3D 5) and other related problems.

Full prototype level gameplay

Current state

In September 2016, try a new approach to the concept of the game, using new assets, compatible with Unity3D 5. This is a capture of a prototype with the new material of the project, trying to recreate a control similar to that of games like Shadow Complex:

At present (January 2017) the project is based on the original concept discarded, more typical of games of the 90's like Another World or Flashback:

State of the project in January 9, 2017, some tests focused on player basic mechanics (run, walk, jump, fall, landing, climbing...). Implementing own character controller and FSM system (without PlayMaker).

Ninja Runner (Cancelled Prototype)

Details

Project: Ninja Runner
Genre: 2D Runner
Platform: Web
Job description: Game Programmer
Technologies: Flash, Action Script 3, Flash Punk, Flash Develop
Link: Play Ninja Runner Prototype

Credits

José Miguel Sánchez Fernández
Game Programmer

Ruben Barroso Heredia (*)
Game Designer, Graphic Designer

(*) Disclaimer: At the end of the project and in the future, I'm no longer related, supported or associated with this person, Ruben Barroso Heredia, and I'm not responsible for their legal or illegal activities related directly or indirectly with the video game industry or related business, including false professional experience accreditation or related training jobs in this area as teacher.

Description

A cancelled vertical 2D runner. Its current state is a playable prototype with some of the elements and mechanics designed, it's the result of a work of few evenings.

The cancellation of this project is a result of several discursions between the artist and me for the way to manage the future of this project and posible creation of own studio.

Escape from Hell

Details

Project: Escape From Hell
Studio: Undead Code Studios
Genre: 2D Platformer Adventure
Platform: Web
Job description: Game Programmer
Technologies: Flash, Action Script 3, Flixel, Flash Develop
Link: Play Escape From Hell

Credits

Eduardo Millan
Producer

José Miguel Sánchez Fernández
Game Programmer

Cristina Pinilla Fernandez
Text Revisions (English localization)

Ruben Barroso Heredia (*)
Game Designer, Graphic Designer, Level Designer

(*) Disclaimer: I and the rest of the team, after the publication of the project and in the future, we are no longer related, supported or associated with this person, Ruben Barroso Heredia, and we are not responsible for their legal or illegal activities related directly or indirectly, with the video game industry or related business, including false professional experience accreditation or related training jobs in this area as teacher.

Description

An old school 2D platformer adventure, with fixed scenes, without scroll, with a basic mechanic of jump and run, and the special ability to buried underground in some places, for avoiding enemies or pass through some obstacles.

Aquanoid

Details

Project: Aquanoid
Studio: Undead Code Studios
Genre: Arcade
Platform: Web
Job description: Game Designer, Game Programmer
Technologies: Flash, Action Script 3, Flixel, Flash Develop
Link: Play Aquanoid

Credits

Eduardo Millan
Producer

José Miguel Sánchez Fernández
Game Designer, Game Programmer

Cristina Pinilla Fernandez
Text Revisions (English localization)

Ruben Barroso Heredia (*)
Graphic Designer, Level Designer

(*) Disclaimer: I and the rest of the team, after the publication of the project and in the future, we are no longer related, supported or associated with this person, Ruben Barroso Heredia, and we are not responsible for their legal or illegal activities related directly or indirectly, with the video game industry or related business, including false professional experience accreditation or related training jobs in this area as teacher.

Description

An Arkanoid game with altered mechanic: the pad/player float on water. The water level goes up every few seconds. The player dies if reach the block level or the ball touch the water.

This game is based on my version of Aquanoid for the Game Jam on Campus Party España 2008.

Grey Infection

Details

Project: Grey Infection
Studio: Undead Code Studios
Genre: 2D Puzzle-Platformer Adventure
Platform: XBox360 (XBox Live Indie Games)
Job description: Game Engine Programmer, Game Programmer
Technologies: .NET 4.0, C#, XNA 4.0, TLSA.Engine (own XNA Game Engine), Visual Studio Express 2010
Link: Grey Infection page on XBox Marketplace
Source code: https://github.com/VisualStudioEX3/Grey-Infection

Credits

Eduardo Millan
Producer, Game Designer, Level Designer

José Miguel Sánchez Fernández
Game Engine Programmer, Game Programmer

Pablo Delgado (Guybrush Threepwood)
Music Composer

Cristina Pinilla Fernandez
Text Revisions (English localization)

Ruben Barroso Heredia (*)
Graphic Designer

(*) Disclaimer: I and the rest of the team, after the publication of the project and in the future, we are no longer related, supported or associated with this person, Ruben Barroso Heredia, and we are not responsible for their legal or illegal activities related directly or indirectly, with the video game industry or related business, including false professional experience accreditation or related training jobs in this area as teacher.

Description

My first professional game developed in a game studio. A 2D Puzzle-Platformer Adventure, based on White & World, a Game Jam project in which some members of the team worked, and that you can found in this portfolio.

The game mechanic basically is destroy the enemies, in the correct order, to create or destroy parts of the level, to reach the exit point. The exit point can only be enable when the all enemies are eliminated.

The game was developed using an own XNA based game engine, TLSA.Engine, a newer version of my old game engine TLSA Engine (based on Visual Basic 6.0 and dx_lib32, an own game framework).

Reviews

A few reviews in specialized spanish game blogs:

Pulpetes Forever

Details

Project: Pulpetes Forever
Genre: 2D Puzzle-Realtime strategy
Platform: Windows
Job description: Game Programmer
Technologies: .NET 4.0, C#, XNA 4.0, TLSA.Engine (own XNA Game Engine), Visual Studio Express 2010
Dev blog: http://ex3perience.wordpress.com/category/compo-cpes15/ (ES)

Credits

Eduardo Millan 
Producer, Game Designer, Level Designer
José Zanni 
Graphic Designer
José Miguel Sánchez Fernández 
Game Programmer

Description

A project for the Game Jam in GameDev area of Campus Party España 2011. A game inspired in the classic Lemming. The game was programmed with TLSA.Engine, a new version of my old game engine in Visual Basic 6.0 and dx_lib32 (an own game framework). This version is based in .NET, C# and XNA.

The restrictions of the Game Jam were: octopus, teleports and randomness.

Aquanoid (CP2K8)

Details

Project: Aquanoid (CP2K8)
Genre: Arcade
Platform: Windows
Job description: Game Programmer, Graphic Designer, Level Designer
Technologies: .NET 3.5, Visual Basic .NET, C#, dx_lib32 (own game framework), Visual Studio Express 2008, MS Paint (as level editor)

Description

A project for the Game Jam in GameDev area of Campus Party España 2008. This an Arkanoid game with altered mechanic: the pad/player float on water. The water level goes up every few seconds. The player dies if reach the block level or the ball touch the water.

The game defines her levels with small bitmaps images of 12x12 pixels, where the color pixel defines the type of block.

The restrictions in this Game Jam were: water, puzzles and comic style.

T.L.S.A.: Argos Operation

Details

Project: T.L.S.A.: Argos Operation
Genre: 2D Point & Click - Graphic Adventure
Platform: Windows
Job description: Game Designer, Game Programmer, Graphic Desisgner
Technologies: Visual Basic 6.0

Description

Point & click graphic adventure game. Attempt to improve the concept implemented in the previous game, TLSA: The Light Star Adventure. This time, the game had the ability to display larger scenaries, the player could move with the mouse, making a side-scrolling movement, like a 180 º view.

This time, the elements of the game, like the characters, already had basic animations and sound effects. The game development is unfinished, due to the complexity of developing in Visual Basic 6.0 Windows Forms and User Controls system. The result is an advanced prototype of the concept designed, a little achievement.

The graphics are own made ​​freehand with mouse in Microsoft Paint. The sounds are a mixed of samples from other comercial games.

T.L.S.A.: The Light Star Adventure

Details

Project: T.L.S.A.: The Light Star Adventure
Genre: 2D Point & Click - Graphic Adventure
Platform: Windows
Job description: Game Designer, Game Programmer, Graphic Designer
Technologies: Visual Basic 6.0

Description

Point & click graphic adventure, in first person, set inside a spaceship, being attacked and boarded by enemy soldiers. The player taking the role of a prisoner who manages to escape from his captors and aims to try to escape alive from the ship.

The player can navigate the corridors of the ship, interact with various elements of the enviroment (look in wall panels, input controls, access to computer terminals, investigate corpses...), talks with characters (the conversations could have various lines of dialogue with different ways and results), inventary, which could be used with scenarios, and even was available ability to shoot enemies in specific scenes.

The game had only one level, the corridors of the ship and some rooms, giving a total of 15 different locations. The game had several situations, either by death or specific situations (terminate arrested by soldiers, for example). Were available automatic checkpoints to avoid losing the game progress from certain points. The graphics are own made ​​freehand with mouse in Microsoft Paint, and static, without animations. The game hadn't sound or music.