Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
1 2 3 4 5 6 7
次のページ(過去)
返信[12]
親投稿
Kl'Dck Hul HissingToaster
I was trying to direct you to the individual commands. Structure is the reference for your main file. The list of class commands is in Dynamic objects under #objects. Int,Double, and string are SmileBasic things. Ints are 1byte. Doubles are... 8? Yep any module. I would recommend passing/using the Module object unless you have members.
1そうだね
プレイ済み
返信[1]
親投稿
Kl'Dck Hul HissingToaster
Let me know your guys thoughts here and on SBS. I redid the documentation this release, and Im excited to hear what makes sense and what doesn't. I can only improve things with feedback! Did I mention ALL NEW DOCUMENTATION??
1そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Lowerdash 0.4 Beta is here! Now you can bootstrap your library! XKE8N53P Features: ● Compile libraries that don't include the Lowerdash runtime. ● Imports from imports ● Module labels ● Multple MEs per line ● A second helping of speed! This is the final syntax for the current feature set. ALL NEW DOCUMENTATION! smilebasicsource.com/page?pid=59
3そうだね
プレイ済み
返信[10]
親投稿
Kl'Dck Hul HissingToaster
When working in a module, its all about #ME
1そうだね
プレイ済み
返信[9]
親投稿
Kl'Dck Hul HissingToaster
@BBB % is an int. # double. $ string. If you go to the docs, you can type #section at the end of the address bar. Ill use them to be brief. A module with a #CONSTRUCTOR can be instantiated with #NEW. Instances are referenced through strings. #EXPORT Defs are methods. You should also get a setter for each #MEM (ber), but there is great bug.
1そうだね
プレイ済み
返信[1]
親投稿
Kl'Dck Hul HissingToaster
Still not the most optimized
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Flamier flames today!
3そうだね
プレイ済み
返信[6]
親投稿
Kl'Dck Hul HissingToaster
@Alex hit the nail on the head! @Arthur Vanilla SB has everything I would've wanted first starting out. Its great you're converting your kids :p MODULE does two things used this way: 1. scoping 2. create a convenience DEF to look through that scope. I left #2 out of this example. If you were to add: EXPORT DEF new then the module can be used as a class. Im loving the better phrasing you guys
1そうだね
プレイ済み
返信[2]
親投稿
Kl'Dck Hul HissingToaster
I saved the example as _COMBAT in the same project
0そうだね
プレイ済み
返信[1]
親投稿
Kl'Dck Hul HissingToaster
Running the example...
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
I'm looking to write some beginner friendly tutorials for Lowerdash and wanted to gauge the average ability in the community. What are peoples reactions to this example? I tried to only use "namespaces" and nothing else from LD.
7そうだね
プレイ済み
返信[7]
親投稿
Kl'Dck Hul HissingToaster
Whoops. PROTO is more advanced and I actually removed that part of the example
0そうだね
プレイ済み
返信[6]
親投稿
Kl'Dck Hul HissingToaster
@gad I don't know how useful that'll be; you have to download packages separately. Is there a better site to use than miiverse? @Cris I definitely want to add a beginner section to the manual. I think its awesome people want to learn! How easy to understand is this example?
0そうだね
プレイ済み
返信[3]
親投稿
Kl'Dck Hul HissingToaster
@Sim€on Check out who the author is ;) actorbug is a japanese programmer. @Cris I've written a whole manual at smilebasicsource.com/page?pid=59 Lowerdash is more advanced in that it controls the structure of your program, letting you create very large projects. Its probably best to understand the BASIC commands before attempting a huge project. Let me know if you have a specific question.
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Here's the first release of LPM! LPM is a package manager that can quickly copy all the files you need for your new project! To use: set it as your SMILE Button in OPTIONS AD24V8KV smilebasicsource.com/page?pid=134
7そうだね
プレイ済み
返信[18]
親投稿
Kl'Dck Hul HissingToaster
But to unpack that file the user needs the tool...
0そうだね
プレイ済み
返信[16]
親投稿
Kl'Dck Hul HissingToaster
Can I have metadata without a compiled SSE? Would a download have to include uncompiled AND SSE, doubling the size? To clarify 2: I have requirements as e.g "RAYCAST.LIB : 0.1" in a list. If they've downloaded v0.1, it'll be copied. if not it'll prompt the user.
0そうだね
プレイ済み
返信[13]
親投稿
Kl'Dck Hul HissingToaster
I think it would be pretty cool to get these to mesh up still; I just think it'll take a lot of rethinking. Imagine an installer for games that picks up the dependencies!
1そうだね
プレイ済み
返信[12]
親投稿
Kl'Dck Hul HissingToaster
Isn't the SSE compiler available to anyone? A malicious program can still reach a few people before people realize not to download it. I still have 3 "issues" keeping me from switching: 1. Downloads need to be usable w/o the tool 2. Downloads need to be able to list requirements and specify exact version/DLC. 3. I also don't want updates waiting on me.
0そうだね
プレイ済み
返信[9]
親投稿
Kl'Dck Hul HissingToaster
Also Im concerned that your launcher could start random games with elevated privileges
0そうだね
プレイ済み