Hilko Janssen Profile Banner
Hilko Janssen Profile
Hilko Janssen

@hilkojj

1,466
Followers
266
Following
87
Media
162
Statuses

Making a retro-styled isometric Parking Garage Tycoon game.. 🚗💨 C++/OpenGL/Lua

Netherlands
Joined August 2015
Don't wanna be here? Send us removal request.
Pinned Tweet
@hilkojj
Hilko Janssen
28 days
I added elevators to the game! 🛗🚶‍♂️🚶‍♀️🚶‍♂️🚶‍♀️ (This was a little nightmare to code) #gamedev #isometric #simulation #pixelart #indiedev
21
54
533
@hilkojj
Hilko Janssen
4 months
Implemented a Brush Tool for the game. 🖌️¯\_(ツ)_/¯ It certainly was easier to implement than the Landscaping Tool. #gamedev #isometric #simulation #pixelart #indiedev
15
41
361
@hilkojj
Hilko Janssen
4 years
Changing color palette real-time #gamedev #indiedev #pixelart #opengl
14
49
299
@hilkojj
Hilko Janssen
2 months
🏗️🦺 Added a construction tool to the game. You can place pillars to build platforms on. People will immediately start using the newly created parking spaces.. #gamedev #isometric #simulation #pixelart #indiedev
10
36
291
@hilkojj
Hilko Janssen
2 months
🏗️🧱🧱 I added a more classic bricky architecture style to the game! #gamedev #isometric #simulation #pixelart #indiedev
5
29
209
@hilkojj
Hilko Janssen
3 years
Been working on a (3d) background for the game #gamedev #indiedev #pixelart #opengl
7
39
189
@hilkojj
Hilko Janssen
17 days
🚧🚗 I added car park entrances where people have to take a ticket before passing through. #gamedev #isometric #simulation #pixelart #indiedev
1
23
167
@hilkojj
Hilko Janssen
4 years
9
27
154
@hilkojj
Hilko Janssen
3 years
Added some leaves to the trees #gamedev #indiedev #pixelart #opengl
7
34
140
@hilkojj
Hilko Janssen
3 months
Added animations to the toolbar icons 💥 #gamedev #isometric #simulation #pixelart #indiedev
12
19
143
@hilkojj
Hilko Janssen
4 years
4
19
121
@hilkojj
Hilko Janssen
3 years
Working on (very flammable) Rope Bridges for the first level. #gamedev #indiedev #pixelart #opengl
0
14
119
@hilkojj
Hilko Janssen
4 years
Shooting lamps (also made a new grass tileset) #gamedev #indiedev #pixelart #opengl
6
31
108
@hilkojj
Hilko Janssen
4 years
Added a subtle bloom-shader and light shafts #gamedev #indiedev #pixelart #opengl
5
18
103
@hilkojj
Hilko Janssen
3 months
10
6
100
@hilkojj
Hilko Janssen
2 months
🌇🌛 Gotta love spending day and night in your car. 🚗🚗🚚🚗 #gamedev #isometric #simulation #pixelart #indiedev (Also: almost 1k followers 👀, thank you)
2
3
91
@hilkojj
Hilko Janssen
1 month
🏗️🦺 Timelapse of me building a tall building in the game.. Next up I'll be adding elevators to the game! 🛗 #gamedev #isometric #simulation #pixelart #indiedev
2
14
88
@hilkojj
Hilko Janssen
24 days
I added small indicator lights to the elevator entrances to show the elevator's current direction. I guess this is how they are supposed to work? 🔽🔼 #screenshotsaturday #gamedev #isometric #simulation #pixelart #indiedev
7
13
88
@hilkojj
Hilko Janssen
1 month
5
4
84
@hilkojj
Hilko Janssen
3 years
Added some visual effects for when the arrow hits something. #gamedev #indiedev #pixelart #opengl
1
16
77
@hilkojj
Hilko Janssen
2 months
Experimenting with architecture styles for buildings.. 🏢 Parking spaces on the roof is a must, obviously. #gamedev #isometric #simulation #pixelart #indiedev
5
7
70
@hilkojj
Hilko Janssen
3 months
Simplified the UI of the Brush Tool 🖌️ Made it more compact and added a background image. I hope to have some less boring updates for my new followers soon 😅 #gamedev #isometric #simulation #pixelart #indiedev
3
9
60
@hilkojj
Hilko Janssen
3 years
3
6
55
@hilkojj
Hilko Janssen
3 years
Player can now die in a pool of lava (: #gamedev #indiedev #pixelart #opengl
1
11
54
@hilkojj
Hilko Janssen
3 years
The first level is playable! Play it here: Controls: - Walk left: A - Walk right: D - Fall down: S - Jump: Space - Aim: Mouse - Shoot arrow: Left Mouse Button - Retry: R #gamedev #indiedev #pixelart #opengl
2
15
52
@hilkojj
Hilko Janssen
3 years
0
10
52
@hilkojj
Hilko Janssen
4 years
Added blood splatter (maybe it looks a bit too messy, I'm not sure) #gamedev #indiedev #pixelart #opengl
2
7
51
@hilkojj
Hilko Janssen
4 years
More procedural animations/physics. (Flowers created by @timostrating ) #gamedev #indiedev #pixelart #opengl #cpp
1
8
49
@hilkojj
Hilko Janssen
4 years
1
11
47
@hilkojj
Hilko Janssen
3 years
5
17
45
@hilkojj
Hilko Janssen
4 months
I've been working on a Landscaping tool for the game. It can be used to raise/lower terrain and to create slopes. Next up is a Brush tool & a tool for creating new floors on pillars. #gamedev #isometric #simulation #pixelart #indiedev
1
5
46
@hilkojj
Hilko Janssen
4 years
Working on new trees for the game. Tree generator algorithm made by: @NiekJanssen11 #gamedev #indiedev #pixelart #opengl
1
8
45
@hilkojj
Hilko Janssen
4 years
1
4
42
@hilkojj
Hilko Janssen
3 years
2
11
41
@hilkojj
Hilko Janssen
3 years
The game now has a Game Over screen telling you how many times you've died. #gamedev #indiedev #pixelart #opengl
1
6
38
@hilkojj
Hilko Janssen
4 years
Colored water-reflections are probably better than the single-colored blue reflections like in the previous gif. #gamedev #indiedev #pixelart #opengl
1
7
36
@hilkojj
Hilko Janssen
4 years
Procedural walk animation #gamedev #indiedev #pixelart
2
5
34
@hilkojj
Hilko Janssen
4 years
2
10
32
@hilkojj
Hilko Janssen
6 months
Added a three-wheeled car to the game 🛞🛞🛞 & some billboards to tell people what they think.. #gamedev #opengl #cpp #pixelart
3
4
33
@hilkojj
Hilko Janssen
1 month
Super advanced Traffic Jam Solver: Despawn vehicles whenever the player is not looking 👀 #gamedev #isometric #simulation #pixelart #indiedev
1
2
33
@hilkojj
Hilko Janssen
6 months
Added a Day-Night cycle, including a subtle shadow casting over the map when the sun goes down.. and lights! #gamedev #isometric #simulation #pixelart #indiedev
2
1
30
@hilkojj
Hilko Janssen
3 years
So.. I'm not dead. Finally found some time to work on a HUD/UI with an animated Health bar :) #gamedev #indiedev #pixelart #opengl
2
3
28
@hilkojj
Hilko Janssen
3 years
Working on the first fire enemy. #gamedev #indiedev #pixelart #opengl
0
7
27
@hilkojj
Hilko Janssen
3 years
Shooting rainbows to reach the level exit #gamedev #indiedev #pixelart #opengl
0
6
27
@hilkojj
Hilko Janssen
4 years
I'm trying to create randomly generated trees.. Feedback welcome. #gamedev #indiedev #pixelart #opengl
Tweet media one
3
3
27
@hilkojj
Hilko Janssen
3 months
Another boring UI update 🥲: Redid the toolbar and some of its icons. Will add animations to the icons later. #screenshotsaturday #gamedev #isometric #simulation #pixelart #indiedev
1
1
25
@hilkojj
Hilko Janssen
4 years
I've been working on a Level Editor using #ImGui (: #gamedev #opengl #cpp
0
7
25
@hilkojj
Hilko Janssen
8 months
Pedestrians now use crosswalks to cross roads.. They still get hit by cars however. #gamedev #opengl #cpp #pixelart
3
2
24
@hilkojj
Hilko Janssen
6 months
Added Motorhomes to the game ¯\_(ツ)_/¯ #screenshotsaturday #gamedev #opengl #cpp #pixelart
0
1
24
@hilkojj
Hilko Janssen
9 months
Stress testing 10k cars driving around, and seeing how fast they claim parking spots when they're connected to the road. #gamedev #opengl #cpp #imgui
1
1
24
@hilkojj
Hilko Janssen
8 years
Working on a new game using BDX / #libGDX with randomly generated levels #gamedev #indiedev
1
11
22
@hilkojj
Hilko Janssen
3 months
What the icons/animations look like in Blender:
1
1
24
@hilkojj
Hilko Janssen
9 months
People walking around happily after parking their car. ( ° ͜ʖ °) #gamedev #opengl #cpp #imgui
1
0
18
@hilkojj
Hilko Janssen
3 years
Finally published my entry for #LDJAM #LD48 DeepTris; tetris but you have to dig deeper Play it here: #gamedev #indiedev #cpp #opengl
0
10
15
@hilkojj
Hilko Janssen
3 years
Old (Anno 1404 inspired) project I had not properly posted on Twitter yet. #gamedev #indiedev #cpp #opengl
1
1
12
@hilkojj
Hilko Janssen
11 months
A car navigating the map using smoothed path following/steering. (Ignore the 2 bananas in the video) #gamedev
1
0
13
@hilkojj
Hilko Janssen
8 years
Hp-bar and hurt/die animations #gamedev #libGdx #BDX #indiedev
0
8
13
@hilkojj
Hilko Janssen
3 years
Made a 3D Render Engine from scratch in preparation of #LDJAM 48 #gamedev #indiedev #cpp #opengl #imgui
0
1
13
@hilkojj
Hilko Janssen
8 years
Yay, I made a pathfinder for my game and taught this guy how to follow the path. #gamedev #indiedev #libgdx #BDX
3
6
12
@hilkojj
Hilko Janssen
1 year
Started working on a game inspired by Rollercoaster Tycoon (without rollercoasters). So far you can edit the terrain and the game automatically updates the navigation 'mesh' that will be used by the AI of the cars. #gamedev #opengl #pixelart #imgui
0
0
12
@hilkojj
Hilko Janssen
9 months
0
1
11
@hilkojj
Hilko Janssen
2 years
In preparation for #LDJAM 50 I'm making different planet shapes with gravity, inspired by Super Mario Galaxy. So far Donut & Sphere shapes: #gamedev #cpp #opengl
0
2
10
@hilkojj
Hilko Janssen
8 years
Working on a A* pathfinder... I've yet to implement gravity... #gamedev #libGDX #BDX #indiedev
0
6
9
@hilkojj
Hilko Janssen
7 months
Made a N64 / Lego Island - inspired game for #LDJam with @timostrating : Dino Island #opengl #gamedev
0
0
9
@hilkojj
Hilko Janssen
8 months
Collision avoidance for cars works *most* of the time, and it has gridlock-detection. 🚗💥🚙 #gamedev #opengl #cpp #pixelart
0
2
9
@hilkojj
Hilko Janssen
3 years
Made a 3D Physically Based Renderer for my Game Engine. With the help of @JoeyDeVriez 's articles on . (Model by Andrew Maximov) #gamedev #indiedev #cpp #opengl
0
2
8
@hilkojj
Hilko Janssen
5 years
creating a node-editor (for making shaders) #gamedev #ImGui
0
1
7
@hilkojj
Hilko Janssen
4 years
Infinite marching cubes. #gamedev #cpp #opengl
0
1
7
@hilkojj
Hilko Janssen
8 years
1
3
7
@hilkojj
Hilko Janssen
2 years
For #LDJAM 50 I'm making a game where you get to fly and jump on food as a fly. #gamedev #cpp #opengl
0
0
7
@hilkojj
Hilko Janssen
3 years
Inspired by the old "Bash the Computer" flash-game, @timostrating and I made a puzzle game for #LDJAM 49: Unstable98.exe Discover who's unstable; the computer 🖥️, or you 🤜.. ➡️ Play it here: #gamedev
1
1
6
@hilkojj
Hilko Janssen
2 months
@evrimzone Yes, they do randomly take paths until they find a parking lot in some nearby node in the navigation graph, then it switches to A* pathfinding. What 'nearby' means, can be configured, or might even be influenced by placing signage pointing to your garage.
0
0
5
@hilkojj
Hilko Janssen
3 years
Working together with @timostrating on our entry for #LDJAM 49 "Unstable": Stop the computer from deleting C:/System32/ before the blue screen of death appears. #gamedev
0
2
5
@hilkojj
Hilko Janssen
5 years
Working on a random earth generator. #gamedev #opengl #cpp
0
0
5
@hilkojj
Hilko Janssen
2 years
@jdan We used it in this little puzzle game :)
@hilkojj
Hilko Janssen
3 years
Inspired by the old "Bash the Computer" flash-game, @timostrating and I made a puzzle game for #LDJAM 49: Unstable98.exe Discover who's unstable; the computer 🖥️, or you 🤜.. ➡️ Play it here: #gamedev
1
1
6
1
0
4
@hilkojj
Hilko Janssen
27 days
@Matthew_Bester Not yet unfortunately. I'm working towards a simple demo, which I'll also share here on Twitter when it's ready.
0
0
1
@hilkojj
Hilko Janssen
26 days
@retro_asobi So far I have taken inspiration from cars from the 50s-60s, but I might add things to the game from totally different time periods, so I'm not sure yet 🙃.
1
0
1
@hilkojj
Hilko Janssen
27 days
@quadkorps Absolutely :)
0
0
1
@hilkojj
Hilko Janssen
27 days
@ATikadze Mix of both 😅. The game generates 2D sprites from 3D models, but then renders them in a 3D space with an isometric camera.
1
0
1
@hilkojj
Hilko Janssen
8 years
@hilkojj Here's another gif
0
0
3
@hilkojj
Hilko Janssen
7 years
Here's a video of the first enemy in my game #gamedev #libgdx #bdx #indiedev
0
2
3
@hilkojj
Hilko Janssen
3 months
@zet23t Thanks, I'm making this with my own C++ game engine, with Lua for scripting and OpenGL for graphics. CLion as IDE.
1
0
2
@hilkojj
Hilko Janssen
19 days
@BoJustBo1 Pretty much, yes. Until I add things from after the 50s 😅
0
0
2
@hilkojj
Hilko Janssen
3 months
@Greed80517128 Yeah, or a combination of the two. It will be interesting to work on, but I'm not sure yet when I'll get to it.
0
0
1
@hilkojj
Hilko Janssen
8 years
A short vid of my game that I'm making with random generated levels. #BDX / #libGDX #gamedev #indiedev
0
2
2
@hilkojj
Hilko Janssen
24 days
@RoskopfAyrton It's mostly becoming a parking garage simulator 😅 but it'll have some city builder elements.
0
0
1
@hilkojj
Hilko Janssen
3 months
@Greed80517128 By endlessly searching the internet for suitable sound effects 😅. Implementing sfx for the cars that aren't annoying and sound somewhat realistic will be the biggest challenge, I think..
1
0
1
@hilkojj
Hilko Janssen
4 years
0
0
1
@hilkojj
Hilko Janssen
4 years
@Mattincho Yes! This is the palette editor: each column is a different light-level.
Tweet media one
1
0
1
@hilkojj
Hilko Janssen
4 years
@TwoForDinnerTFD I might make the repository private when the game gets bigger. Good idea, I'll put an copyright notice in the readme :)
0
0
1
@hilkojj
Hilko Janssen
4 years
@Mattincho Thanks :) Yes that is Dear Imgui, awesome for creating (debug) tools :D. And yes, I'm writing all this in c++ with OpenGL
2
0
1
@hilkojj
Hilko Janssen
8 years
@SolarLune Yeah, but maybe it's also useful for people to learn how gradle works. The only thing I was missing was a detailed tutorial
1
0
1
@hilkojj
Hilko Janssen
4 years
@MrSpaceTek Thanks :) I don't use Unity, but I watched this video to learn how to make it:
1
0
1
@hilkojj
Hilko Janssen
3 months
@KenneyNL Thank you 😁
0
0
1
@hilkojj
Hilko Janssen
4 years
@Ant_b123 I think I'll make the palettes switch based on what type of arrow the player has equipped. (Fire-Arrows gives a red-ish pallette, Poison-Arrows green-ish, etc.)
1
0
1
@hilkojj
Hilko Janssen
8 years
@SolarLune looks stunning. What happened to Eps' head? xd
1
0
1
@hilkojj
Hilko Janssen
3 years
Hints to beat the level: - Kill Axolotls to obtain Water Arrows - Using the Water Arrows, kill the Fire enemies to cross the bridges - Once found, pick up the key, and take it back to the chest near the floating door. - Shoot a rainbow and walk across it to the exit door.
0
0
1
@hilkojj
Hilko Janssen
3 years
@Lucrecious_ Thanks. Not sure, maybe more like rogue-like-like. I implemented a mechanic where the player can only kill enemies with certain arrows, and killing enemies gives the player a new type of arrow. So I'd like to make the levels a bit puzzle-ish.
0
0
1