Quang-Minh DANG
Career Portfolio

Welcome to my portfolio!

I am Quang-Minh, video game and software developer. This website contains my most significant contributions to products and projects in the video game industry.

Thanks for visiting and feel free to send me a message!

CONTACT

job@quangminhdang.fr

FRANCE

Save contact (vcard)

QR Code of my contact informations

EDUCATIONAL BACKGROUND

  • Game Designer Diploma
    • ISART Digital
    • Paris, France
    • oct. 2006 - aug. 2008
  • Web-Print 2D
    • ISART Digital
    • Paris, France
    • oct. 2005 - aug. 2006
  • Sciences and industrial technologies high school degree
    • Lycée Évariste Galois
    • Noisy-le-Grand, France
    • obtained jul. 2005
    • good rating (14.66 / 20)

MAIN TOOLSET

Logos of tools I use

OTHER TOOLS

3D Studio Max, LESS, Android Studio, Git, Mercurial, SVN, Word, Excel, Xcode

SOME NOTEWORTHY FACTS

  • A screwdriver and a PC Can choose components and assemble a computer
  • A man walking from a Windows building to Linux Mint houses Works in Windows environment, but is friendly with Linux

LANGUAGES

  • « Je parle français ! »
    Native
  • "I speak english!"
    Intermediate

Projects

=> your project here! <=
future
2016
RollerCoaster Tycoon World
  • >40
    30 mar. 2016 (Early Access)
  • Development test
    • Steam Workshop integration test
    • UGC maker: Unity plugin to import user generated content in game
    • Rollercoasters building system
  • QA Test
    • AI / Pathfinding
    • Interface
    • Graphics settings, etc.
2016
2015
Shadows Of Esteren
  • 6
    TBD
  • Unity
    • Integration of 2D graphics with 2d Toolkit
    • Using Unity's pathfinding
    • Custom camera system for view panning using Camera.matrix
    • Automatic GUI / GUILayout system which adapts to any screen ratio
    • Smartphones and tablets friendly
  • PHP HTML CSS SQlite
    • Stores and displays in / from a SQLite database:
      • scripted sequences
      • quests
      • localized strings
    • Minimal data validation which checks for errors and orphan entries
    • Works in local environment using LAMP or WAMP configuration
    • Generates files which are used by the game
  • Game Design
    • Interface design for PC and smartphones
Esteren : Les Griffes Du Seigneur Sorcier
  • 6
    16 oct. 2015 (Android) | 22 oct. 2015 (iOS)
  • Photoshop
    • Tile based environment art and design
  • Unity
    • Imports Texture Packer (free version) sprite sheets + plist…
    • …and exports optimized sprite sheets + plist using 2d Toolkit algorithm 😇
  • Cocos2d-x
    • Integration of sprites
    • Debug and support for the main programmer
    • News system parsing a JSON file
  • Misc
    • Upload on Apple App Store, Google Play Store
2015
2014
Bit Bit Love
  • 5
    31 dec. 2014 (Android) | 26 may 2015 (iOS)
  • Photoshop
    • Art direction
  • FL Studio
    • Music writing and integration
    • Sound effects
    • (Almost) everything in 8-bit style!
  • Game Design
    • Storyboards for input controls
  • Level Design
    • First levels design for quick learning
    • Storyboards for cinematics
  • Cocos2d-x
    • iOS port and iPad 1 compatibility fix
  • Misc
    • Upload on Apple App Store, Google Play Store and Amazon App Shop
    • Animation plist files preview and export with Unity + 2d toolkit
2014
2013
RATP
  • 4
    Not publicly released
  • Unity
    • Survey app for iPad with four mini games for the main transportation company of Paris, France
  • PHP SQL
    • Gathers survey data of each iPad and returns them to each iPad
    • Generates Excel file using PHPExcel library for PHP
2013
2012
Circus Politicus
  • 3
    15 jan. 2013 (Web)
  • Unity
    • My first game with Unity (learning project)
    • Online game with basic level streaming
    • Angry Birds-like which I started with Unity Script and upgraded later to C#
    • Editor scripts for live level design in Unity
    • Custom made fonts with Font Forge for rendering 3d mesh interface elements
  • FL Studio
    • Music writing and integration (ok I must admit the french anthem remix was a bit awful haha)
2012
past
A man fighting a dinosaur

FAQ

What are you? A game programmer? A web designer? A 2D artist?

Coming from game design, this is what I can do:

  1. program games with Unity,
  2. make websites with PHP/HTML5,
  3. make some 2d art with Illustrator and Photoshop,
  4. make video trailers with Premiere Pro / After Effects,
  5. make some music,
  6. and design games and their levels.

About your past jobs, what kind of roles did you previously get?

During school, I have had game tester jobs and an unforgettable level design training experience for a racing game on Xbox Live Arcade.

Then I started my career with a 3DVIA Virtools programming job in a company specialized in virtual worlds. I have worked as a sidekick on an airplane interior configurator and an online virtual assistant.

And until now, I have mainly accomplished programming tasks such as web and video game development with Unity.

You will get the detail of all my experiences in my CV.

What kind of project would you like to work on the most?

It could be a software such as an interactive map for guiding people in an area, or automatization tools. In a more general idea, I am looking forward to work on services which are useful for the many.

Regarding video games, I am fond of management games where the player has to run a business. I also have a soft spot for baka gēmu. But any project is ok as long as there is the intent to make something special. It can be mainstream games or games with special hardware such as VR headsets (I have an Oculus DK2) or custom controllers.

I am interested in your programming skills. Can we talk?

I am operational on general tasks for Unity C# and PHP. Even though I have not studied programming at school, I make code which is clean, meaningful and well commented. When I am programming, I follow those basic rules: the code has to work, to be efficient and to be easily maintainable. If needed, I can easily emulate design patterns or stick to an established indent style. I coded alone every C# and PHP project I have been working on so I think I can handle at least the basic tasks in a programming team. At most, I can make a video game alone.

I can also make some C, C++, Java and Objective-C, essentially for minor tasks like fixing compatibility problems for Android and iOS or developing a small feature.

I have basics in SQL syntax and I have worked with PDO and SQLite / MySQL.

The website you are currently viewing demonstrates my ability to make standards compliant websites with HTML5 and CSS, without JavaScript, without framework nor CMS.

And if needed, I can learn a new language on the fly.

Still interested? Please let me know! 🙋

I am interested in your graphical skills. Can we talk?

I am more a vector rather than bitmap artist and it's been a long time since the last time I have touched 3DS Max. Also, I think there are a lot of desperate, yet talented and efficient, full time artists who pray each day for a job. So I would prefer not taking their opportunities.

For reference, I have used Illustrator to make the vector graphics on this portfolio.

I am interested in your game design skills. Can we talk?

Seriously? The mainstream video game industry is looking for game design specialists who speaks ARPU, KPI, engagement / retention or designers who play a lot of games, with a thorough knowledge of existing games. I am not this kind of game designer. I do not care about marketing terminology or classy game design keywords.

You can expect from me to argue with simple words. In my opinion, the more the game design is complicated to explain with usual words, the more it will be difficult to make it enjoyable.

Still interested? Please let me know! 🙌

How do you see your career in the future?

I hope I will be a knowledgeable software developer who shares accurate insights with my colleagues and friends. Making software has no meaning if there is no fun, passion and involvement in the everyday work.

Hey that's a cool website. Can I borrow the design?

Sure! I have put a lot of time and effort to make this website compliant with the latest browsers at my disposal: Firefox 41 & Android, Internet Explorer 11, Chrome 46 and Opera 32. It does not bothers me at all if you want to do your own website with the materials you will find in the source code. You know, I am more an open source guy rather than a secretive one.

For your information, here are some techniques I used for this page:

Wait! I have a few more questions to ask!

If so, please contact me! 😉

Thank you for reading!