Posts Tagged ‘3D’

Jam entry: LOCK AND RELOAD

Posted by (twitter: @avaskoog)
Tuesday, December 13th, 2016 1:41 pm

Click here to explore the room! (ノ◕ヮ◕)ノ*:・゚✧

View post on imgur.com

http://ludumdare.com/compo/ludum-dare-37/?action=preview&uid=6155

An entry made in 72 hours by Ava and Marte. You find yourself with a severe case of amnesia in a locked room and need to figure out what’s going on. The story isn’t quite what we intended it to be, nor as long, due to time constraints, but hopefully you’ll get something out of it anyway! It’s a concept, after all! And it has wacky shaders and creepy audio, so who can resist? ♥︎

Click this post to read more than the excerpt, for some post mortem information and pictures of the process! ☆

(more…)

Bedtime update #2 ☆

Posted by (twitter: @avaskoog)
Sunday, December 11th, 2016 9:29 pm

It’s about 03:30 on the second day, nearing the morning of the third. We’re doing the jam, so there’s one day left for us. Nonetheless Ava is already in crunch mode while Marte went to bed hours ago—there’s so much stuff to add to the room! Mechanics are mostly in place but aren’t really used yet since the room needs to be filled first, so enjoy a temporary bit of silliness in the meantime!

View post on imgur.com

Going to bed! Current progress here!

Posted by (twitter: @avaskoog)
Saturday, December 10th, 2016 7:44 pm

Previous (and first) update can be found here.

Half of our team of two has already gone to bed and the second half is just about to. Spent the last hour or so messing around with a cheap post effects shader to get a somewhat more interesting look to the game than default Unity stuff:

View post on imgur.com

Some of Marte’s models are finally in, tho not where they’re supposed to be in the end. This is still just a test room.

The contrast provided by this shader allows us to put details into textures rather than relying on stuff like normal mapping with a similar result, which is good enough, and saves a lot of time and effort. Will probably add some bricks to that fireplace, for example.

As you can see, the gameplay hasn’t really changed compared to the previous update. Back to working on that tomorrow. Will need to plan out the story and puzzle elements of this detective story a bit more too.

Good night! ☆

FDP corp present “Piece of meat”

Saturday, December 10th, 2016 7:13 pm

Hello everybody ! We are proud to be here one more time ! We are also proud to show you our work !

 

LD37 One Room :

FDP corp present “Piece of Meat” our second project under the ludum dare banner. We try to plan a puzzle tactical game around the industry theme with a lot of humour and fun. The game exploit a satiric view of our future.
Likes the first time we will try to finish it for the deadline.

 

Our team :

 

Jalibter as Main Dev

Dannou as Main Graphist

Bob as Graphist
JeanTapas as Compositor
MonsieurDuc as something usefull like a BOSS

 

Our consultant and helpers

Plexus as Dev and logic
Gribouille as Marketing and Event
Holyengine as Graphist

 

You can check our works there :
http://multitwitch.tv/dannou_gaming/jalibter/monsieurduc/holyengine

 

We working with :

We working on those software

Unity 5.4
blender
zbrush
maya
substance
adobe suite
fruity loops
notepad++

Feel free to ask your questions on our stream.

 

 

Piece of Meat the story :

 

In 2099 the growth of the human race became uncontrollable.
Overpopulation has become the biggest threat.
Humanity under the enlightened guidance of the FDP corp, has surrendered.
You play as a young factory manager, with one dream, change the world.

Your first mission will be to make a cheap and useful production system.

 

Some tease :

 

Story tease :

 

 

 

 

All the staff hope you enjoy it ! leave a comment if you want we will answer !
Streams are ONLINE ! you could check our work in progress.

 

The fundamentals of interior design 2: Beds and Tables

Saturday, December 10th, 2016 5:23 pm

Throwing chairs, tables, and beds into a room.

I can now procedurally generate chairs, tables, and beds!

Next step is to work on the furniture arrangement controls. The current version lacks a certain… finesse.

☆★ WIP detective story set in ONE room ★☆

Posted by (twitter: @avaskoog)
Saturday, December 10th, 2016 4:08 pm

⇒ Choo choo goes the LD hype train! ⇒

Ava and Marte are working on a game as always, this time not accompanied by Morten. Started a bit late after a good night’s sleep and most of the time on Ava’s part has gone to core systems, but we’re going strong. After some initial music work, Marte has for the first time done 3D modelling, in Blender, and has been churning out models with increasing speed as she has gotten used to the way it all works. c:

None of the models are featured in the below test room, but you can get an idea for how the game will work. You will be inspecting things and picking stuff up in order to progress and figure out what happened!

View post on imgur.com

A semi-intelligent system makes it relatively easy to add new stuff to the room and have it working as intended.

Skärmavbild 2016-12-10 kl. 21.54.58

Our previous blog post this time around had Ava considering using p5.js for this LD, but as you can see above, we ended up using Unity instead, as 3D felt like the best way to cram stuff into a single room, and there wasn’t really time to delve into the 3D functionality of p5 this time. Better to focus on a better game using familiar tools!

Good luck to everyone! ♥︎

One Room. Infinite possibilities.

Posted by
Saturday, December 10th, 2016 12:54 pm

When it comes to the human mind, a lot can happen. The mind can quickly create a completely different world that appears to be real. How do you think you would react if you had woken up isolated in a hospital room?

If you’re interested in watching us stream live and eat a lot of food whilst building this experience, head over to Twitch here: https://www.twitch.tv/iamkraya.

We will post updates here quite frequently with progress.

Small update: the same game …but with no bug (almost)

Posted by (twitter: @jacqueslelezard)
Thursday, September 8th, 2016 3:37 pm

Hi, just a word to announce a small update which fix all the main bugs my compo game had (PC and Android Cardboard). Otherwise it is still the mighty original 48h compo game.
Let me know if you have any idea of improvement, I’ll try to spend some time on it later!

update1
update2
update3

Play here

Oh and maybe I’ll also write a short post mortem soon

Some gifs

Posted by (twitter: @suprsupr)
Sunday, September 4th, 2016 4:54 pm

☆ PUCKETEERS POST NASCENTIAM ☆

Posted by (twitter: @avaskoog)
Wednesday, August 31st, 2016 1:34 pm

Post mortem sounds depressing! And wrong—the game just came into being, did it not? c; Here’s something about our two-player explosive hockey game (Pucketeers of Atlantis) post jam, at the very least!

Do begin by having a peek at the game to have an idea of what we’re talking about in the first place!


View post on imgur.com

Go play here~

 

What is it?

Let’s begin here and now. The final game we submitted for the jam. Well, you can see above. It’s a two-player game, primarily intended for gamepads, where each controls a team of three characters to battle it out in the rink.

The twist: a periodically exploding puck, and little item boxes that pop up from time to time that can be grabbed in order to be activated when the player is holding the puck (two of these were implemented: one making time go slower for everybody except the current pucketeer, and one making everyone else fall over, both offering a momentarily opportunity to go straight for the goal).

What is it not?

It is perhaps not the best take on the theme, ancient technology. The idea was that the puck and hover boots and items to pick up and some of the characters (robots) were supposed to be ancient relics of long forgotten Atlantis, but that is admittedly a stretch in the first place, and it’s not exactly evident in the game itself, but needs to be spelled out.

What could it have been?

The final game that you now see wasn’t entirely planned as such from the beginning. The original idea was “(J)RPG hockey”, and there were all sorts of wonky ideas floating around, including turn-based elements, strategy, stats and very exaggerated features of all sorts, as well as closeup one on one sequences when dribbling or tackling.

Not much of that stuck around, partially due to time constraints, partially due to reconsiderations of what would be fun to play, but at least the characters still look kind of like those of early Final Fantasy games (no time for proper human modelling, sorry!).

What can it be?

Extended! Brushed up! Packaged. Networked? There are currently some considerations to do a little more work on this game beyond LD, making it more fun, perhaps allowing a third team on the field at the same time, and perhaps even some rudimentary online play.

Who knows? Such projects have a tendency to blow up and not happen, but it’s a fun thought, and there will probably be some experimentation at the very least. We’ll see!


 

blogologo

The Temple

Posted by (twitter: @suprsupr)
Tuesday, August 30th, 2016 12:27 pm

Play

 

thetemple2

thetemple10

Finaly we did it!

Posted by
Monday, August 29th, 2016 1:26 pm

15 hours before the end of the Jam, we decided to participate: Tom Avatars and me.

This great theme make us want to do something experimental…

…I think we got something! X’-D

Play NUIT BLANCHE

 

ancient shader tech

Posted by (twitter: @heysnapshere)
Saturday, August 27th, 2016 6:18 am

I made this blue noise 3D->pixelart shader for my game.

actual game tomorrow cause its 4 am lol.

LD-Tech

Friday, August 5th, 2016 10:50 am

Hey, Ludum Dare!

Banner

We create game-ready Art. Over one thousand #developers use our assets now!

We organize specially discounts for LD36 on Cubebrush. All products have a discount of 60%
Check out store on Cubebrush (.unitypackage + source files)

Discount code: Ludum-dare-august

Also, check our Unity AssetStore (Only .unitypackage)

Box scr_01Boxscr_03
Twitter

Hi,experienced 3d artist here,want to make game together?

Posted by
Friday, May 20th, 2016 9:42 am

hi LDers

I am a game artist who worked in mostlly 3d games.I am new here and really wantto be in a good production team.Lets make games together.For next project,caunt me in.

my pretty old portfolio: http://kipiripi.cgsociety.org

 

Transformagician Level Generation and Design

Posted by
Tuesday, May 3rd, 2016 12:42 am

"ANOTHER

I already touched upon the level generation in the Developer commentary video,
but that’s not enough info now is it! Here’s some more…

Tiles

One of the easiest ways to construct a virtual environment is to use tiles.
For me the decision to go with the technique was made even easier by already having an old tilemapping system laying around.
It was a bit rusty, but a few hours of mangling put it straight.

Sets

WallAndFloors

The tile graphics are as simple as possible. There’s a wall and there’s a floor.

I of course only implemented these assets as they were made by Ranquil. Pay special attention to the bump mapping!

Reading

The level is generated from an xml file. Here’s a little example:

<Ship type="TestMap">
 , , , , , , , , ,
 , . w . h . w . ,
 , . . . . . . . ,
 , . w . p . w . ,
 , . w w w w w . ,
 , . . . . . . . ,
 , . . . e . . . ,
 , . . . . . . . ,
 , , , , , , , , ,
 </Ship>

TestLevel

There are a few oddities right off the bat. The XML element is called a ship as that’s what the original project had, spaceships. The map is also flipped around as unity XYZ coordinates don’t quite match with the XY coordinates of the map file.

One nifty feature in the generator is spawning random rooms to specific positions on the map. The rooms themselves are defined in the same way as the maps.

<Room name="roomD" loot_a="0,1" enemy_a="2,6">
 w w w w . w w w w
 w . . . . . . . w
 w . w . w . w . .
 w . . . . . . . w
 . . w . o . w . .
 w . . . . . . . w
 w . w . w . w . .
 w . . . . . . . w
 w w w w . w w w w
 </Room>

And rooms areas are outlined with the characters R (room start position) and r (room limits).

 c c w c c c c c , , , , ,
 c c c w c R r r r r r r ,
 o c c c c r r r r r r r ,
 c c w c c r r r r r r r ,
 c c c w c r r r r r r r c
 c w c c c r r r r r r r c
 c c w c c r r r r r r r c
 c c c c c r r r r r r r c
 o c w c c r r r r r r r c
 c c c w c r r r r r r r c
 c c c c c c c c c c c c c
 , , , , , , c c c c c c c

(excerpt from a bigger map)

You can see the room randomization featured in the GIF.

Writing

Designing maps in black and white is kind of like programming in vanilla notepad, no syntax highlighting, no nothing. In other words clumsy and crude.

This issue can be resolved with conditional formatting in a spreadsheet (in this case Libre Office). Compare and contrast, the text file version:

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
 , W w w w w w w , , , , , , , , , , , , , , , , , , , , , w c c c c c , , , ,
 , w p p . . . w , , , , , , , , , , , , , , , , , , , , , w c o c o c , , , ,
 , w p p w w . . c c c c c c c c c c c c c c c c c c c c c c c c c c c , , , ,
 , w . w R r r r r c c c c c c R r r r r r r r r c R r r r c w w , , c , , , ,
 , w . w r r r r r c , w c , c r r r r r r r r r c r r r r c , , , , c , , , ,
 , w . . r r r r r c , w c , c r r r r r r r r r c r r r r c , , , w c w , , ,
 , w w . r r r r r c , w c , c r r r r r r r r r c r r r r c , , , w c w , c ,
 , , , c r r r r r c c c c c c r r r r r r r r r c r r r r c , , , w c c c c ,
 , , , c r r r r r c c , w c c r r r r r r r r r c r r r r c , , , w c w , c ,
 , , , c r r r r r c o , w o c r r r r r r r r r c r r r r c , , , w c w , , ,
 , , , c r r r r r c c , w c c r r r r r r r r r c r r r r c , , , , c , , , ,
 w c c c c c c c c c c c c c c r r r r r r r r r c r r r r c , , , , c , , , ,
 , c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c , , , ,
 w c R r r r r r r r r r c c c c c R r r r r r r w c c R r r r r r c , , , , ,
 , c r r r r r r r r r r c c c c c r r r r r r r w c c r r r r r r c , , , , ,
 w c r r r r r r r r r r c c c c c r r r r r r r c c w r r r r r r c , , , , ,
 , c r r r r r r r r r r c c c c c r r r r r r r c c w r r r r r r c , , , , ,
 w c r r r r r r r r r r c c c c c r r r r r r r c c c r r r r r r c , , , , ,
 , c r r c c c c c c c c c c c w c r r r r r r r c w c r r r r r r c , , , , ,
 w c r r c w c w c w c w c c c w c c c c c c c c c w c r r r r r r c , , , , ,
 , , r r c c c c c c c c c c c w c R r r r r r r c w c r r r r r r c , , , , ,
 , , r r c w c w c w c w c c c c c r r r r r r r c c c r r r r r r c , , , , ,
 , , r r c o c o c o c o c w c c c r r r r r r r w c c r r r r r r c w w , , ,
 , , , , c c c c c c c c c c w c c r r r r r r r c c w r r r r r r c , w , , ,
 , , w w c c c c c c c c c c c c c r r r r r r r w c c r r r r r r c , w , , ,
 , , w w c w , , , , c c c w c c c c c c c c c c c c c c c c c c c c , w , , ,
 , , w w c w w , , , c c o w o c c R r r r r r r r c , , c c , , , c , w , , ,
 , , w w c w w w , , c w w o w w c r r r r r r r r c , , c c , , , c , w , , ,
 , , , , c , w w w , c c o w o c c r r r r r r r r c w c c c c w w c w w w w w
 , , , , c , , w w c c c c w c c c r r r r r r r r c w c o c c , , c , w , , w
 , , , , c , , , c c c c c c c c c r r r r r r r r c c c w o c c c c , w , , w
 , , , , c , , , c c R r r r r c c r r r r r r r r c c c o w c c c c , w , , w
 , , , , c , , , c c r r r r r c c r r r r r r r r c w c c o c , , c , w , , w
 , , , , c c c c c c r r r r r c c r r r r r r r r c w c c c c w w o w w w w w
 , , , , c w w w w c r r r r r c c c c c c c c c c c , , c c , , , w , w , , ,
 , , , , c c c c c c r r r r r c w c , w , , , w , c , , c c , , , , , w , , ,
 , , , , , , c w c c r r r r r c o c , , w , w , , c c c c c c c c c , w , , ,
 , , , , , , c w c c r r r r r c c c , , , w , , , c R r r r r r r c , w , , ,
 , , , , , , c w c c r r r r r c w c , , w , w , , c r r r r r r r c , w , , ,
 , , , , , , c w c c r r r r r c o c , w , , , w , c r r r r r r r c , w , , ,
 , , , , , , c w c c c c c c c c c c c c c c c c c c r r r r r r r c , w , , ,
 , , , , , , c c c c c c w c c c c c , , , , , c , c r r r r r r r c , w , , ,
 , , , , , , , , , , c c c w c R r r r r r r , c w c r r r r r r r c c c c c ,
 , , , , , , , , , w o c c c c r r r r r r r , c w c r r r r r r r c w w w c ,
 , , , , , , , , , , c c w c c r r r r r r r , c , c r r r r r r r c c c c c ,
 , , , , , , , , , , c c c w c r r r r r r r c c c c c c c c c c c c c c o w ,
 , , , , , , , , , w c w c c c r r r r r r r c c c c c c c c c c c c c c c c ,
 , , , , , , , , , , c c w c c r r r r r r r c w , , w c o c c w , c w w w c ,
 , , , , , , , , , , c c c c c r r r r r r r c w , , w c c c c w , c c c c c ,
 , , , , , , , , , w o c w c c r r r r r r r c c c c c c c o c w , , w c w , ,
 , , , , , , , , , , c c c w c r r r r r r r c w , , w c c c c w , , w c w , ,
 , , , , , , , , , , c c c c c c c c c c c c c w , , w c o c c w , , , c , , ,
 , , , , , , , , , , , , , , , c c c c c c c c w , , w c c c c w , , , c , , ,
 , , , , , , , , , , , , , , , c o c o c o c , , , , , c , , c , , w w c w w ,
 , , , , , , , , , , , , , , , , w , w , w , , , , , , c , , c , , w c c c w ,
 , , , , , , , , , , , , , , , , , , , , , , , , , , , c c c c c c c c h c , ,
 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , w c c c w ,
 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , w w , w w ,

With the conditionally formatted spreadsheet:

Spreadsheet

A thing a beauty! And here’s the map rendered in engine (flipped around this time, also no lighting)

Level2Full

Yet again there are a few issues. You need to jump though some hoops to get from the ODS spreadsheet file to the XML file. First the file is converted to the comma separated values format (CSV) and then the data is manually copied to the XML. Yeah, that last bit especially is not so great.

It is trivial to read the CSV file directly from Unity (something I didn’t know about way back then), so that’s what I’m going to do in the next project.

Conclusions

Tiles are a simple and powerful way to represent a level. Reading letter based map files is easy to code and fluid to create (with conditional formatting at least). Reusing systems that you’ve made before is a great boon to productivity. Take advantage of previous work as often as possible.

And, of course, you can play Transformagician right here.

[cache: storing page]