gemot encubed  

Go Back   gemot encubed > Gemot > Technical Issues

Technical Issues For bug reports, problem solving, and help running Japanese software.

Reply
 
Thread Tools Display Modes
  #1  
Old 2007-09-10, 04:10
Spitze's Avatar
Spitze Spitze is offline
Member
 
Join Date: May 2007
Posts: 19
Default Crash course in programming

Help! I'm writing a short visual novel for my semester project in Lit (university-level), but I don't know where to begin. Can someone point to me a crash course so I can get on a good start?
Reply With Quote
  #2  
Old 2007-09-10, 07:21
zalas zalas is offline
 
 
Join Date: Feb 2004
Location: fushigi misuterii
Posts: 1,831
Send a message via ICQ to zalas
Default

This might be a good place to start:
http://www.lemmasoft.net/projects_devcenter.html
__________________
~Yoda is waiting in the air~ | HAVEN
Reply With Quote
  #3  
Old 2007-09-10, 14:16
Asceai too lazy to log in
Guest
 
Posts: n/a
Default

Yeah, go with Ren'py. I've seen some people talking about using (o)nscripter to make their own visual novel from scratch, but seriously you don't want to do that.
Reply With Quote
  #4  
Old 2007-09-10, 15:13
Spitze's Avatar
Spitze Spitze is offline
Member
 
Join Date: May 2007
Posts: 19
Default

ONscripter would take too long, is that it? I have, until around the first week of October to produce this.
Reply With Quote
  #5  
Old 2007-09-10, 15:20
Unregistered
Guest
 
Posts: n/a
Default

More like nscripter is old, the syntax cryptic and quite frankly it's one of the worst programming languages I've seen.
Reply With Quote
  #6  
Old 2007-09-10, 17:36
Starchanchan's Avatar
Starchanchan Starchanchan is offline
Obsessive
 
Join Date: Jul 2006
Location: in the rainstorm
Posts: 220
Send a message via AIM to Starchanchan Send a message via MSN to Starchanchan
Default

If you don't know anything about the system, don't go with ONScripter. The reason I'm making Echoes with it is because it's the only one I'm familiar with, and there's still a lot of more complicated stuff I don't know. But if you don't know the programming language, it's fairly tricky at a glance.
Reply With Quote
  #7  
Old 2007-09-11, 09:04
-
Guest
 
Posts: n/a
Default

Structurally, ONscripter isn't bad (I find it very similar to BASIC), but it's painful if you want to do complex things, and its expandibility is pretty much zero. Also, if you want to write a VN from scratch I would seriously suggest going with an engine that supports proportional text, which ONscripter does not.

Ren'Py is fine, its syntax is logical and you can expand it as much as you want with Python. And the big advantage it has over other modern VN engines is that it has good *English* documentation.
Reply With Quote
  #8  
Old 2007-09-25, 04:46
Dizzy Gear's Avatar
Dizzy Gear Dizzy Gear is offline
Member
 
Join Date: Sep 2007
Location: Somewhere Far Beyond
Posts: 10
Send a message via MSN to Dizzy Gear
Default 巫女Soft

Ohhh, very nice. I'll have to look into that myself. I myself am producing a doujin game, but mine is going to be more professional-ized, considering I'm gonna try to sell it at Otakon 2008. =3

I was looking at ONScripter, and cocked my head to the side and raised an eyebrow. Definitely not user-friendly looking, especially when I was trying to backwards learn how to use that engine. xD
__________________
This is my signature. Fear it. =O 巫女Soft (MikoSoft) Creator
[SIGPIC][/SIGPIC]
Reply With Quote
  #9  
Old 2007-09-27, 05:11
Spitze's Avatar
Spitze Spitze is offline
Member
 
Join Date: May 2007
Posts: 19
Default

ren'py seems to be for the ADV format. I'm looking for the kind where the text is superimposed over the image (see Tsukihime).
Reply With Quote
  #10  
Old 2007-09-27, 05:12
Asceai's Avatar
Asceai Asceai is offline
Posts way too much
 
Join Date: Mar 2007
Posts: 1,413
Default

Ren'py can do NVL too! For an example of this in action, see Binary Hearts.
Reply With Quote
  #11  
Old 2007-09-27, 14:51
Spitze's Avatar
Spitze Spitze is offline
Member
 
Join Date: May 2007
Posts: 19
Default

What does NVL stand for?
Reply With Quote
  #12  
Old 2007-09-27, 14:58
Asceai's Avatar
Asceai Asceai is offline
Posts way too much
 
Join Date: Mar 2007
Posts: 1,413
Default

NoVeL, I guess. It's the full-text display mode that you're thinking of (used in things like Fate/stay Night, Tsukihime, Kana et. al) as opposed to ADV/AVG mode (Kanon, ONE etc.)
Reply With Quote
  #13  
Old 2007-09-27, 22:53
Spitze's Avatar
Spitze Spitze is offline
Member
 
Join Date: May 2007
Posts: 19
Default

Good. I'm going to retell a classic story in the vein of a psychological thriller. I'm still picking up on how to program. That's the ugly part. The writing, I think, I can do in 2-3 days if I go nonstop.

I don't know how I'll deal with the character portraits though. Either I draw or I get someone to provide portraits for me.

EDIT: Btw, can the text formatting in Narcissu be replicated for ren'py?

Last edited by Spitze; 2007-09-28 at 02:26.
Reply With Quote
  #14  
Old 2007-09-28, 04:24
DaFool DaFool is offline
Regular
 
Join Date: Oct 2006
Posts: 97
Default

I suppose you can get the Narcissu look-feel if you got the right font. But I think part of its appeal is the ONSCRIPTER nonproportional text.

If your project really is due in October, you have no choice but to use premade packs:

http://renpy.org/wiki/community/Resource_Links
Reply With Quote
  #15  
Old 2007-10-10, 03:48
Spitze's Avatar
Spitze Spitze is offline
Member
 
Join Date: May 2007
Posts: 19
Default

I couldn't program in time, but I wrote up a paper in its place. I think I'll cook up a simple version of my project over the sembreak; 4 weeks.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kira Kira Buriko General Interpreter crash Unregistered Technical Issues 6 2010-08-19 19:39
Learning Japanese in College Course Unregistered General Discussion 15 2008-06-16 07:00


All times are GMT -8. The time now is 18:27.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.