ALEXANDER GOODWIN

_________________________________________________________

Making games for 4 years. Knowing full development pipeline. In every one of my projects I make everything by self - programming, modelling, texturing, level/game/audio design. Below you can find all projects that I own.

_________________________________________________________

0 0 0 0 0 0 0 0

M E C H A N I S M

- adventure / horror / puzzle / depressive game from solo independent developer Alexander Goodwin.

MECHANISM page

_________________________________________________________

_________________________________________________________

Game was already greenlit on Steam. Target Platform is Windows, Linux, Mac. No plans for smartphones yet. Current Release date is the end of February 2017.

STEAM

Facebook page

VK page

Twitter

_________________________________________________________

0 0 0 0 0 0 0 1

ALGOTICA : ITERATION I

Algotica is an educational adventure-puzzle game about programming, along with a story that breaks the fourth wall. I am the only developer, only artist, only 3D modeler and even the composer of several tracks in this project.

_________________________________________________________

_________________________________________________________

Game was already greenlit on Steam. Target Platform is Windows, Linux, Mac. No plans for smartphones yet. Current Release date is the end of February 2017.

STEAM

IndieDB page

_________________________________________________________

0 0 0 0 0 0 1 0

SPACE OVERDRIVE

Space Overdrive is a modified clone of Space Invaders, pixel art graphics and retro-wave style were used in it. It's absolutely free, no ads or in-game purchases. Again, all art, programming and music completely mine.

_________________________________________________________

Google Play page

0 1 0 0 0 0 1 1

____________

0 1 1 0 0 1 0 0

0 1 0 0 1 0 0 0
0 1 1 0 1 1 1 1
0 1 1 1 0 0 0 0
0 1 0 0 0 1 0 1
1
0
1
0
if (IfEnoughSpaceInFunction (1))
{ Vector3 PositionShift = PositionLocator ();
GameObject Temp = Instantiate (Function1, new Vector3 (0, 0, 0), Quaternion.identity)as GameObject;
Temp.transform.SetParent (this.gameObject.transform, false);
Temp.transform.localPosition = PositionShift;
ListOfBlocks.Add (Temp);
Temp.GetComponent ().IndexOfThisBlock = IndexOfBlock;
IndexOfBlock++;
}
0 1 0 0
1 1 1 1
0 0 1 1
0 1
0 1
1
1
0
Regex newRegJumpX=new Regex (patternJump_X);