Homebrew C# porting?

aracom

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
476
Trophies
0
XP
363
Country
Gambia, The
1. C# isnt compiled to machine code, its compiled to byte code (MSIL specifically) and has to run on MS's CLR environment.
2. Unity is apparently a thing for n3ds, but I personally wouldnt touch it with a 10ft poll. Theres a reason its n3ds only, because the extreme code overhead that would cause o3ds to lag.
Well, it might not be the best code-wise, but it's the easiest to develop for by far, that's why so many indies use it :/
 
D

Deleted User

Guest
And for me it takes the fun out of programming games. its just flipping through menus all day.
I don't understand... :(
Unity has been one of the greatest things that happened to me since sliced bread. And the fact that now, we finally have a Unity build that actually creates a game for a popular portable gaming console, I think it could lead to some great potential if you get used to it. I have been game designing in Unity for about 2 years now, making games for PC, mobile, PS Vita, and now Wii U as well! And I think the 3DS build would surpass them all the most because of the fact we can design stereoscopic 3D games and create full-on 3D graphics on such a tiny device! It's simply revolutionary in my opinion! :P
 

aracom

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
476
Trophies
0
XP
363
Country
Gambia, The
I tried it before, i find it more cumbersome than anything. And for me it takes the fun out of programming games. its just flipping through menus all day.
Maybe some people just don't have the time(or passion, but I don't know why you wouldn't have that :P) to write their own huge native c engine. But I can understand why you don't like unity, it can be really exhausting sometimes.
 

Slashcash

Well-Known Member
Member
Joined
Oct 15, 2015
Messages
338
Trophies
0
XP
601
Country
Italy
Just to be honest i don't think that obtaining a WII U devkit with a Unity build is hard at all. I've read a lot of reports of people succesfully joining Nintendo indie dev program with a simple request. The amount to pay isn't even that big (but neither small, i don't know the precise cost but i suspect it to be around the 1000 bucks mark)

Never heard anyone obtaining the 3ds kit this way though
 
Last edited by Slashcash,

Reisyukaku

Onii-sama~
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,391
Country
United States
I don't understand... :(
Unity has been one of the greatest things that happened to me since sliced bread. And the fact that now, we finally have a Unity build that actually creates a game for a popular portable gaming console, I think it could lead to some great potential if you get used to it. I have been game designing in Unity for about 2 years now, making games for PC, mobile, PS Vita, and now Wii U as well! And I think the 3DS build would surpass them all the most because of the fact we can design stereoscopic 3D games and create full-on 3D graphics on such a tiny device! It's simply revolutionary in my opinion! :P
Well for what its worth, Normmatt and Myria already think im crazy for liking to code engines, but mehh.. I just liked to know how the engine works and make it as flexible as i want.
 
D

Deleted User

Guest
Well for what its worth, Normmatt and Myria already think im crazy for liking to code engines, but mehh.. I just liked to know how the engine works and make it as flexible as i want.
Code engines make developing a hell of a lot more easier, while keeping your project as unique as possible in the process. At least that's how I feel about them anyway...
 

Reisyukaku

Onii-sama~
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,391
Country
United States
Code engines make developing a hell of a lot more easier, while keeping your project as unique as possible in the process. At least that's how I feel about them anyway...
I've always felt that theres 2 kinds of situtations.. either you're coding your engine from scratch so you know how it works, or you're using a prefab engine and youre reading a manual on how it works.
 
D

Deleted User

Guest
I've always felt that theres 2 kinds of situtations.. either you're coding your engine from scratch so you know how it works, or you're using a prefab engine and youre reading a manual on how it works.
Surely building your own engine from scratch is going to delay you even more though. :unsure:
 

Reisyukaku

Onii-sama~
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
0
Website
reisyukaku.org
XP
5,391
Country
United States
Surely building your own engine from scratch is going to delay you even more though. :unsure:
Not really. I made a simply platformer in a day with ctrulib, lol. I'll probably work on that more some time. The closest i'll get to prefab anything with making games is like using C# and XNA, because XNA makes controls easy to deal with. I've already tried to bite the bullet and deal with the options wiiu-dev game me but i lose interest too fast.
 
D

Deleted User

Guest
Not really. I made a simply platformer in a day with ctrulib, lol. I'll probably work on that more some time. The closest i'll get to prefab anything with making games is like using C# and XNA, because XNA makes controls easy to deal with. I've already tried to bite the bullet and deal with the options wiiu-dev game me but i lose interest too fast.
I don't really want to turn to ctrulib... I'd much rather prefer to use the official CTR SDK to create an engine. (Would that be possible too?)
 

Slashcash

Well-Known Member
Member
Joined
Oct 15, 2015
Messages
338
Trophies
0
XP
601
Country
Italy
I don't really want to turn to ctrulib... I'd much rather prefer to use the official CTR SDK to create an engine. (Would that be possible too?)

Actually if you reached the point where ctrulib is limiting you and you require the official CTR SDK to build your game engine well... or you are a genius or you already have an actual job in the industry
 
D

Deleted User

Guest
Actually if you reached the point where ctrulib is limiting you and you require the official CTR SDK to build your game engine well... or you are a genius or you already have an actual job in the industry
haha, well I'm not exactly in the game designing industry just yet! :shy:
I just find it good practice to try and gather every drop of development software I can get, and experiment with it to see what I can stir up so I am ready for when that time does come. ^_^
 

tech3475

Well-Known Member
Member
Joined
Jun 12, 2009
Messages
3,245
Trophies
2
XP
5,057
Country
I'm just curious, how hard is it to go from e.g. Java or C# to a 'proper' language like cpp?

I've learnt some of the former two recently but at some point I'll want to move to a 'proper language'.

So far the main differences I know are the print function and that cpp requires more manual memory management.
 

andriy921

Well-Known Member
Member
Joined
Dec 1, 2015
Messages
268
Trophies
0
Age
32
XP
230
Country
There is 0 zero point in running clr on 3ds.
And unity is not equal to c#. And it should be faster then c# games since it uses c# only for scripting, everything else is native. But again, there is 0 point in writing homebrew app on game engine.
 

Slashcash

Well-Known Member
Member
Joined
Oct 15, 2015
Messages
338
Trophies
0
XP
601
Country
Italy
I'm just curious, how hard is it to go from e.g. Java or C# to a 'proper' language like cpp?

I've learnt some of the former two recently but at some point I'll want to move to a 'proper language'.

So far the main differences I know are the print function and that cpp requires more manual memory management.

How hard it is really depends on how well you know these languages. In my opinion a GOOD java only coder can switch to C++ easily, i would say a couple of weeks should be more than enough, while switching to pure C could be a little more complicated instead.

I think that Java is really the best introduction to C++, how to recognize when you've reached a good skill level?

When you don't see the differences between languages anymore!
 
Last edited by Slashcash,
  • Like
Reactions: tech3475
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
    Skelletonike @ Skelletonike: hmm