iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://github.com/yacshagames/theworldofchaos
GitHub - yacshagames/theworldofchaos: Examples of programming in C++ and other languages, from The World of Chaos
Skip to content

Examples of programming in C++ and other languages, from The World of Chaos

Notifications You must be signed in to change notification settings

yacshagames/theworldofchaos

Repository files navigation

The world of Chaos - Unlimited Programming (English)

The World of Chaos project began in 1999, where I have shared with the community some of my mathematical programming projects and some other programs that can help understand the C++ language and other languages, all of which include the source code, except for some advanced projects where the executable is included for free, but you can purchase the source code to help you improve your programming skills.

Perhaps the common theme of almost all programs is graphical programming, because it is the type of programming in which I develop and I always try to apply it at all levels. Little by little I will upload new programs that contain some interesting routines, especially from a graphic and mathematical point of view.

I hope that these programs help you improve your programming knowledge, especially in the C++ language..., that would be my greatest satisfaction.

Update 2024

This section was in abandonware from 2003 to 2024, more than 20 years have passed and now I have decided to revive the old sources, so that they can be compiled by a modern and free compiler like the visual studio community. Old versions that only run on the 16-bit DOS operating system can now be run on 64-bit computers.

Please read the Readme file at the root of each sub-project folder, to see some instructions and the license terms.

Table of Contents

All the projects that I have created to date have been classified into the following sections:

Video Game Programming

You will find some of my best video games

Fractal Programming

Theory and a lot of information on how to make your own programs that graph fractals, in addition to some already finished programs.

Mathematical Programming and others

Some mathematical utilities and applications, which can be added to your projects to facilitate mathematical calculations (matrices, 2D and 3D graphics, numerical methods, various programs: MCD, Nreinas, Hanoi, etc.)

Graphic Programming

Programs and libraries that facilitate graphical programming, so instead of using the old BGI library for DOS we will use the WinBGIDLL library for Windows. In this section you will find several examples of how to use the WinBGIDLL library, such as graphical Windows environments, graphical mouse, BMP, JPG, PCX images, 2D and 3D programming, video effects, etc; programming in the purest old school style.

The challenge

If you want to have fun with C++ or another programming language, try to solve some of these Challenges that a group of C/C++ enthusiasts invented for the CWORLD discussion list in 1999. In this section we will gradually publish new challenges and we would also like you to send us your own challenges to the community.

Project website

For more information visit TheWorldofChaos.com


El mundo del Caos - Unlimited Programming (Español)

El proyecto de El mundo del Caos, ahora conocido como "The world of Chaos", inició en el año 1999, donde he compartido con la comunidad algunos de mis proyectos de programación matemática y algunos otros programas que pueden ayudar a comprender el lenguaje C++ y otros lenguajes, todos los cuales incluyen el código fuente, excepto algunos proyectos avanzados donde se incluye de manera gratuita el ejecutable, pero usted puede adquirir el código fuente para que le ayude a mejorar sus habilidades de programación.

Tal vez el tema común de casi todos los programas es la programación gráfica, debido a que es el tipo de programación en que me desarrollo y siempre trato de aplicarlo a todo nivel. Poco a poco ire subiendo nuevos programas que contengan alguna rutina interesante, sobre todo desde el punto de vista gráfico y matemático.

Espero que estos programas le ayuden a mejorar sus conocimientos de programación, sobre todo en el lenguaje C++..., esa sería mi mayor satisfacción.

Actualización 2024

Esta sección estuvo en abandonaware desde el 2003 hasta el 2024, mas de 20 años han pasado y ahora me he propuesto revivir los viejos fuentes, para que puedan ser compilados por un compilador moderno y gratuito como el visual studio community. Las viejas versiones que solo corrian en el sistema operativo DOS de 16 bits, ahora podrán ser ejecutadas en ordenadores de 64 bits.

Por favor leer el archivo Readme en la raiz de la carpeta de cada sub-proyecto, para ver algunas indicaciones y los términos de licencia.

Tabla de contenido

Todos los proyectos que he ido creando hasta la fecha los he clasificado en las siguientes secciones:

Programación de Videojuegos

Encontrarás algunos de mis mejores video juegos

Programación de Fractales

Teoría y mucha información sobre como hacer tus propios programas que grafiquen fractales, además de algunos programas ya terminados.

Programación Matemática y otros

Algunas utilidades y aplicaciones matemáticas, que se pueden agregar a sus proyectos facilitando los cálculos matemáticos ( matrices, gráficos 2D y 3D, métodos numéricos, programas varios: MCD, Nreinas, hanoi, etc..)

Programación Gráfica

Programas y librerías que facilitan la programación gráfica, solo que en lugar de usar la vieja librería BGI para DOS usaremos la librería WinBGIDLL para Windows. En esta sección encontrará varios ejemplos de como usar la librería WinBGIDLL, como entornos gráficos de Ventanas, mouse gráfico, imágenes BMP, JPG, PCX, programación 2D y 3D, efectos de video, etc; programación al mas puro estilo de la vieja escuela.

El Reto

Si deseas entretenerte con el C++ u otro lenguaje de programación, intenta resolver algunos de estos Retos que inventamos un grupo de amigos entusiastas del C/C++ para la lista de discusión CWORLD en 1999. En esta sección poco a poco iremos publicando nuevos retos y también nos gustaría que usted nos fuera enviado sus propios retos a la comunidad.

Página web del Proyecto

Para mas información visite TheWorldofChaos.com