I have done some recent work on the 3D puzzle game; I have decided to call it 'O'. I would like to make the game as non-linguistic as possible and will the idea is that it will need no explanation and the player will just find their way by fiddling.
Have added textures and better lighting to my models and they look pretty good. This demo shows a typical level of the game (perhaps level 3) - the idea is to free the gold rings.
an informal development diary of twelve original games over the course of 2015 by elementalsystems
Tuesday, 10 November 2015
Monday, 9 November 2015
Game 10 - Nails on the Mind
I have been having technical and architectural problems with my Noah's ark game and have decided to work a bit slowly on it for a few weeks so that I can get the basics right.
I wanted another project that is more fun and carefree to do in the meantime. As part of the twelve games I wanted to explore the new 3D technology provided by WebGL using a famous library called three.js.
So my tenth game is going to be a puzzle sort of thing created in 3D - I get to play with textures and pipe-line shaders which is all good fun for a techie.
Here is an example (desktop only atm I think) of the webGL stuff running - you can drag to rotate or click an object to move it.
I wanted another project that is more fun and carefree to do in the meantime. As part of the twelve games I wanted to explore the new 3D technology provided by WebGL using a famous library called three.js.
So my tenth game is going to be a puzzle sort of thing created in 3D - I get to play with textures and pipe-line shaders which is all good fun for a techie.
Here is an example (desktop only atm I think) of the webGL stuff running - you can drag to rotate or click an object to move it.
Monday, 19 October 2015
Game 9: Still Waiting for the First Turn
Life, laziness and work have been getting in the way some but the Noah's ark project is progressing at a deliberate crawl.
The new demo looks a lot more fancy and has interactive cards and action menus which show interface. I have decided on a four pane layout for the various bits of game the simulation involves.
Game state and a 'card state' for a specific action are now stored and can be accessed by the scripts and card validation rules can be set up - so I have a lot of what I need to get started.
I have also redone all the main art work which is now a bit better if not good enough for release.
You can take a look at the latest demo here.
The new demo looks a lot more fancy and has interactive cards and action menus which show interface. I have decided on a four pane layout for the various bits of game the simulation involves.
Game state and a 'card state' for a specific action are now stored and can be accessed by the scripts and card validation rules can be set up - so I have a lot of what I need to get started.
I have also redone all the main art work which is now a bit better if not good enough for release.
You can take a look at the latest demo here.
Tuesday, 6 October 2015
Game 9: Waiting for Rain
I have been making slow but steady progress on my Noah's Ark simulator for the past quiet weeks; I have created a system to display arbitrary simulation spaces which display some aspect of the simulation. These spaces are square and only one can be 'active for interaction' at once. Spaces can contain various elements and currently support condition displays of graphics layers and a full mark down text layout engine.
Some elements in these spaces are linked to action lists which allow the player to open cards - a card is a modal surface containing details on a specific issue and can include controls that can be selected from and manipulated.
So I have a working demo of this technology here with some scrappy art work - it doesn't do very much but you can see the basic ideas are in place from an interface perspective.
Some elements in these spaces are linked to action lists which allow the player to open cards - a card is a modal surface containing details on a specific issue and can include controls that can be selected from and manipulated.
So I have a working demo of this technology here with some scrappy art work - it doesn't do very much but you can see the basic ideas are in place from an interface perspective.
Thursday, 17 September 2015
Game 9: A Kind of a Sim Thing
Next on the hit list for game genres is a more serious simulation sort of thing - I have a background in business and technical simulations for education and am looking to develop a framework in which such ideas could be rapidly prototyped. In preparation for that long-term project I wanted to do a fun, quick concrete example of such a game as one of my twelve games.
One of my favourite business associates has a game idea around a complex and technical large scale engineering project simulation; her idea also encompasses the social and economic changes and pressures such a project is associated with. That idea is very exciting to me but the part about modelling the process in such a way that people would find it 'realistic' seems really boring.
So I was looking for an engineering project in a fantasy domain that was famous enough that most people would easily grok. So I thought of Noah's ark - it seems to fill all the criteria and some vast portion of the world would know what I was going on about (seems like as much as 50% of peeps are born into Abrahamic traditions). A bit of investigation suggests that the story is much older than our bible and extends to the very earliest written records.
So the plan is to play as Noah as the project manager on the most outrageous project ever (build an ark to save to world from a flood that no one else believes in). Given the inevitable rains the game will be about managing the resources you need to equip for the flood, build the ark and collect the animals.The old testament provides surprising detail as to the technical specification of the ark and the personages involved although fails to list a complete set of of animal species in sufficient detail.
Part of the experiment must be to present this simulation across a broad range of devices using local device storage to save and retrieve simulations.
One of my favourite business associates has a game idea around a complex and technical large scale engineering project simulation; her idea also encompasses the social and economic changes and pressures such a project is associated with. That idea is very exciting to me but the part about modelling the process in such a way that people would find it 'realistic' seems really boring.
So I was looking for an engineering project in a fantasy domain that was famous enough that most people would easily grok. So I thought of Noah's ark - it seems to fill all the criteria and some vast portion of the world would know what I was going on about (seems like as much as 50% of peeps are born into Abrahamic traditions). A bit of investigation suggests that the story is much older than our bible and extends to the very earliest written records.
So the plan is to play as Noah as the project manager on the most outrageous project ever (build an ark to save to world from a flood that no one else believes in). Given the inevitable rains the game will be about managing the resources you need to equip for the flood, build the ark and collect the animals.The old testament provides surprising detail as to the technical specification of the ark and the personages involved although fails to list a complete set of of animal species in sufficient detail.
Part of the experiment must be to present this simulation across a broad range of devices using local device storage to save and retrieve simulations.
Saturday, 12 September 2015
js13k - Release Day
The js13k contest finishes tomorrow at 2pm and I have a busy day so I have just submitted my final version of which I am very proud.
I have used 12 400 bytes of the 13 416 available and a lot of programming time.
You can play the game here.
This is the original list of features I wanted in my first post with my comments about how it went in bold
As ever source is available and free in both senses here.
I have used 12 400 bytes of the 13 416 available and a lot of programming time.
You can play the game here.
This is the original list of features I wanted in my first post with my comments about how it went in bold
- old-school arcade game feel - I am really happy with the moon patrol vibes; not so close to the old games as to be called a copy but very reminiscent.
- subtle narrative - This part worked out really well for me - I like the use of the generated but structured levels and the techno-babble text to tell the story. This is the first game I've made with a proper narrative and I'm very satisfied with the way it came out.
- over and under the sea - both looks very cool as I hoped it would and adds a lot more game play because of the different handling of the avatar
- ascii art - This worked out well - I especially love the cows.
- chip-tunes - Never got to this, I seriously doubt given more time I could have packed it into the 13k - but I'm still so keen to write a chip tunes generator.
- sound effects - Got engine noises and lots of cool retro jump and explosion noises. Also the sound on the ticker tape text console is really cool.
- type out mission control texty stuff with good copy - This feature turned into almost all the interface; inter-level screens; title screens and its use during game play. Similarly the techy language worked really well.
- analytics - I wrote this feature (and got it to repress browser console errors if offline) but after querying it with the contest organisers I had to take it out as they consider this an external dependency (and thus illegal).
As ever source is available and free in both senses here.
Sunday, 6 September 2015
js13k - a week to go..
More or less now is a week before the js13k deadline. My cargo-72 is coming along looking along.
I currently have the first 5 levels working pretty well - it has cows and jellyfish; and some rolling hills. I have also implemented touch screen controls which although currently not working well enough to play with are a good start and enough to at least let me test that the game is playable on my mid-range phone and low-powered tablet.
So excepting sound and music the game is mostly feature complete, mostly it needs levels and narrative content - the current zipped size is ~8500 bytes so I'm still doing okay.
Here is my latest demo. it isn't really mobile device ready yet but it kind of works.
I currently have the first 5 levels working pretty well - it has cows and jellyfish; and some rolling hills. I have also implemented touch screen controls which although currently not working well enough to play with are a good start and enough to at least let me test that the game is playable on my mid-range phone and low-powered tablet.
So excepting sound and music the game is mostly feature complete, mostly it needs levels and narrative content - the current zipped size is ~8500 bytes so I'm still doing okay.
Here is my latest demo. it isn't really mobile device ready yet but it kind of works.
Subscribe to:
Posts (Atom)