CTruck 2D is a 2D, oldstyle, physically realistic 2D truck game. Predecessor of the CTruck3D vehicle simulator series. I wrote it from zero in C (+OpenGL&GLUT). It has ascii-art and nice graphics version, and a special funny version

It's a very basic thing: there are free rigid bodies and springs with strong attenuation/damping. It's very simple and very short code, and collisions of bodies with ground are good and stable.

A good simulation of this kind, however requires Lagrangian method. I proposed the Lagrange_motocross as an alternative of this kind. The code is not much longer but the it's overall more complicated, and collisions are a bad issue.

Project Samples

Project Activity

See All Activity >

Follow CTruck2D

CTruck2D Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of CTruck2D!

Additional Project Details

Operating Systems

BSD, Linux, Windows

Languages

English, Hungarian, Italian

Intended Audience

Automotive, Education

User Interface

GLUT, OpenGL

Programming Language

C, MATLAB

Related Categories

MATLAB Side-Scrolling Game, MATLAB Simulation Games, MATLAB Sports Games, C Side-Scrolling Game, C Simulation Games, C Sports Games

Registered

2010-09-06