Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

YAMKC 3DS: Difference between revisions

From GameBrew
m (Text replacement - "Infobox 3DS homebrew" to "Infobox-3DS-Homebrews")
m (Text replacement - "Category:Homebrew racing games on 3DS" to "")
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = YAMKC
|title=YAMKC
| image = https://dlhb.gamebrew.org/3dshomebrew/YAMKC3ds.jpg|250px
|image=Yamkc3ds2.png
| type = Game Hacks
|description=Yet Another Mario Kart Clone 3DS.
| version = v0.2
|author=PabloMK7, JoanCoCo, Ragnarokshadows
| licence = Mixed
|lastupdated=2021/05/14
| author = mariohackandglitch
|type=Racing
| website = https://github.com/mariohackandglitch/YAMKC_3DS
|version=0.2
| download = https://dlhb.gamebrew.org/3dshomebrew/YAMKC_3DS.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/YAMKC_3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/yamkc3ds.7z
|website=https://github.com/mariohackandglitch/YAMKC_3DS
|source=https://github.com/mariohackandglitch/YAMKC_3DS
}}
}}
<youtube>oQsZ_MCmht4</youtube>
YAMKC 3DS - Yet Another Mario Kart Clone 3DS is a Mario Kart game clone for the 3DS.


= YAMKC 3DS - Yet Another Mario Kart Clone 3DS =
This project was made for a videogame console game development course, where the idea to replicate an official Mario Kart game, using Mario Kart 7 as the inspiration. The game was implemented by a team of 3 members during 3 months, written in C++ and using OpenGL as a graphics engine.


== Description ==
==Media==
'''3DS Homebrew - Yet Another Mario Kart Clone 3DS (v0.2)''' ([https://www.youtube.com/watch?v=LcKwGymVBEw PabloMK7]) <br>
<youtube>LcKwGymVBEw</youtube>


YAMKC 3DS is a Mario Kart game clone for the 3DS. This project was made for a videogame console game development course, where our team had to do a homebrew game for the Nintendo 3DS. This game was made with the intention to mimic the feeling of a Mario Kart game, using Mario Kart 7 as the inspiration. Due to limited time to accomplish this (about 3 months), we had to focus on the basic behaviour and ended up implementing some sort of time trials mode. Feel free to use the code and ideas in this repository for your own games! (Check the [[LICENSE.md|License]] for full terms.) You can check the following [https://youtu.be/bqOL-XtQ2Nk Youtube Video] showcasing the v0.2 version of the game. This project is a continuation of the Windows OpenGL game [https://github.com/mariohackandglitch/YAMKC Yet Another Mario Kart Clone].
'''Fan Game - Yet Another Mario Kart Clone (v0.1)''' ([https://www.youtube.com/watch?v=bqOL-XtQ2Nk PabloMK7]) <br>
<youtube>bqOL-XtQ2Nk</youtube>


== Download ==
==Changelog==
 
'''v0.1'''
You can download the latest version from the [https://github.com/mariohackandglitch/YAMKC_3DS/releases/latest Releases] page.
* Loading 3D models from .obj files, and using the material settings stored on .mtl files.
 
* Loading a course in .obj format.
== Credits ==
* Loading a kart + driver + wheels in .obj format (positions hardcoded).
 
* Kart movement physics (tried to mimic Mario Kart 7 feeling as much as I could).
=== Sources ===
* Lighting.
* Several display modes (day/night, clear/fog and bird's view) required by the course.
* 2D collision with walls and offroad (implemented using a png).


==Credits==
The following libraries or pieces of code have been used:
The following libraries or pieces of code have been used:
 
* [https://github.com/devkitPro/libctru libctru].
* [https://github.com/devkitPro/libctru libctru]
* [https://github.com/devkitPro/citro3d citro3D].
* [https://github.com/devkitPro/citro3d citro3D]
* [https://github.com/mariohackandglitch/libcwav libcwav].
* [https://github.com/mariohackandglitch/libcwav libcwav]
* KCLCollisionServer from [https://www.youtube.com/watch?v=PKG00sv0T0M Super Mario Galaxy DS].
* ''KCLCollisionServer'' from [https://www.youtube.com/watch?v=PKG00sv0T0M Super Mario Galaxy DS]
* Text rendering using citro3D from [https://github.com/Nanquitas/BootNTR BootNTR Selector].
* Text rendering using citro3D from [https://github.com/Nanquitas/BootNTR BootNTR Selector]
 
=== Editors ===


The following editors have been used:
The following editors have been used:
* [https://www.autodesk.com/products/maya/overview Autodesk Maya].
* [https://www.getpaint.net/ Paint.NET].
* [https://github.com/mariohackandglitch/KMPExpander KMP Expander].
* [https://github.com/mariohackandglitch/EveryFileExplorer Every File Explorer].


* [https://www.autodesk.com/products/maya/overview Autodesk Maya]
Huge thanks to [https://github.com/Gericom Gericom], [https://github.com/Ermelber Ermelber] and [https://github.com/jellees Jelle] for granting permission to use some of their work and code. Huge thanks to [https://www.youtube.com/c/CochuU Cochu U] for her music and sound effects.
* [https://www.getpaint.net/ Paint.NET]
* [https://github.com/mariohackandglitch/KMPExpander KMP Expander]
* [https://github.com/mariohackandglitch/EveryFileExplorer Every File Explorer]
 
=== People ===


Huge thanks to [https://github.com/Gericom Gericom], [https://github.com/Ermelber Ermelber] and [https://github.com/jellees Jelle] for letting us use some of their work and code. Huge thanks to [https://www.youtube.com/c/CochuU Cochu U] for letting us use some of her music and sound effects.
==External links==
* GitHub - https://github.com/PabloMK7/YAMKC_3DS
* GBAtemp - https://gbatemp.net/threads/fan-game-yet-another-mario-kart-clone.581481
* Reddit - https://www.reddit.com/r/3dshacks/comments/nbemlo/yet_another_mario_kart_clone_3ds_v02

Latest revision as of 14:50, 6 Haziran 2024

YAMKC
Yamkc3ds2.png
General
AuthorPabloMK7, JoanCoCo, Ragnarokshadows
TypeRacing
Version0.2
LicenseMixed
Last Updated2021/05/14
Links
Download
Website
Source

YAMKC 3DS - Yet Another Mario Kart Clone 3DS is a Mario Kart game clone for the 3DS.

This project was made for a videogame console game development course, where the idea to replicate an official Mario Kart game, using Mario Kart 7 as the inspiration. The game was implemented by a team of 3 members during 3 months, written in C++ and using OpenGL as a graphics engine.

Media

3DS Homebrew - Yet Another Mario Kart Clone 3DS (v0.2) (PabloMK7)

Fan Game - Yet Another Mario Kart Clone (v0.1) (PabloMK7)

Changelog

v0.1

  • Loading 3D models from .obj files, and using the material settings stored on .mtl files.
  • Loading a course in .obj format.
  • Loading a kart + driver + wheels in .obj format (positions hardcoded).
  • Kart movement physics (tried to mimic Mario Kart 7 feeling as much as I could).
  • Lighting.
  • Several display modes (day/night, clear/fog and bird's view) required by the course.
  • 2D collision with walls and offroad (implemented using a png).

Credits

The following libraries or pieces of code have been used:

The following editors have been used:

Huge thanks to Gericom, Ermelber and Jelle for granting permission to use some of their work and code. Huge thanks to Cochu U for her music and sound effects.

External links

Advertising: