Build a Dev Portfolio as a 2D Game – JavaScript Course
Learn how to use to create a 2d game that is actually a developer portfolio. This is a creative way to show off your skills.
Live demo:
Source code:
Map files ( ):
Spritesheet:
Fonts:
Tiled software:
Substack post explaining how to implement mobile controls :
Course developed by @JSLegendDev
⭐️ Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:03:35) Setup
⌨️ (0:16:40) Loading assets
⌨️ (0:19:36) How to use Tiled to draw maps
⌨️ (0:36:23) Writing logic to display map
⌨️ (0:45:02) Creating the player
⌨️ (0:52:13) Writing logic to display boundaries
⌨️ (0:58:07) Writing logic to display dialogue
⌨️ (1:16:28) Spawning the player player movement logic
⌨️ (1:26:33) Writing logic for scaling the camera animations dialogue text
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama
--
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
1 view
250
54
5 days ago 00:08:10 1
AI Agents Will Create MILLIONAIRES in 2025 – Are You Ready
1 week ago 00:01:29 1
Тентовые здания МСБИЛДИНГС
2 weeks ago 00:03:58 1
The Shira Choir x The Kiffness - Im Hashem Lo Yivneh Bayis (Psalm 127 DANCE REMIX)
2 weeks ago 00:02:43 1
Yearning Kru - Multipass
2 weeks ago 00:40:25 1
40MIN Unilateral Leg Strength - Lower Body Workout
2 weeks ago 00:19:20 1
Blue Ribbon: Story of the Build
2 weeks ago 00:00:31 1
Тот самый чел, который говорит что он “топ 1 холиворлда“
2 weeks ago 00:06:07 1
PATRIARKH - WIERSZALIN IV (feat. Eliza Sacharczuk) (Official Video) | Napalm Records