top of page

ZWCAD Plug-In

A plug-in to export data from .dwg to
.dae (9:25) and .stl (12:00)

TEAM SIZE

DURATION

PLATFORM

TECHNOLOGIES

1 PROGRAMMER


5 WEEKS

WINDOWS, ZWCAD

C++, ZWCAD SDK

WHAT WAS THE POINT ?

The Gravitation game, a classic, but not everyone knows what it is. This game is a race game. You have to complete a certain loop a certain amount of time in order to finish the track and register a time score. So we had to set up the basics in order to allow the player to see the highscores and beat them. We also had to find a way to save maps and populate them with our gates to create a track. Another challenge was to create maps, we had many options there, and we went for something we had not tried before. Lastly, the controls had to mimic the originals but still feel good in the player's hands.

WHAT I ENDED UP DOING...

There was lots of things to do. We started with nothing but the SDL. We both worked on the engine, all the necessary parts of it ranging from rendering, inputs, collisions to serialization and particles, we had our hands full. I worked mostly on the rendering and game object system, as well as the serialization. After that, I worked on the gameplay (gates, lasers...). I ended up doing a variety of things in a short amount of time !

WHAT I LEARNED FROM IT !

I gained a better understanding of how a game engine works. A few aspects of gameplay in video games. This was also the first project that was not solo, so teamwork and management started to matter at this point. We had to manage the time because the delays were pretty short and we had to deliver. The hardest part was trying to create gameplay from an extremely basic C game engine that we had done the week before. We learned to be agile and fix bugs on the fly to fit our needs.

bottom of page